diff --git a/.bazelignore b/.bazelignore
index afaf6167ff..cf8684fede 100644
--- a/.bazelignore
+++ b/.bazelignore
@@ -23,14 +23,12 @@ integration/cli-hello-world-ivy-compat/node_modules
integration/cli-hello-world-ivy-i18n/node_modules
integration/cli-hello-world-ivy-minimal/node_modules
integration/cli-hello-world-lazy/node_modules
-integration/cli-hello-world-lazy-rollup/node_modules
integration/dynamic-compiler/node_modules
integration/hello_world__closure/node_modules
integration/hello_world__systemjs_umd/node_modules
integration/i18n/node_modules
integration/injectable-def/node_modules
integration/ivy-i18n/node_modules
-integration/language_service_plugin/node_modules
integration/ng_elements/node_modules
integration/ng_elements_schematics/node_modules
integration/ng_update/node_modules
@@ -51,14 +49,12 @@ integration/cli-hello-world-ivy-compat/.yarn_local_cache
integration/cli-hello-world-ivy-i18n/.yarn_local_cache
integration/cli-hello-world-ivy-minimal/.yarn_local_cache
integration/cli-hello-world-lazy/.yarn_local_cache
-integration/cli-hello-world-lazy-rollup/.yarn_local_cache
integration/dynamic-compiler/.yarn_local_cache
integration/hello_world__closure/.yarn_local_cache
integration/hello_world__systemjs_umd/.yarn_local_cache
integration/i18n/.yarn_local_cache
integration/injectable-def/.yarn_local_cache
integration/ivy-i18n/.yarn_local_cache
-integration/language_service_plugin/.yarn_local_cache
integration/ng_elements/.yarn_local_cache
integration/ng_elements_schematics/.yarn_local_cache
integration/ng_update/.yarn_local_cache
@@ -79,14 +75,12 @@ integration/cli-hello-world-ivy-compat/NPM_PACKAGE_MANIFEST.json
integration/cli-hello-world-ivy-i18n/NPM_PACKAGE_MANIFEST.json
integration/cli-hello-world-ivy-minimal/NPM_PACKAGE_MANIFEST.json
integration/cli-hello-world-lazy/NPM_PACKAGE_MANIFEST.json
-integration/cli-hello-world-lazy-rollup/NPM_PACKAGE_MANIFEST.json
integration/dynamic-compiler/NPM_PACKAGE_MANIFEST.json
integration/hello_world__closure/NPM_PACKAGE_MANIFEST.json
integration/hello_world__systemjs_umd/NPM_PACKAGE_MANIFEST.json
integration/i18n/NPM_PACKAGE_MANIFEST.json
integration/injectable-def/NPM_PACKAGE_MANIFEST.json
integration/ivy-i18n/NPM_PACKAGE_MANIFEST.json
-integration/language_service_plugin/NPM_PACKAGE_MANIFEST.json
integration/ng_elements/NPM_PACKAGE_MANIFEST.json
integration/ng_elements_schematics/NPM_PACKAGE_MANIFEST.json
integration/ng_update/NPM_PACKAGE_MANIFEST.json
diff --git a/.bazelrc b/.bazelrc
index 6f7a24ff89..8e28718306 100644
--- a/.bazelrc
+++ b/.bazelrc
@@ -114,18 +114,14 @@ build:remote --cpu=k8
build:remote --host_cpu=k8
# Toolchain and platform related flags
-build:remote --host_javabase=@rbe_ubuntu1604_angular//java:jdk
-build:remote --javabase=@rbe_ubuntu1604_angular//java:jdk
-build:remote --host_java_toolchain=@bazel_tools//tools/jdk:toolchain_hostjdk8
-build:remote --java_toolchain=@bazel_tools//tools/jdk:toolchain_hostjdk8
-build:remote --crosstool_top=@rbe_ubuntu1604_angular//cc:toolchain
-build:remote --extra_toolchains=@rbe_ubuntu1604_angular//config:cc-toolchain
-build:remote --extra_execution_platforms=//tools:rbe_ubuntu1604-angular
-build:remote --host_platform=//tools:rbe_ubuntu1604-angular
-build:remote --platforms=//tools:rbe_ubuntu1604-angular
+build:remote --crosstool_top=//dev-infra/bazel/remote-execution/cpp:cc_toolchain_suite
+build:remote --extra_toolchains=//dev-infra/bazel/remote-execution/cpp:cc_toolchain
+build:remote --extra_execution_platforms=//dev-infra/bazel/remote-execution:platform
+build:remote --host_platform=//dev-infra/bazel/remote-execution:platform
+build:remote --platforms=//dev-infra/bazel/remote-execution:platform
# Remote instance and caching
-build:remote --remote_instance_name=projects/internal-200822/instances/default_instance
+build:remote --remote_instance_name=projects/internal-200822/instances/primary_instance
build:remote --project_id=internal-200822
build:remote --remote_cache=remotebuildexecution.googleapis.com
build:remote --remote_executor=remotebuildexecution.googleapis.com
diff --git a/.bazelversion b/.bazelversion
index 21e00cfe03..fcdb2e109f 100644
--- a/.bazelversion
+++ b/.bazelversion
@@ -1,3 +1 @@
4.0.0
-# [NB: this comment has to be after the first line, see https://github.com/bazelbuild/bazelisk/issues/117]
-# When updating the Bazel version you also need to update the RBE toolchains version in package.bzl
diff --git a/.circleci/config.yml b/.circleci/config.yml
index a9b3a88a49..dde909853c 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -19,19 +19,25 @@ version: 2.1
# 1) yarn lock file changes --> cached "node_modules" are different.
# 2) bazel repository definitions change --> cached bazel repositories are different.
# Windows needs its own cache key because binaries in node_modules are different.
-# **NOTE 1 **: If you change the cache key prefix, also sync the cache_key_fallback to match.
-# **NOTE 2 **: Keep the static part of the cache key as prefix to enable correct fallbacks.
+# **NOTE 1 **: In order to avoid the cache from growing indefinitely and causing slow-downs, we invalidate the cache monthly.
+# (See https://support.circleci.com/hc/en-us/articles/360012618473-Creating-a-daily-cache.)
+# **NOTE 2 **: If you change the cache key prefix, also sync the cache_key_fallback to match.
+# **NOTE 3 **: Keep the static part of the cache key as prefix to enable correct fallbacks.
# See https://circleci.com/docs/2.0/caching/#restoring-cache for how prefixes work in CircleCI.
-var_3: &cache_key v1-angular-node-12-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "packages/bazel/package.bzl" }}-{{ checksum "aio/yarn.lock" }}
+var_3: &cache_key v4-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
# We invalidate the cache if the Bazel version changes because otherwise the `bazelisk` cache
# folder will contain all previously used versions and ultimately cause the cache restoring to
# be slower due to its growing size.
-var_4: &cache_key_fallback v1-angular-node-12-{{ checksum ".bazelversion" }}
+var_4: &cache_key_fallback v4-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}
+
+# Windows needs its own cache key because binaries in node_modules are different.
+var_3_win: &cache_key_win v4-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
+var_4_win: &cache_key_win_fallback v4-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}
# Cache key for the `components-repo-unit-tests` job. **Note** when updating the SHA in the
# cache keys also update the SHA for the "COMPONENTS_REPO_COMMIT" environment variable.
-var_5: &components_repo_unit_tests_cache_key v1-angular-components-09e68db8ed5b1253f2fe38ff954ef0df019fc25a
-var_6: &components_repo_unit_tests_cache_key_fallback v1-angular-components-
+var_5: &components_repo_unit_tests_cache_key v1-angular-components-{{ checksum "month.txt" }}-d090617912da8e70aa336aa5b4d804b1b535402e
+var_6: &components_repo_unit_tests_cache_key_fallback v1-angular-components-{{ checksum "month.txt" }}
# Workspace initially persisted by the `setup` job, and then enhanced by `build-npm-packages` and
# `build-ivy-npm-packages`.
@@ -60,11 +66,20 @@ var_10: &only_on_master
only:
- master
+# Filter to run a job on all releasable branches.
+var_11: &only_release_branches
+ filters:
+ branches:
+ only:
+ - master
+ - /\d+\.\d+\.x/
+
# Executor Definitions
# https://circleci.com/docs/2.0/reusing-config/#authoring-reusable-executors
# **NOTE 1**: Pin to exact images using an ID (SHA). See https://circleci.com/docs/2.0/circleci-images/#using-a-docker-image-id-to-pin-an-image-to-a-fixed-version.
# (Using the tag in not necessary when pinning by ID, but include it anyway for documentation purposes.)
# **NOTE 2**: If you change the version of the docker images, also change the `cache_key` suffix.
+# **NOTE 3**: If you change the version of Node.js provided by the docker images, also update `.devcontainer/recommended-Dockerfile` to match the new version.
executors:
default-executor:
parameters:
@@ -72,7 +87,7 @@ executors:
type: string
default: medium
docker:
- - image: circleci/node:12.14.1@sha256:f9de24fc0017059cc42ef7d07db060008af65a98b1f0cdd1ef3339213226bf6d
+ - image: circleci/node:14.16.1@sha256:951e12268fe692615bfd155c327bd910e10c99db98404badd03879f984c32b31
resource_class: << parameters.resource_class >>
working_directory: ~/ng
@@ -90,7 +105,7 @@ executors:
machine:
# Windows preview image that includes the following:
# - Visual Studio 2019 build tools
- # - Node 12
+ # - Node 14
# - yarn 1.17
# - Python 3 3.7.4
image: windows-server-2019-vs2019:201908-02
@@ -140,8 +155,8 @@ commands:
- run:
name: Set up environment
environment:
- CIRCLE_GIT_BASE_REVISION: << pipeline.git.base_revision >>
- CIRCLE_GIT_REVISION: << pipeline.git.revision >>
+ CIRCLE_GIT_BASE_REVISION: << pipeline.git.base_revision >>
+ CIRCLE_GIT_REVISION: << pipeline.git.revision >>
command: ./.circleci/env.sh
- run:
# Configure git as the CircleCI `checkout` command does.
@@ -175,6 +190,13 @@ commands:
name: Setting up alias domain for local host.
command: echo "127.0.0.1 $SAUCE_LOCALHOST_ALIAS_DOMAIN" | sudo tee -a /etc/hosts
+ save_month_to_file:
+ description: Store the current year and month in a file, so that it can be used for computing the cache key.
+ steps:
+ - run:
+ name: Save month to file
+ command: date +%Y-%m > month.txt
+
# Normally this would be an individual job instead of a command.
# But startup and setup time for each individual windows job are high enough to discourage
# many small jobs, so instead we use a command for setup unless the gain becomes significant.
@@ -182,11 +204,17 @@ commands:
description: Setup windows node environment
steps:
- checkout
+ - save_month_to_file
# Install Bazel pre-requisites that aren't in the preconfigured CircleCI Windows VM.
- run: ./.circleci/windows-env.ps1
- run: node --version
- run: yarn --version
- - run: yarn install --frozen-lockfile --non-interactive
+ - restore_cache:
+ keys:
+ - *cache_key_win
+ - *cache_key_win_fallback
+ # On Windows `~/` is not resolved when using as a CLI value. `../` results in the same path.
+ - run: yarn install --frozen-lockfile --non-interactive --cache-folder ../.cache/yarn
notify_webhook_on_fail:
description: Notify a webhook about failure
@@ -210,6 +238,7 @@ jobs:
executor: default-executor
steps:
- checkout
+ - save_month_to_file
- init_environment
- run:
name: Rebase PR on target branch
@@ -231,10 +260,10 @@ jobs:
- *cache_key_fallback
- run:
name: Running Yarn install
- command: yarn install --frozen-lockfile --non-interactive
+ command: yarn install --frozen-lockfile --non-interactive --cache-folder ~/.cache/yarn
# Yarn's requests sometimes take more than 10mins to complete.
no_output_timeout: 45m
- - run: yarn --cwd aio install --frozen-lockfile --non-interactive
+ - run: yarn --cwd aio install --frozen-lockfile --non-interactive --cache-folder ~/.cache/yarn
# Make the bazel directories and add a file to them if they don't exist already so that
# persist_to_workspace does not fail.
- run: |
@@ -397,17 +426,13 @@ jobs:
- run: yarn --cwd aio deploy-production
test_aio_local:
- parameters:
- viewengine:
- type: boolean
- default: false
executor: default-executor
steps:
- custom_attach_workspace
- init_environment
- install_chrome_libs
# Build aio (with local Angular packages)
- - run: yarn --cwd aio build-local<<# parameters.viewengine >>-with-viewengine< parameters.viewengine >>-ci
+ - run: yarn --cwd aio build-local-ci
# Run unit tests
- run: yarn --cwd aio test --progress=false --watch=false
# Run e2e tests
@@ -415,7 +440,10 @@ jobs:
# Run PWA-score tests
- run: yarn --cwd aio test-pwa-score-localhost $CI_AIO_MIN_PWA_SCORE
# Check the bundle sizes.
- - run: yarn --cwd aio payload-size aio-local<<# parameters.viewengine >>-viewengine< parameters.viewengine >>
+ - run: yarn --cwd aio payload-size aio-local
+ # Run tests with RxJS v7.
+ - run: yarn --cwd aio add rxjs@7.1.0
+ - run: yarn --cwd aio test --progress=false --watch=false
test_aio_tools:
executor: default-executor
@@ -423,17 +451,13 @@ jobs:
- custom_attach_workspace
- init_environment
# Install
- - run: yarn --cwd aio install --frozen-lockfile --non-interactive
+ - run: yarn --cwd aio install --frozen-lockfile --non-interactive --cache-folder ~/.cache/yarn
- run: yarn --cwd aio extract-cli-command-docs
# Run tools tests
- run: yarn --cwd aio tools-test
- run: ./aio/aio-builds-setup/scripts/test.sh
test_docs_examples:
- parameters:
- viewengine:
- type: boolean
- default: false
executor:
name: default-executor
resource_class: xlarge
@@ -443,17 +467,21 @@ jobs:
- init_environment
- install_chrome_libs
# Install aio
- - run: yarn --cwd aio install --frozen-lockfile --non-interactive
+ - run: yarn --cwd aio install --frozen-lockfile --non-interactive --cache-folder ~/.cache/yarn
# Run examples tests. The "CIRCLE_NODE_INDEX" will be set if "parallelism" is enabled.
# Since the parallelism is set to "5", there will be five parallel CircleCI containers.
# with either "0", "1", etc as node index. This can be passed to the "--shard" argument.
- - run: yarn --cwd aio example-e2e --setup --local <<# parameters.viewengine >>--viewengine< parameters.viewengine >> --cliSpecsConcurrency=5 --shard=${CIRCLE_NODE_INDEX}/${CIRCLE_NODE_TOTAL}
+ - run: yarn --cwd aio example-e2e --setup --local --cliSpecsConcurrency=5 --shard=${CIRCLE_NODE_INDEX}/${CIRCLE_NODE_TOTAL}
+ # Run tests with RxJS v7.
+ # (Exclude some examples that are not yet compatible with v7.)
+ - run: yarn --cwd aio/tools/examples/shared add rxjs@7.1.0 && yarn --cwd aio boilerplate:add
+ - run: yarn --cwd aio example-e2e --cliSpecsConcurrency=5 --shard=${CIRCLE_NODE_INDEX}/${CIRCLE_NODE_TOTAL} --exclude=practical-observable-usage --exclude=upgrade-module --exclude=upgrade-phonecat
# This job should only be run on PR builds, where `CI_PULL_REQUEST` is not `false`.
aio_preview:
executor: default-executor
environment:
- AIO_SNAPSHOT_ARTIFACT_PATH: &aio_preview_artifact_path 'aio/tmp/snapshot.tgz'
+ AIO_SNAPSHOT_ARTIFACT_PATH: &aio_preview_artifact_path 'aio/tmp/snapshot.tgz'
steps:
- custom_attach_workspace
- init_environment
@@ -472,12 +500,11 @@ jobs:
- custom_attach_workspace
- init_environment
- install_chrome_libs
- - run: yarn --cwd aio install --frozen-lockfile --non-interactive
+ - run: yarn --cwd aio install --frozen-lockfile --non-interactive --cache-folder ~/.cache/yarn
- run:
name: Wait for preview and run tests
command: node aio/scripts/test-preview.js $CI_PULL_REQUEST $CI_COMMIT $CI_AIO_MIN_PWA_SCORE
-
# The `build-npm-packages` tasks exist for backwards-compatibility with old scripts and
# tests that rely on the pre-Bazel `dist/packages-dist` output structure (build.sh).
# Having multiple jobs that independently build in this manner duplicates some work; we build
@@ -500,16 +527,16 @@ jobs:
root: *workspace_location
paths:
- ng/dist/packages-dist
+ - ng/dist/angular-in-memory-web-api-dist
- ng/dist/zone.js-dist
# Save dependencies and bazel repository cache to use on subsequent runs.
- save_cache:
key: *cache_key
paths:
- - "node_modules"
- - "aio/node_modules"
- - "~/bazel_repository_cache"
- - "~/.cache/bazelisk"
+ - ~/.cache/yarn
+ - ~/bazel_repository_cache
+ - ~/.cache/bazelisk
# Build the ivy npm packages.
build-ivy-npm-packages:
@@ -526,6 +553,7 @@ jobs:
root: *workspace_location
paths:
- ng/dist/packages-dist-ivy-aot
+ - ng/dist/angular-in-memory-web-api-dist-ivy-aot
- ng/dist/zone.js-dist-ivy-aot
# This job creates compressed tarballs (`.tgz` files) for all Angular packages and stores them as
@@ -536,6 +564,8 @@ jobs:
publish_packages_as_artifacts:
executor: default-executor
environment:
+ AIMWA_PACKAGES_DIR: &aimwa_packages_dir 'dist/angular-in-memory-web-api-dist'
+ AIMWA_PACKAGES_ARCHIVES_DIR: &aimwa_packages_archives_dir 'dist/angular-in-memory-web-api-dist-archives'
NG_PACKAGES_DIR: &ng_packages_dir 'dist/packages-dist'
NG_PACKAGES_ARCHIVES_DIR: &ng_packages_archives_dir 'dist/packages-dist-archives'
ZONEJS_PACKAGES_DIR: &zonejs_packages_dir 'dist/zone.js-dist'
@@ -550,9 +580,17 @@ jobs:
- store_artifacts:
path: *ng_packages_archives_dir
destination: angular
- # Publish `zone.js` package.
+ # Publish the `angular-in-memory-web-api` package.
- run:
- name: Create artifacts for zone.js package
+ name: Create artifacts for the `angular-in-memory-web-api` package
+ # Need to remove the zone.js.tgz before archive
+ command: ./scripts/ci/create-package-archives.sh $CI_BRANCH $CI_COMMIT $AIMWA_PACKAGES_DIR $AIMWA_PACKAGES_ARCHIVES_DIR
+ - store_artifacts:
+ path: *aimwa_packages_archives_dir
+ destination: angular-in-memory-web-api
+ # Publish the `zone.js` package.
+ - run:
+ name: Create artifacts for the `zone.js` package
# Need to remove the zone.js.tgz before archive
command: rm -rf $ZONEJS_PACKAGES_DIR/archive && ./scripts/ci/create-package-archives.sh $CI_BRANCH $CI_COMMIT $ZONEJS_PACKAGES_DIR $ZONEJS_PACKAGES_ARCHIVES_DIR
- store_artifacts:
@@ -564,18 +602,6 @@ jobs:
publish_snapshot:
executor: default-executor
steps:
- # See below - ideally this job should not trigger for non-upstream builds.
- # But since it does, we have to check this condition.
- - run:
- name: Skip this job for Pull Requests and Fork builds
- # Note: Using `CIRCLE_*` env variables (instead of those defined in `env.sh` so that this
- # step can be run before `init_environment`.
- command: >
- if [[ -n "${CIRCLE_PR_NUMBER}" ]] ||
- [[ "$CIRCLE_PROJECT_USERNAME" != "angular" ]] ||
- [[ "$CIRCLE_PROJECT_REPONAME" != "angular" ]]; then
- circleci step halt
- fi
- custom_attach_workspace
- init_environment
# CircleCI has a config setting to force SSH for all github connections
@@ -590,6 +616,14 @@ jobs:
command: 'openssl aes-256-cbc -d -in .circleci/github_token -md md5 -k "${KEY}" -out ~/.git_credentials'
- run: ./scripts/ci/publish-build-artifacts.sh
+ aio_misc:
+ executor: default-executor
+ steps:
+ - custom_attach_workspace
+ - run:
+ name: Check website provided in contributors.json file
+ command: yarn node aio/scripts/test-external-urls.js
+
aio_monitoring_stable:
executor: default-executor
steps:
@@ -642,11 +676,6 @@ jobs:
name: Starting Saucelabs tunnel service
command: ./tools/saucelabs/sauce-service.sh run
background: true
- # add module umd tsc compile option so the test can work
- # properly in the legacy browsers
- - run: yarn tsc -p packages --module UMD
- - run: yarn tsc -p modules --module UMD
- - run: yarn bazel build //packages/zone.js:npm_package
# Build test fixtures for a test that rely on Bazel-generated fixtures. Note that disabling
# specific tests which are reliant on such generated fixtures is not an option as SystemJS
# in the Saucelabs legacy job always fetches referenced files, even if the imports would be
@@ -655,10 +684,26 @@ jobs:
- run:
name: Preparing Bazel-generated fixtures required in legacy tests
command: |
- yarn bazel build //packages/core/test:downleveled_es5_fixture
+ yarn bazel build \
+ //packages/core/test:downleveled_es5_fixture \
+ //packages/common/locales
+
# Needed for the ES5 downlevel reflector test in `packages/core/test/reflection`.
+ mkdir -p dist/all/@angular/core/test/reflection/
cp dist/bin/packages/core/test/reflection/es5_downleveled_inheritance_fixture.js \
dist/all/@angular/core/test/reflection/es5_downleveled_inheritance_fixture.js
+ # Locale files are needed for i18n tests running within Saucelabs. These are added
+ # directly as sources so that the TypeScript compilation of `/packages/tsconfig.json`
+ # can succeed. Note that the base locale and currencies files are checked-in, so
+ # we do not need to re-generate those through Bazel.
+ mkdir -p packages/common/locales/extra
+ cp dist/bin/packages/common/locales/*.ts packages/common/locales
+ cp dist/bin/packages/common/locales/extra/*.ts packages/common/locales/extra
+ # add module umd tsc compile option so the test can work
+ # properly in the legacy browsers
+ - run: yarn tsc -p packages/tsconfig-legacy-saucelabs.json --module UMD
+ - run: yarn tsc -p modules --module UMD
+ - run: yarn bazel build //packages/zone.js:npm_package
- run:
# Waiting on ready ensures that we don't run tests too early without Saucelabs not being ready.
name: Waiting for Saucelabs tunnel to connect
@@ -694,31 +739,31 @@ jobs:
# repository to be able to support arbitrary SHAs.
- *components_repo_unit_tests_cache_key_fallback
- run:
- name: "Fetching angular/components repository"
+ name: 'Fetching angular/components repository'
command: ./scripts/ci/clone_angular_components_repo.sh
- run:
# Run yarn install to fetch the Bazel binaries as used in the components repo.
name: Installing dependencies.
- # TODO: remove this once the repo has been updated to use NodeJS v12 and Yarn 1.19.1.
- # We temporarily ignore the "engines" because the Angular components repository has
- # minimum dependency on NodeJS v12 and Yarn 1.19.1, but the framework repository uses
- # older versions.
- command: yarn --ignore-engines --cwd ${COMPONENTS_REPO_TMP_DIR} install --frozen-lockfile --non-interactive
+ command: yarn --cwd ${COMPONENTS_REPO_TMP_DIR} install --frozen-lockfile --non-interactive --cache-folder ~/.cache/yarn
- save_cache:
key: *components_repo_unit_tests_cache_key
paths:
# Temporary directory must be kept in sync with the `$COMPONENTS_REPO_TMP_DIR` env
# variable. It needs to be hardcoded here, because env variables interpolation is
# not supported.
- - "/tmp/angular-components-repo"
+ - '/tmp/angular-components-repo'
- run:
# Updates the `angular/components` `package.json` file to refer to the release output
- # inside the `packages-dist` directory. Note that it's not necessary to perform a yarn
- # install as Bazel runs Yarn automatically when needed.
- name: Setting up release packages.
- command: node scripts/ci/update-deps-to-dist-packages.js ${COMPONENTS_REPO_TMP_DIR}/package.json dist/packages-dist/
+ # inside the `packages-dist` directory.
+ name: Setting up framework release packages.
+ command: node scripts/ci/update-framework-deps-to-dist-packages.js ${COMPONENTS_REPO_TMP_DIR}/package.json dist/packages-dist/
- run:
- name: "Running `angular/components` unit tests"
+ # Run `yarn install` again to install the Angular packages from `packages-dist/` and update the lockfile.
+ # NOTE: We cannot rely on Bazel to run `yarn install`, because it uses the `--frozen-lockfile` flag and fails.
+ name: Installing local Angular packages.
+ command: yarn --cwd ${COMPONENTS_REPO_TMP_DIR} install --non-interactive --cache-folder ~/.cache/yarn
+ - run:
+ name: 'Running `angular/components` unit tests'
command: ./scripts/ci/run_angular_components_unit_tests.sh
test_zonejs:
@@ -730,19 +775,19 @@ jobs:
- init_environment
- install_java
# Install
- - run: yarn --cwd packages/zone.js install --frozen-lockfile --non-interactive
+ - run: yarn --cwd packages/zone.js install --frozen-lockfile --non-interactive --cache-folder ~/.cache/yarn
# Run zone.js tools tests
- run: yarn --cwd packages/zone.js promisetest
- run: yarn --cwd packages/zone.js promisefinallytest
- run: yarn bazel build //packages/zone.js:npm_package &&
- cp dist/bin/packages/zone.js/npm_package/bundles/zone-mix.umd.js ./packages/zone.js/test/extra/ &&
- cp dist/bin/packages/zone.js/npm_package/bundles/zone-patch-electron.umd.js ./packages/zone.js/test/extra/ &&
- cp dist/bin/packages/zone.js/npm_package/bundles/zone.umd.js ./packages/zone.js/build/test/closure/zone.js
+ cp dist/bin/packages/zone.js/npm_package/bundles/zone-mix.umd.js ./packages/zone.js/test/extra/ &&
+ cp dist/bin/packages/zone.js/npm_package/bundles/zone-patch-electron.umd.js ./packages/zone.js/test/extra/ &&
+ cp dist/bin/packages/zone.js/npm_package/bundles/zone.umd.js ./packages/zone.js/build/test/closure/zone.js
- run: yarn --cwd packages/zone.js jest:test
- run: yarn --cwd packages/zone.js jest:nodetest
- run: yarn --cwd packages/zone.js electrontest
- run: yarn --cwd packages/zone.js closuretest
- - run: yarn --cwd packages/zone.js/test/typings install --frozen-lockfile --non-interactive
+ - run: yarn --cwd packages/zone.js/test/typings install --frozen-lockfile --non-interactive --cache-folder ~/.cache/yarn
- run: yarn --cwd packages/zone.js/test/typings test
# Windows jobs
@@ -753,11 +798,11 @@ jobs:
- setup_win
- run:
name: Build all windows CI targets
- command: yarn bazel build --build_tag_filters=-ivy-only,-no-windows //packages/compiler-cli/... //tools/ts-api-guardian/...
+ command: yarn bazel build --build_tag_filters=-ivy-only //packages/compiler-cli/...
no_output_timeout: 15m
- run:
name: Test all windows CI targets
- command: yarn bazel test --build_tag_filters=-no-windows --test_tag_filters="-ivy-only,-no-windows,-browser:chromium-local" //packages/compiler-cli/... //tools/ts-api-guardian/...
+ command: yarn bazel test --test_tag_filters="-ivy-only,-browser:chromium-local" //packages/compiler-cli/...
no_output_timeout: 15m
test_ivy_aot_win:
@@ -766,13 +811,17 @@ jobs:
- setup_win
- run:
name: Build all windows CI targets
- command: yarn bazel build --config=ivy --build_tag_filters=-no-ivy-aot,-no-windows,-fixme-ivy-aot //packages/compiler-cli/... //tools/ts-api-guardian/...
+ command: yarn bazel build --config=ivy --build_tag_filters=-no-ivy-aot,-fixme-ivy-aot //packages/compiler-cli/...
no_output_timeout: 15m
- run:
name: Test all windows CI targets
- command: yarn bazel test --config=ivy --build_tag_filters=-no-windows --test_tag_filters="-no-ivy-aot,-no-windows,-fixme-ivy-aot,-browser:chromium-local" //packages/compiler-cli/... //tools/ts-api-guardian/... //packages/localize/...
+ command: yarn bazel test --config=ivy --test_tag_filters="-no-ivy-aot,-fixme-ivy-aot,-browser:chromium-local" //packages/compiler-cli/... //packages/localize/...
no_output_timeout: 15m
-
+ # Save dependencies to use on subsequent runs.
+ - save_cache:
+ key: *cache_key_win
+ paths:
+ - ~/.cache/yarn
workflows:
version: 2
@@ -809,22 +858,12 @@ workflows:
- test_aio_local:
requires:
- build-npm-packages
- - test_aio_local:
- name: test_aio_local_viewengine
- viewengine: true
- requires:
- - build-npm-packages
- test_aio_tools:
requires:
- build-npm-packages
- test_docs_examples:
requires:
- build-npm-packages
- - test_docs_examples:
- name: test_docs_examples_viewengine
- viewengine: true
- requires:
- - build-npm-packages
- aio_preview:
# Only run on PR builds. (There can be no previews for non-PR builds.)
<<: *only_on_pull_requests
@@ -837,34 +876,22 @@ workflows:
requires:
- build-npm-packages
- publish_snapshot:
- # Note: no filters on this job because we want it to run for all upstream branches
- # We'd really like to filter out pull requests here, but not yet available:
- # https://discuss.circleci.com/t/workflows-pull-request-filter/14396/4
- # Instead, the job just exits immediately at the first step.
+ <<: *only_release_branches
requires:
# Only publish if tests and integration tests pass
- test
- test_ivy_aot
# Only publish if `aio`/`docs` tests using the locally built Angular packages pass
- test_aio_local
- - test_aio_local_viewengine
- test_docs_examples
- - test_docs_examples_viewengine
# Get the artifacts to publish from the build-packages-dist job
# since the publishing script expects the legacy outputs layout.
- build-npm-packages
- build-ivy-npm-packages
- legacy-unit-tests-saucelabs
- # Temporarily disabled components-repo-unit-tests to update rules_nodejs to 2.0.0. Breaking changes in
- # rules_nodejs create a dependency sandwich between angular/angular & angular/components that are very
- # difficult and time consuming to resolve and involve patching @angular/bazel in components repo such
- # as https://github.com/angular/components/commit/9e7ba251207df77164d73d66620e619bcbc4d2ad. It is simpler to
- # 1) land angular/angular upgrade to rule_nodejs 2.0.0 which has breaking changes
- # 2) land angular/components upgrade to rules_nodejs 2.0.0 using the @angular/bazel builds snapshot
- # 3) update angular/angular to the landed components commit and re-enable these tests
- # - components-repo-unit-tests:
- # requires:
- # - build-npm-packages
+ - components-repo-unit-tests:
+ requires:
+ - build-npm-packages
- test_zonejs:
requires:
- setup
@@ -878,6 +905,9 @@ workflows:
monitoring:
jobs:
- setup
+ - aio_misc:
+ requires:
+ - setup
- aio_monitoring_stable:
requires:
- setup
@@ -906,4 +936,4 @@ workflows:
- schedule:
<<: *only_on_master
# Runs monitoring jobs at 10:00AM every day.
- cron: "0 10 * * *"
+ cron: '0 10 * * *'
diff --git a/.circleci/env.sh b/.circleci/env.sh
index 3eaa031794..3ddc7ea809 100755
--- a/.circleci/env.sh
+++ b/.circleci/env.sh
@@ -74,7 +74,7 @@ setPublicVar COMPONENTS_REPO_TMP_DIR "/tmp/angular-components-repo"
setPublicVar COMPONENTS_REPO_URL "https://github.com/angular/components.git"
setPublicVar COMPONENTS_REPO_BRANCH "master"
# **NOTE**: When updating the commit SHA, also update the cache key in the CircleCI `config.yml`.
-setPublicVar COMPONENTS_REPO_COMMIT "09e68db8ed5b1253f2fe38ff954ef0df019fc25a"
+setPublicVar COMPONENTS_REPO_COMMIT "d090617912da8e70aa336aa5b4d804b1b535402e"
####################################################################################################
diff --git a/.circleci/windows-env.ps1 b/.circleci/windows-env.ps1
index 014c2fcf97..d310ec3c58 100644
--- a/.circleci/windows-env.ps1
+++ b/.circleci/windows-env.ps1
@@ -41,8 +41,8 @@ copy .circleci\bazel.windows.rc ${Env:USERPROFILE}\.bazelrc
####################################################################################################
# Install specific version of node.
####################################################################################################
-nvm install 12.14.1
-nvm use 12.14.1
+nvm install 14.16.1
+nvm use 14.16.1
# These Bazel prereqs aren't needed because the CircleCI image already includes them.
# choco install yarn --version 1.16.0 --no-progress
diff --git a/.devcontainer/recommended-Dockerfile b/.devcontainer/recommended-Dockerfile
index 87379c1e06..b1a14e1861 100644
--- a/.devcontainer/recommended-Dockerfile
+++ b/.devcontainer/recommended-Dockerfile
@@ -1,8 +1,8 @@
# Image metadata and config.
-# Ideally, the image version should be what we use on CI.
-# See `executors > browsers-executor` in `.circleci/config.yml`.
-FROM circleci/node:10-browsers
-
+# Ideally, the Node.js version should match what we use on CI.
+# See `executors > default-executor` in `.circleci/config.yml`.
+FROM circleci/node:14-browsers
+
LABEL name="Angular dev environment" \
description="This image can be used to create a dev environment for building Angular." \
@@ -16,13 +16,9 @@ EXPOSE 4000 4200 4433 5000 8080 9876
USER root
-# Configure `Node.js`/`npm` and install utilities.
+# Configure `Node.js`/`npm`.
RUN npm config --global set user root
-# Ideally, the version should be what we use on CI.
-# See `commands > overwrite_yarn` in `.circleci/config.yml`.
-RUN npm install --global yarn@latest
-
# Go! (And keep going.)
CMD ["tail", "--follow", "/dev/null"]
diff --git a/.gitattributes b/.gitattributes
index b45635737c..0acf0cd70d 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -5,8 +5,5 @@
*.js eol=lf
*.ts eol=lf
-# API guardian patch must always use LF for tests to work
-*.patch eol=lf
-
# Must keep Windows line ending to be parsed correctly
scripts/windows/packages.txt eol=crlf
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
index 10c224d154..fb923c51a3 100644
--- a/.github/ISSUE_TEMPLATE.md
+++ b/.github/ISSUE_TEMPLATE.md
@@ -1,15 +1,6 @@
-> 注意:新版本文档位于aio分支下,master分支下是老版本的文档。
+Please help us process issues more efficiently by filing an
+issue using one of the following templates:
-> 对于错别字或明显的语法错误,建议直接发 PR(在content目录下相应的文件上直接编辑,保存时就会自动变成PR)。
+https://github.com/angular/angular/issues/new/choose
-出错的URL:
-
-错误的内容(请拷贝进来一份精确的出错文本,以便我定位):
-
-
-
-建议的修改方式(可选):
-
-
-
-英雄留名(会出现在鸣谢清单中,默认使用你的github id):
+Thank you!
diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.md b/.github/ISSUE_TEMPLATE/1-bug-report.md
deleted file mode 100644
index 8cf9b32bb1..0000000000
--- a/.github/ISSUE_TEMPLATE/1-bug-report.md
+++ /dev/null
@@ -1,69 +0,0 @@
----
-name: "\U0001F41E Bug report"
-about: Report a bug in the Angular Framework
----
-
-
-
-# 🐞 bug report
-
-### Affected Package
-
- The issue is caused by package @angular/....
-
-
-### Is this a regression?
-
-
- Yes, the previous version in which this bug was not present was: ....
-
-
-### Description
-
- A clear and concise description of the problem...
-
-
-## 🔬 Minimal Reproduction
-
- https://stackblitz.com/...
-
-
-
-## 🔥 Exception or Error
-
-
-
-
-
-
-
-## 🌍 Your Environment
-
-**Angular Version:**
-
-
-
-
-
-
-**Anything else relevant?**
-
-
-
diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.yaml b/.github/ISSUE_TEMPLATE/1-bug-report.yaml
new file mode 100644
index 0000000000..243c2fc9f5
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/1-bug-report.yaml
@@ -0,0 +1,84 @@
+name: Bug Report
+description: Report a bug in the Angular Framework
+
+body:
+ - type: dropdown
+ id: affected-packages
+ attributes:
+ label: Which @angular/* package(s) are the source of the bug?
+ options:
+ - animations
+ - bazel
+ - common
+ - compiler-cli
+ - compiler
+ - elements
+ - forms
+ - language-service
+ - localize
+ - platform-browser-dynamic
+ - platform-browser
+ - platform-server
+ - router
+ - service-worker
+ - upgrade
+ - Don't known / other
+ multiple: true
+ validations:
+ required: true
+
+ - type: dropdown
+ id: is-regression
+ attributes:
+ label: Is this a regression?
+ options:
+ - 'Yes'
+ - 'No'
+ validations:
+ required: true
+
+ - type: textarea
+ id: description
+ attributes:
+ label: Description
+ validations:
+ required: true
+
+ - type: input
+ id: reproduction
+ attributes:
+ label: Please provide a link to a minimal reproduction of the bug
+
+ - type: textarea
+ id: exception-or-error
+ attributes:
+ label: Please provide the exception or error you saw
+ render: true
+
+ - type: textarea
+ id: environment
+ attributes:
+ label: Please provide the environment you discovered this bug in
+ render: true
+ placeholder: |
+ Angular CLI: 12.0.5
+ Node: 14.17.0
+ Package Manager: yarn 1.22.10
+ OS: linux x64
+
+ Angular: 12.0.5
+ ... animations, cli, common, compiler, compiler-cli, core, forms
+ ... platform-browser, platform-browser-dynamic, router
+
+ Package Version
+ ---------------------------------------------------------
+ @angular-devkit/architect 0.1200.5
+ @angular-devkit/build-angular 12.0.5
+ @angular-devkit/core 12.0.5
+ rxjs 6.6.7
+ typescript 4.2.4
+
+ - type: textarea
+ id: other
+ attributes:
+ label: Anything else?
diff --git a/.github/ISSUE_TEMPLATE/2-feature-request.md b/.github/ISSUE_TEMPLATE/2-feature-request.md
deleted file mode 100644
index 22544004d3..0000000000
--- a/.github/ISSUE_TEMPLATE/2-feature-request.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-name: "\U0001F680 Feature request"
-about: Suggest a feature for Angular Framework
-
----
-
-
-
-# 🚀 feature request
-
-### Relevant Package
-
- This feature request is for @angular/....
-
-
-### Description
- A clear and concise description of the problem or missing capability...
-
-
-### Describe the solution you'd like
- If you have a solution in mind, please describe it.
-
-
-### Describe alternatives you've considered
- Have you considered any alternative solutions or workarounds?
diff --git a/.github/ISSUE_TEMPLATE/2-feature-request.yaml b/.github/ISSUE_TEMPLATE/2-feature-request.yaml
new file mode 100644
index 0000000000..5954acabfc
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/2-feature-request.yaml
@@ -0,0 +1,46 @@
+name: 'Feature Request'
+description: Suggest a feature for Angular Framework
+
+body:
+ - type: dropdown
+ id: affected-packages
+ attributes:
+ label: Which @angular/* package(s) are relevant/releated to the feature request?
+ options:
+ - animations
+ - bazel
+ - common
+ - compiler-cli
+ - compiler
+ - elements
+ - forms
+ - language-service
+ - localize
+ - platform-browser-dynamic
+ - platform-browser
+ - platform-server
+ - router
+ - service-worker
+ - upgrade
+ multiple: true
+
+ - type: textarea
+ id: description
+ attributes:
+ label: Description
+ validations:
+ required: true
+
+ - type: textarea
+ id: proposed-solution
+ attributes:
+ label: Proposed solution
+ validations:
+ required: true
+
+ - type: textarea
+ id: alternatives-considered
+ attributes:
+ label: Alternatives considered
+ validations:
+ required: true
diff --git a/.github/ISSUE_TEMPLATE/3-docs-bug.md b/.github/ISSUE_TEMPLATE/3-docs-bug.md
deleted file mode 100644
index c7ed324cce..0000000000
--- a/.github/ISSUE_TEMPLATE/3-docs-bug.md
+++ /dev/null
@@ -1,55 +0,0 @@
----
-name: "📚 Docs or angular.io issue report"
-about: Report an issue in Angular's documentation or angular.io application
-
----
-
-
-# 📚 Docs or angular.io bug report
-
-### Description
-
- A clear and concise description of the problem...
-
-
-## 🔬 Minimal Reproduction
-
-### What's the affected URL?**
- https://angular.io/...
-
-### Reproduction Steps**
-
-
-
-### Expected vs Actual Behavior**
-
-
-
-
-## 📷Screenshot
-
-
-
-
-## 🔥 Exception or Error
-
-
-
-
-
-
-
-## 🌍 Your Environment
-
-### Browser info
-
-
-### Anything else relevant?
-
diff --git a/.github/ISSUE_TEMPLATE/3-docs-bug.yaml b/.github/ISSUE_TEMPLATE/3-docs-bug.yaml
new file mode 100644
index 0000000000..ec3f8337e8
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/3-docs-bug.yaml
@@ -0,0 +1,42 @@
+name: 'Docs or angular.io Bug Report'
+description: Report an issue in Angular's documentation or angular.io application
+
+body:
+ - type: textarea
+ id: description
+ attributes:
+ label: Description
+ validations:
+ required: true
+
+ - type: input
+ id: affected-url
+ attributes:
+ label: What is the affected URL?
+
+ - type: textarea
+ id: reproduction-steps
+ attributes:
+ label: Please provide the steps to reproduce the issue
+
+ - type: textarea
+ id: expected-vs-actual-behavior
+ attributes:
+ label: Please provide the expected behavior vs the actual behavior you encountered
+
+ - type: textarea
+ id: screenshot
+ attributes:
+ label: Please provide a screenshot if possible
+
+ - type: textarea
+ id: exception-or-error
+ attributes:
+ label: Please provide the exception or error you saw
+ render: true
+
+ - type: textarea
+ id: browser-info
+ attributes:
+ label: Is this a browser-specific issue? If so, please specify the device, browser, and version.
+ render: true
diff --git a/.github/ISSUE_TEMPLATE/4-security-issue-disclosure.md b/.github/ISSUE_TEMPLATE/4-security-issue-disclosure.md
index 70736318d2..a7596b26e7 100644
--- a/.github/ISSUE_TEMPLATE/4-security-issue-disclosure.md
+++ b/.github/ISSUE_TEMPLATE/4-security-issue-disclosure.md
@@ -1,11 +1,6 @@
---
-name: ⚠️ Security issue disclosure
+name: Security Issue Disclosure
about: Report a security issue in Angular Framework, Material, or CLI
-
---
-🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
-
Please read https://angular.io/guide/security#report-issues on how to disclose security related issues.
-
-🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
diff --git a/.github/ISSUE_TEMPLATE/5-support-request.md b/.github/ISSUE_TEMPLATE/5-support-request.md
index f4b0e9e9d8..4eb5afe7b4 100644
--- a/.github/ISSUE_TEMPLATE/5-support-request.md
+++ b/.github/ISSUE_TEMPLATE/5-support-request.md
@@ -1,16 +1,11 @@
---
-name: "❓ Support request"
+name: "Support Request"
about: Questions and requests for support
-
---
-🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
-
Please do not file questions or support requests on the GitHub issues tracker.
-You can get your questions answered using other communication channels. Please see:
+You can get your questions answered using other communication channels. Please see:
https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
Thank you!
-
-🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
diff --git a/.github/ISSUE_TEMPLATE/6-angular-cli.md b/.github/ISSUE_TEMPLATE/6-angular-cli.md
index 2c154fde07..2fc74e017d 100644
--- a/.github/ISSUE_TEMPLATE/6-angular-cli.md
+++ b/.github/ISSUE_TEMPLATE/6-angular-cli.md
@@ -1,13 +1,8 @@
---
-name: "\U0001F6E0️ Angular CLI"
+name: "Angular CLI"
about: Issues and feature requests for Angular CLI
-
---
-🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
-
Please file any Angular CLI issues at: https://github.com/angular/angular-cli/issues/new
For the time being, we keep Angular CLI issues in a separate repository.
-
-🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
diff --git a/.github/ISSUE_TEMPLATE/7-angular-components.md b/.github/ISSUE_TEMPLATE/7-angular-components.md
index b3a4080ea1..2b34471b80 100644
--- a/.github/ISSUE_TEMPLATE/7-angular-components.md
+++ b/.github/ISSUE_TEMPLATE/7-angular-components.md
@@ -1,13 +1,8 @@
---
-name: "\U0001F48E Angular Components"
+name: "Angular Components"
about: Issues and feature requests for Angular Components
-
---
-🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
-
Please file any Angular Components issues at: https://github.com/angular/components/issues/new
For the time being, we keep Angular Components issues in a separate repository.
-
-🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
diff --git a/.github/angular-robot.yml b/.github/angular-robot.yml
index 2a8fe4d8f0..04c72688c1 100644
--- a/.github/angular-robot.yml
+++ b/.github/angular-robot.yml
@@ -4,7 +4,7 @@
size:
disabled: false
maxSizeIncrease: 2000
- circleCiStatusName: "ci/circleci: test_ivy_aot"
+ circleCiStatusName: 'ci/circleci: test_ivy_aot'
# options for the merge plugin
merge:
@@ -13,85 +13,84 @@ merge:
# set to true to disable
disabled: false
# the name of the status
- context: "ci/angular: merge status"
+ context: 'ci/angular: merge status'
# text to show when all checks pass
- successText: "All checks passed!"
+ successText: 'All checks passed!'
# text to show when some checks are failing
- failureText: "The following checks are failing:"
+ failureText: 'The following checks are failing:'
# the g3 status will be added to your pull requests if they include files that match the patterns
g3Status:
# set to true to disable
disabled: false
# the name of the status
- context: "google3"
+ context: 'google3'
# text to show when the status is pending, {{PRNumber}} will be replaced by the PR number
- pendingDesc: "Googler: run g3sync presubmit {{PRNumber}}"
+ pendingDesc: 'Googler: run g3sync presubmit {{PRNumber}}'
# text to show when the status is success
- successDesc: "Does not affect google3"
+ successDesc: 'Does not affect google3'
# link to use for the details
- url: "http://go/angular/g3sync"
+ url: 'http://go/angular/g3sync'
# list of patterns to check for the files changed by the PR
# this list must be manually kept in sync with google3/third_party/javascript/angular2/copy.bara.sky
include:
- - "LICENSE"
- - "modules/benchmarks/**"
- - "modules/system.d.ts"
- - "packages/**"
- - "dev-infra/benchmark/driver-utilities/**"
+ - 'LICENSE'
+ - 'modules/benchmarks/**'
+ - 'modules/system.d.ts'
+ - 'packages/**'
+ - 'dev-infra/benchmark/driver-utilities/**'
# list of patterns to ignore for the files changed by the PR
exclude:
- - "packages/*"
- - "packages/bazel/*"
- - "packages/bazel/src/api-extractor/**"
- - "packages/bazel/src/builders/**"
- - "packages/bazel/src/ng_package/**"
- - "packages/bazel/src/protractor/**"
- - "packages/bazel/src/schematics/**"
- - "packages/compiler-cli/src/ngcc/**"
- - "packages/compiler-cli/linker/**"
- - "packages/compiler-cli/ngcc/**"
- - "packages/compiler-cli/src/ngtsc/sourcemaps/**"
- - "packages/docs/**"
- - "packages/elements/schematics/**"
- - "packages/examples/**"
- - "packages/language-service/**"
- - "packages/localize/**"
- - "packages/private/**"
- - "packages/service-worker/**"
- - "packages/common/locales/**"
- - "packages/http/**"
- - "**/.gitignore"
- - "**/.gitkeep"
- - "**/yarn.lock"
- - "**/package.json"
- - "**/third_party/**"
- - "**/tsconfig-build.json"
- - "**/tsconfig.json"
- - "**/rollup.config.js"
- - "**/BUILD.bazel"
- - "**/*.md"
- - "packages/**/integrationtest/**"
- - "packages/**/test/**"
- - "packages/zone.js/*"
- - "packages/zone.js/dist/**"
- - "packages/zone.js/doc/**"
- - "packages/zone.js/example/**"
- - "packages/zone.js/scripts/**"
+ - 'packages/*'
+ - 'packages/bazel/*'
+ - 'packages/bazel/src/api-extractor/**'
+ - 'packages/bazel/src/builders/**'
+ - 'packages/bazel/src/ng_package/**'
+ - 'packages/bazel/src/protractor/**'
+ - 'packages/bazel/src/schematics/**'
+ - 'packages/compiler-cli/src/ngcc/**'
+ - 'packages/compiler-cli/linker/**'
+ - 'packages/compiler-cli/ngcc/**'
+ - 'packages/compiler-cli/src/ngtsc/sourcemaps/**'
+ - 'packages/docs/**'
+ - 'packages/elements/schematics/**'
+ - 'packages/examples/**'
+ - 'packages/language-service/**'
+ - 'packages/localize/**'
+ - 'packages/private/**'
+ - 'packages/service-worker/**'
+ - 'packages/common/locales/**'
+ - 'packages/http/**'
+ - '**/.gitignore'
+ - '**/.gitkeep'
+ - '**/yarn.lock'
+ - '**/package.json'
+ - '**/third_party/**'
+ - '**/tsconfig-build.json'
+ - '**/tsconfig.json'
+ - '**/rollup.config.js'
+ - '**/BUILD.bazel'
+ - '**/*.md'
+ - 'packages/**/integrationtest/**'
+ - 'packages/**/test/**'
+ - 'packages/zone.js/*'
+ - 'packages/zone.js/dist/**'
+ - 'packages/zone.js/doc/**'
+ - 'packages/zone.js/example/**'
+ - 'packages/zone.js/scripts/**'
# comment that will be added to a PR when there is a conflict, leave empty or set to false to disable
mergeConflictComment: "Hi @{{PRAuthor}}! This PR has merge conflicts due to recent upstream merges.\nPlease help to unblock it by resolving these conflicts. Thanks!"
# label to monitor
- mergeLabel: "action: merge"
+ mergeLabel: 'action: merge'
# adding any of these labels will also add the merge label
mergeLinkedLabels:
- - "action: merge-assistance"
+ - 'action: merge-assistance'
# list of checks that will determine if the merge label can be added
checks:
-
# require that the PR has reviews from all requested reviewers
#
# This enables us to request reviews from both eng and tech writers, or multiple eng folks, and prevents accidental merges.
@@ -102,27 +101,25 @@ merge:
noConflict: true
# list of labels that a PR needs to have, checked with a regexp (e.g. "target:" will work for the label "target: master")
requiredLabels:
- - "target: *"
- - "cla: yes"
+ - 'target: *'
+ - 'cla: yes'
# list of labels that a PR shouldn't have, checked after the required labels with a regexp
forbiddenLabels:
- - "target: TBD"
- - "action: cleanup"
- - "action: review"
- - "state: blocked"
- - "cla: no"
+ - 'target: TBD'
+ - 'action: cleanup'
+ - 'action: review'
+ - 'state: blocked'
+ - 'cla: no'
# list of PR statuses that need to be successful
requiredStatuses:
- - "ci/circleci: build"
- - "ci/circleci: lint"
- - "ci/circleci: publish_snapshot"
- - "ci/angular: size"
- - "cla/google"
- - "google3"
- - "pullapprove"
-
+ - 'ci/circleci: build'
+ - 'ci/circleci: lint'
+ - 'ci/angular: size'
+ - 'cla/google'
+ - 'google3'
+ - 'pullapprove'
# the comment that will be added when the merge label is added despite failing checks, leave empty or set to false to disable
# {{MERGE_LABEL}} will be replaced by the value of the mergeLabel option
@@ -137,40 +134,29 @@ triage:
defaultMilestone: 82,
# arrays of labels that determine if an issue has been triaged by the caretaker
l1TriageLabels:
- -
- - "comp: *"
+ - - 'comp: *'
# arrays of labels that determine if an issue has been fully triaged
l2TriageLabels:
- -
- - "P0"
- - "comp: *"
- -
- - "P1"
- - "comp: *"
- -
- - "P2"
- - "comp: *"
- -
- - "P3"
- - "comp: *"
- -
- - "P4"
- - "comp: *"
- -
- - "P5"
- - "comp: *"
- -
- - "feature"
- - "comp: *"
- -
- - "discussion"
- - "comp: *"
- -
- - "needs clarification"
- - "comp: *"
- -
- - "needs reproduction"
- - "comp: *"
+ - - 'P0'
+ - 'comp: *'
+ - - 'P1'
+ - 'comp: *'
+ - - 'P2'
+ - 'comp: *'
+ - - 'P3'
+ - 'comp: *'
+ - - 'P4'
+ - 'comp: *'
+ - - 'P5'
+ - 'comp: *'
+ - - 'feature'
+ - 'comp: *'
+ - - 'discussion'
+ - 'comp: *'
+ - - 'needs clarification'
+ - 'comp: *'
+ - - 'needs reproduction'
+ - 'comp: *'
# options for the triage PR plugin
triagePR:
@@ -182,16 +168,14 @@ triagePR:
defaultMilestone: 82,
# arrays of labels that determine if a PR has been triaged by the caretaker
l1TriageLabels:
- -
- - "comp: *"
+ - - 'comp: *'
# arrays of labels that determine if a PR has been fully triaged
l2TriageLabels:
- -
- - "comp: *"
+ - - 'comp: *'
# options for rerunning CI
rerunCircleCI:
# set to true to disable
disabled: false
# the label which when added triggers a rerun of the default CircleCI workflow
- triggerRerunLabel: "action: rerun CI at HEAD"
+ triggerRerunLabel: 'action: rerun CI at HEAD'
diff --git a/.github/workflows/feature-requests.yml b/.github/workflows/feature-requests.yml
new file mode 100644
index 0000000000..c3d59c7846
--- /dev/null
+++ b/.github/workflows/feature-requests.yml
@@ -0,0 +1,15 @@
+name: Feature request triage bot
+
+on:
+ schedule:
+ # Run at 14:00 every day
+ - cron: '0 14 * * *'
+
+jobs:
+ feature_triage:
+ if: github.repository == 'angular/angular'
+ runs-on: ubuntu-latest
+ steps:
+ - uses: angular/dev-infra/github-actions/feature-request@f83903fe1ac848407ef81465f66588e5accb6537
+ with:
+ angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
diff --git a/.gitignore b/.gitignore
index 7adab435e6..140aed39fc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,37 +1,54 @@
+.DS_STORE
+
+/dist/
+/bazel-out
+/integration/bazel/bazel-*
+*.log
node_modules
-_temp
-bower_components
-jspm_packages
-**/packages
-build
+
+# Include when developing application packages.
pubspec.lock
-.pub
-.packages
-*.map
-.DS_Store
-**/*.iml
-.idea
-.vscode
-**/js/latest/api
-**/ts/latest/api
-**/dart/latest/api
-**/docs/**/_fragments
-_.*
-**/resources/zips
-public/docs/xref-*.*
-_zip-output
-www*
-npm-debug*.log*
-**/debug.log
-*.plnkr.html
-plnkr.html
-*.eplnkr.html
-eplnkr.html
-*plnkr.no-link.html
-#public/docs/*/latest/guide/cheatsheet.json
-protractor-results.txt
-link-checker-results.txt
-/dist
-/public/docs/dart
-/public/docs/ts/_cache
-/public/docs/_examples/*/dart
+.c9
+.idea/
+.devcontainer/*
+!.devcontainer/README.md
+!.devcontainer/recommended-devcontainer.json
+!.devcontainer/recommended-Dockerfile
+.settings/
+.vscode/launch.json
+.vscode/settings.json
+.vscode/tasks.json
+*.swo
+*.swp
+modules/.settings
+modules/.vscode
+.vimrc
+.nvimrc
+
+# Don't check in secret files
+*secret.js
+
+# Ignore npm/yarn debug log
+npm-debug.log
+yarn-error.log
+
+# build-analytics
+.build-analytics
+
+# rollup-test output
+/modules/rollup-test/dist/
+
+# User specific bazel settings
+.bazelrc.user
+
+# User specific ng-dev settings
+.ng-dev.user*
+
+.notes.md
+baseline.json
+
+# Ignore .history for the xyz.local-history VSCode extension
+.history
+
+# Husky
+.husky/_
diff --git a/.husky/commit-msg b/.husky/commit-msg
new file mode 100755
index 0000000000..858ad7dea8
--- /dev/null
+++ b/.husky/commit-msg
@@ -0,0 +1,11 @@
+#!/bin/sh
+. "$(dirname $0)/_/husky.sh"
+
+set +e
+
+yarn -s ng-dev commit-message pre-commit-validate --file $1 2>/dev/null
+if [ $? -ne 0 ]; then
+ echo "WARNING: failed to run commit message validation (ng-dev commit-mesage pre-commit-validate)"
+fi
+
+exit 0;
diff --git a/.husky/pre-commit b/.husky/pre-commit
new file mode 100755
index 0000000000..6c7dc5f405
--- /dev/null
+++ b/.husky/pre-commit
@@ -0,0 +1,11 @@
+#!/bin/sh
+. "$(dirname $0)/_/husky.sh"
+
+set +e
+yarn -s ng-dev format staged 2>/dev/null
+if [ $? -ne 0 ]; then
+ echo "WARNING: failed to run file formatting (ng-dev format staged)"
+fi
+
+
+exit 0;
diff --git a/.husky/prepare-commit-msg b/.husky/prepare-commit-msg
new file mode 100755
index 0000000000..382a7bad6b
--- /dev/null
+++ b/.husky/prepare-commit-msg
@@ -0,0 +1,11 @@
+#!/bin/sh
+. "$(dirname $0)/_/husky.sh"
+
+set +e
+
+yarn -s ng-dev commit-message restore-commit-message-draft $1 $2 2>/dev/null
+if [ $? -ne 0 ]; then
+ echo "WARNING: failed to attempt to restore commit message draft (ng-dev commit-message restore-commit-message-draft)"
+fi
+
+exit 0;
diff --git a/.ng-dev/caretaker.ts b/.ng-dev/caretaker.ts
index 6d6aaa9684..f922bd7f5c 100644
--- a/.ng-dev/caretaker.ts
+++ b/.ng-dev/caretaker.ts
@@ -15,5 +15,6 @@ export const caretaker: CaretakerConfig = {
name: 'Initial Triage Queue',
query: `is:open no:milestone`,
}
- ]
+ ],
+ caretakerGroup: 'angular-caretaker',
};
diff --git a/.ng-dev/format.ts b/.ng-dev/format.ts
index e33f60d4af..2dfdcd2334 100644
--- a/.ng-dev/format.ts
+++ b/.ng-dev/format.ts
@@ -4,6 +4,11 @@ import {FormatConfig} from '../dev-infra/format/config';
* Configuration for the `ng-dev format` command.
*/
export const format: FormatConfig = {
+ 'prettier': {
+ 'matchers': [
+ '**/*.{yaml,yml}',
+ ]
+ },
'clang-format': {
'matchers': [
'**/*.{js,ts}',
@@ -21,6 +26,11 @@ export const format: FormatConfig = {
'!dev-infra/build-worker.js',
// Do not format compliance test-cases since they must match generated code
'!packages/compiler-cli/test/compliance/test_cases/**/*.js',
+ // Do not format the locale files which are checked-in for Google3, but generated using
+ // the `generate-locales-tool` from `packages/common/locales`.
+ '!packages/core/src/i18n/locale_en.ts',
+ '!packages/common/locales/closure-locale.ts',
+ '!packages/common/src/i18n/currencies.ts',
]
},
'buildifier': true
diff --git a/.ng-dev/merge.ts b/.ng-dev/merge.ts
index fb22535a89..729db06f36 100644
--- a/.ng-dev/merge.ts
+++ b/.ng-dev/merge.ts
@@ -14,6 +14,7 @@ export const merge: DevInfraMergeConfig['merge'] = async api => {
mergeReadyLabel: /^action: merge(-assistance)?/,
caretakerNoteLabel: /^(action: merge-assistance)|(PullApprove: disable)/,
commitMessageFixupLabel: 'commit message fixup',
+ breakingChangeLabel: 'flag: breaking change',
// We can pick any of the NPM packages as we are in a monorepo where all packages are
// published together with the same version and branching.
labels: await getDefaultTargetLabelConfiguration(api, github, release),
@@ -24,5 +25,9 @@ export const merge: DevInfraMergeConfig['merge'] = async api => {
'master': '5aeb9a4124922d8ac08eb73b8f322905a32b0b3a',
'10.0.x': '27b95ba64a5d99757f4042073fd1860e20e3ed24',
},
+ // `dev-infra` and `docs-infra` are not affecting the public NPM packages. Similarly,
+ // the `bazel` package is not considered part of the public API so that features
+ // can land in patch branches.
+ targetLabelExemptScopes: ['dev-infra', 'docs-infra', 'bazel']
};
};
diff --git a/.ng-dev/release.ts b/.ng-dev/release.ts
index 912b281d6a..dbb836175b 100644
--- a/.ng-dev/release.ts
+++ b/.ng-dev/release.ts
@@ -1,5 +1,4 @@
import {join} from 'path';
-import {exec} from 'shelljs';
import {ReleaseConfig} from '../dev-infra/release/config';
/** Configuration for the `ng-dev release` command. */
@@ -23,15 +22,14 @@ export const release: ReleaseConfig = {
'@angular/service-worker',
'@angular/upgrade',
],
- buildPackages: async () => {
+ buildPackages: async (stampForRelease: boolean) => {
// The buildTargetPackages function is loaded at runtime as the loading the script causes an
// invocation of bazel.
const {buildTargetPackages} = require(join(__dirname, '../scripts/build/package-builder'));
- return buildTargetPackages('dist/release-output', false, 'Release', true);
+ return buildTargetPackages('dist/release-output', false, 'Release', stampForRelease);
},
- // TODO: This can be removed once there is an org-wide tool for changelog generation.
- generateReleaseNotesForHead: async () => {
- exec('yarn -s gulp changelog', {cwd: join(__dirname, '../')});
+ releaseNotes: {
+ hiddenScopes: ['aio', 'dev-infra', 'docs-infra', 'zone.js'],
},
releasePrLabels: ['comp: build & ci', 'action: merge', 'PullApprove: disable'],
};
diff --git a/.npmrc b/.npmrc
new file mode 100644
index 0000000000..c42da845b4
--- /dev/null
+++ b/.npmrc
@@ -0,0 +1 @@
+engine-strict = true
diff --git a/.nvmrc b/.nvmrc
index 1e8b314962..6b17d228d3 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-6
+14.16.1
diff --git a/.prettierrc b/.prettierrc
new file mode 100644
index 0000000000..d73829a932
--- /dev/null
+++ b/.prettierrc
@@ -0,0 +1,9 @@
+{
+ "printWidth": 100,
+ "tabWidth": 2,
+ "tabs": false,
+ "singleQuote": true,
+ "semicolon": true,
+ "quoteProps": "preserve",
+ "bracketSpacing": false
+}
diff --git a/.pullapprove.yml b/.pullapprove.yml
index 879dafe001..74d3d82d92 100644
--- a/.pullapprove.yml
+++ b/.pullapprove.yml
@@ -37,7 +37,6 @@
# See reviewer list under `required-minimum-review` group. Team member names and
# usernames are managed there.
-
####################################################################################
# Approval Groups
####################################################################################
@@ -46,10 +45,10 @@
# =========================================================
# Used for approving minor changes, large-scale refactorings, and in emergency situations.
#
+# alxhub
# IgorMinar
# jelbourn
# josephperrott
-# mhevery
#
# =========================================================
# @angular/framework-global-approvers-for-docs-only-changes
@@ -58,9 +57,8 @@
#
# aikidave
# gkalpak
-# kapunahelewong
# petebacondarwin
-
+# TeriGlover
version: 3
@@ -79,15 +77,11 @@ meta:
#
# Also note that the ordering of groups matters in this file. The only groups visible to the current
# one are those that appear above it.
- no-groups-above-this-pending: &no-groups-above-this-pending
- len(groups.active.pending.exclude("required-minimum-review").exclude("global-approvers").exclude("global-docs-approvers")) == 0
- no-groups-above-this-rejected: &no-groups-above-this-rejected
- len(groups.active.rejected.exclude("required-minimum-review").exclude("global-approvers").exclude("global-docs-approvers")) == 0
- no-groups-above-this-active: &no-groups-above-this-active
- len(groups.active.exclude("required-minimum-review").exclude("global-approvers").exclude("global-docs-approvers")) == 0
+ no-groups-above-this-pending: &no-groups-above-this-pending len(groups.active.pending.exclude("required-minimum-review").exclude("global-approvers").exclude("global-docs-approvers")) == 0
+ no-groups-above-this-rejected: &no-groups-above-this-rejected len(groups.active.rejected.exclude("required-minimum-review").exclude("global-approvers").exclude("global-docs-approvers")) == 0
- can-be-global-approved: &can-be-global-approved "\"global-approvers\" not in groups.approved"
- can-be-global-docs-approved: &can-be-global-docs-approved "\"global-docs-approvers\" not in groups.approved"
+ can-be-global-approved: &can-be-global-approved '"global-approvers" not in groups.approved'
+ can-be-global-docs-approved: &can-be-global-docs-approved '"global-docs-approvers" not in groups.approved'
defaults: &defaults
reviews:
# Authors provide their approval implicitly, this approval allows for a reviewer
@@ -100,25 +94,25 @@ meta:
# turn on 'draft' support
# https://docs.pullapprove.com/config/github-api-version/
# https://developer.github.com/v3/previews/#draft-pull-requests
-github_api_version: "shadow-cat-preview"
+github_api_version: 'shadow-cat-preview'
-pullapprove_conditions:
+# https://docs.pullapprove.com/config/overrides/
+# Note that overrides are processed in order.
+overrides:
# For PRs which are still being worked on, either still in draft mode or indicated through WIP in
# title or label, PullApprove stays in a pending state until its ready for review.
- - condition: "'WIP' not in title"
- unmet_status: pending
- explanation: "Waiting to send reviews as PR is WIP"
- - condition: "'PR state: WIP' not in labels"
- unmet_status: pending
- explanation: "Waiting to send reviews as PR is WIP"
- - condition: "not draft"
- unmet_status: pending
- explanation: "Waiting to send reviews as PR is in draft"
+ - if: "draft or 'WIP' in title or 'PR state: WIP' in labels"
+ status: pending
+ explanation: 'Waiting to send reviews as PR is WIP'
# Disable PullApprove on specific PRs by adding the `PullApprove: disable` label
- - condition: "'PullApprove: disable' not in labels"
- unmet_status: success
+ - if: "'PullApprove: disable' in labels"
+ status: success
explanation: "PullApprove skipped because of 'PullApprove: disable' label"
-
+ # If no file matching based groups are active, report this pull request as failing. Most likely,
+ # the PR author would need to update the PullApprove config, or create new group.
+ - if: len(groups.active.exclude("required-minimum-review").exclude("global-*")) == 0 and len(groups.approved.include("global-*")) == 0
+ status: failure
+ explanation: 'At least one group must match this PR. Please update an existing review group, or create a new group.'
groups:
# =========================================================
@@ -175,41 +169,36 @@ groups:
reviewed_for: ignored # All reviews apply to this group whether noted via Reviewed-for or not
reviewers:
users:
- - aikidave # Dave Shevitz
- - alan-agius4 # Alan Agius
- - alxhub # Alex Rickabaugh
- - AndrewKushnir # Andrew Kushnir
- - andrewseguin # Andrew Seguin
- - atscott # Andrew Scott
- - ayazhafiz # Ayaz Hafiz
- - clydin # Charles Lyding
- - crisbeto # Kristiyan Kostadinov
- - dennispbrown # Denny Brown
- - devversion # Paul Gschwendtner
- - dgp1130 # Doug Parker
- - filipesilva # Filipe Silva
- - gkalpak # Georgios Kalpakas
- - gregmagolan # Greg Magolan
- - IgorMinar # Igor Minar
- - jbogarthyde # Judy Bogart
- - jelbourn # Jeremy Elbourn
- - jessicajaniuk # Jessica Janiuk
- - JiaLiPassion # Jia Li
- - JoostK # Joost Koehoorn
- - josephperrott # Joey Perrott
- - juleskremer # Jules Kremer
- - kapunahelewong # Kapunahele Wong
- - kara # Kara Erickson
- - kyliau # Keen Yee Liau
- - manughub # Manu Murthy
- - mgechev # Minko Gechev
- - mhevery # Miško Hevery
- - mmalerba # Miles Malerba
- - petebacondarwin # Pete Bacon Darwin
- - pkozlowski-opensource # Pawel Kozlowski
- - Splaktar # Michael Prentice
- - twerske # Emma Twersky
- - zarend # Zach Arend
+ - aikidave # Dave Shevitz
+ - alan-agius4 # Alan Agius
+ - alxhub # Alex Rickabaugh
+ - AndrewKushnir # Andrew Kushnir
+ - andrewseguin # Andrew Seguin
+ - atscott # Andrew Scott
+ - ayazhafiz # Ayaz Hafiz
+ - clydin # Charles Lyding
+ - crisbeto # Kristiyan Kostadinov
+ - devversion # Paul Gschwendtner
+ - dgp1130 # Doug Parker
+ - filipesilva # Filipe Silva
+ - gkalpak # Georgios Kalpakas
+ - gregmagolan # Greg Magolan
+ - IgorMinar # Igor Minar
+ - jbogarthyde # Judy Bogart
+ - jelbourn # Jeremy Elbourn
+ - jessicajaniuk # Jessica Janiuk
+ - JiaLiPassion # Jia Li
+ - JoostK # Joost Koehoorn
+ - josephperrott # Joey Perrott
+ - kyliau # Keen Yee Liau
+ - manughub # Manu Murthy
+ - mgechev # Minko Gechev
+ - mmalerba # Miles Malerba
+ - petebacondarwin # Pete Bacon Darwin
+ - pkozlowski-opensource # Pawel Kozlowski
+ - Splaktar # Michael Prentice
+ - twerske # Emma Twersky
+ - zarend # Zach Arend
# =========================================================
# Framework: Animations
@@ -237,7 +226,6 @@ groups:
- IgorMinar
- jelbourn
-
# =========================================================
# Framework: Compiler
# =========================================================
@@ -258,11 +246,11 @@ groups:
])
reviewers:
users:
- - alxhub
- AndrewKushnir
+ - alxhub
+ - atscott
- JoostK
-
# =========================================================
# Framework: Compiler / ngcc
# =========================================================
@@ -279,7 +267,6 @@ groups:
- JoostK
- petebacondarwin
-
# =========================================================
# Framework: Migrations
# =========================================================
@@ -295,7 +282,6 @@ groups:
- crisbeto
- devversion
-
# =========================================================
# Framework: Core
# =========================================================
@@ -335,6 +321,8 @@ groups:
'aio/content/guide/component-styles.md',
'aio/content/guide/view-encapsulation.md',
'aio/content/examples/component-styles/**',
+ 'aio/content/examples/content-projection/**',
+ 'aio/content/guide/content-projection.md',
'aio/content/guide/dependency-injection.md',
'aio/content/examples/dependency-injection/**',
'aio/content/images/guide/dependency-injection/**',
@@ -422,19 +410,20 @@ groups:
'aio/content/guide/template-statements.md',
'aio/content/guide/user-input.md',
'aio/content/examples/user-input/**',
- 'aio/content/images/guide/user-input/**'
+ 'aio/content/images/guide/user-input/**',
+ 'aio/content/guide/view-encapsulation.md',
+ 'aio/content/examples/view-encapsulation/**',
+ 'aio/content/images/guide/view-encapsulation/**',
+ 'aio/content/special-elements/**'
])
reviewers:
users:
- alxhub
- AndrewKushnir
- atscott
- - ~kara # do not request reviews from Kara, but allow her to approve PRs
- - mhevery
- jessicajaniuk
# OOO as of 2020-09-28 - pkozlowski-opensource
-
# =========================================================
# Framework: Common
# =========================================================
@@ -444,7 +433,7 @@ groups:
- *can-be-global-approved
- *can-be-global-docs-approved
- >
- contains_any_globs(files.exclude("packages/core/schematics/**"), [
+ contains_any_globs(files.exclude("packages/core/schematics/**").exclude("packages/common/http/**"), [
'packages/common/**',
'packages/examples/common/**',
])
@@ -453,12 +442,9 @@ groups:
- alxhub
- AndrewKushnir
- atscott
- - ~kara # do not request reviews from Kara, but allow her to approve PRs
- - mhevery
- jessicajaniuk
# OOO as of 2020-09-28 - pkozlowski-opensource
-
# =========================================================
# Framework: Http
# =========================================================
@@ -481,7 +467,6 @@ groups:
- IgorMinar
- petebacondarwin
-
# =========================================================
# Framework: Elements
# =========================================================
@@ -502,7 +487,6 @@ groups:
- andrewseguin
- gkalpak
-
# =========================================================
# Framework: Forms
# =========================================================
@@ -535,7 +519,6 @@ groups:
users:
- AndrewKushnir
-
# =========================================================
# Framework: i18n
# =========================================================
@@ -566,10 +549,8 @@ groups:
reviewers:
users:
- AndrewKushnir
- - mhevery
- petebacondarwin
-
# =========================================================
# Framework: Platform Server
# =========================================================
@@ -581,15 +562,16 @@ groups:
- >
contains_any_globs(files, [
'packages/platform-server/**',
+ 'aio/content/guide/prerendering.md',
'aio/content/guide/universal.md',
'aio/content/examples/universal/**'
])
reviewers:
users:
+ - alan-agius4
- alxhub
- kyliau
-
# =========================================================
# Framework: Router
# =========================================================
@@ -605,15 +587,18 @@ groups:
'aio/content/guide/router.md',
'aio/content/guide/router-tutorial.md',
'aio/content/guide/router-tutorial-toh.md',
+ 'aio/content/guide/routing-overview.md',
+ 'aio/content/guide/router-reference.md',
'aio/content/examples/router-tutorial/**',
'aio/content/examples/router/**',
- 'aio/content/images/guide/router/**'
+ 'aio/content/images/guide/router/**',
+ 'aio/content/guide/routing-with-urlmatcher.md',
+ 'aio/content/examples/routing-with-urlmatcher/**'
])
reviewers:
users:
- atscott
-
# =========================================================
# Framework: Service Worker
# =========================================================
@@ -633,6 +618,7 @@ groups:
'aio/content/guide/service-worker-config.md',
'aio/content/guide/service-worker-devops.md',
'aio/content/guide/service-worker-intro.md',
+ 'aio/content/guide/service-worker-notifications.md',
'aio/content/images/guide/service-worker/**'
])
reviewers:
@@ -641,7 +627,6 @@ groups:
- gkalpak
- IgorMinar
-
# =========================================================
# Framework: Upgrade
# =========================================================
@@ -672,7 +657,6 @@ groups:
- gkalpak
- petebacondarwin
-
# =========================================================
# Framework: Testing
# =========================================================
@@ -682,7 +666,7 @@ groups:
- *can-be-global-approved
- *can-be-global-docs-approved
- >
- contains_any_globs(files.exclude('packages/compiler-cli/**').exclude('packages/language-service/**'), [
+ contains_any_globs(files.exclude('packages/compiler-cli/**').exclude('packages/language-service/**').exclude('packages/service-worker/**'), [
'packages/**/testing/**',
'aio/content/guide/testing.md',
'aio/content/guide/test-debugging.md',
@@ -702,7 +686,6 @@ groups:
- IgorMinar
# OOO as of 2020-09-28 - pkozlowski-opensource
-
# =========================================================
# Framework: Benchmarks
# =========================================================
@@ -719,7 +702,6 @@ groups:
- IgorMinar
# OOO as of 2020-09-28 - pkozlowski-opensource
-
# =========================================================
# Framework: Playground
# =========================================================
@@ -737,7 +719,6 @@ groups:
- jelbourn
# OOO as of 2020-09-28 - pkozlowski-opensource
-
# =========================================================
# Framework: Security
# =========================================================
@@ -759,15 +740,13 @@ groups:
reviewers:
users:
- IgorMinar
- - mhevery
- jelbourn
# OOO as of 2020-09-28 - pkozlowski-opensource
reviews:
- request: -1 # request reviews from everyone
- required: 2 # require at least 2 approvals
+ request: -1 # request reviews from everyone
+ required: 2 # require at least 2 approvals
reviewed_for: required
-
# =========================================================
# Bazel
# =========================================================
@@ -786,7 +765,6 @@ groups:
- josephperrott
- kyliau
-
# =========================================================
# Language Service
# =========================================================
@@ -807,7 +785,6 @@ groups:
- atscott
- zarend
-
# =========================================================
# zone.js
# =========================================================
@@ -824,7 +801,6 @@ groups:
reviewers:
users:
- JiaLiPassion
- - mhevery
# =========================================================
# in-memory-web-api
@@ -859,7 +835,6 @@ groups:
- alxhub
- josephperrott
-
# =========================================================
# Integration Tests
# =========================================================
@@ -875,8 +850,6 @@ groups:
users:
- IgorMinar
- josephperrott
- - mhevery
-
# =========================================================
# Docs: Contributors
@@ -896,7 +869,6 @@ groups:
- mgechev
- twerske
-
# =========================================================
# Docs: Gettings Started & Tutorial
# =========================================================
@@ -931,7 +903,6 @@ groups:
- IgorMinar
- jelbourn
-
# =========================================================
# Docs: Marketing
# =========================================================
@@ -980,7 +951,6 @@ groups:
users:
- alxhub
-
# =========================================================
# Docs: Packaging, Tooling, Releasing
# =========================================================
@@ -998,6 +968,7 @@ groups:
'aio/content/guide/releases.md',
'aio/content/guide/updating.md',
'aio/content/guide/deprecations.md',
+ 'aio/content/guide/migration-legacy-message-id.md',
'aio/content/guide/migration-renderer.md',
'aio/content/guide/migration-undecorated-classes.md',
'aio/content/guide/migration-dynamic-flag.md',
@@ -1005,7 +976,7 @@ groups:
'aio/content/guide/migration-localize.md',
'aio/content/guide/migration-module-with-providers.md',
'aio/content/guide/static-query-migration.md',
- 'aio/content/guide/updating-to-version-11.md',
+ 'aio/content/guide/updating-to-version-12.md',
'aio/content/guide/ivy-compatibility.md',
'aio/content/guide/ivy-compatibility-examples.md'
])
@@ -1014,6 +985,23 @@ groups:
- IgorMinar
- jelbourn
+ # =========================================================
+ # Docs: Angular DevTools
+ # =========================================================
+ docs-devtools:
+ <<: *defaults
+ conditions:
+ - *can-be-global-approved
+ - *can-be-global-docs-approved
+ - >
+ contains_any_globs(files, [
+ 'aio/content/guide/devtools.md',
+ 'aio/content/images/guide/devtools/**'
+ ])
+ reviewers:
+ users:
+ - mgechev
+ - twerske
# =========================================================
# Tooling: Compiler API shared with Angular CLI
@@ -1036,11 +1024,10 @@ groups:
- kyliau
- IgorMinar
reviews:
- request: -1 # request reviews from everyone
- required: 2 # require at least 2 approvals
+ request: -1 # request reviews from everyone
+ required: 2 # require at least 2 approvals
reviewed_for: required
-
# =========================================================
# Docs: CLI
# =========================================================
@@ -1076,7 +1063,6 @@ groups:
- IgorMinar
- mgechev
-
# =========================================================
# Docs: CLI Libraries
# =========================================================
@@ -1097,7 +1083,6 @@ groups:
- IgorMinar
- mgechev
-
# =========================================================
# Docs: Schematics
# =========================================================
@@ -1120,7 +1105,6 @@ groups:
- IgorMinar
- mgechev
-
# =========================================================
# Docs-infra
# =========================================================
@@ -1147,7 +1131,6 @@ groups:
'aio/content/guide/reviewing-content.md',
'aio/content/guide/updating-content-github-ui.md',
'aio/content/guide/updating-search-keywords.md',
- 'aio/content/guide/visual-studio-2015.md'
])
reviewers:
users:
@@ -1155,7 +1138,6 @@ groups:
- IgorMinar
- petebacondarwin
-
# =========================================================
# Dev-infra
# =========================================================
@@ -1196,7 +1178,6 @@ groups:
'tools/source-map-test/**',
'tools/symbol-extractor/**',
'tools/testing/**',
- 'tools/ts-api-guardian/**',
'tools/tslint/**',
'tools/utils/**',
'tools/yarn/**',
@@ -1211,7 +1192,6 @@ groups:
- IgorMinar
- josephperrott
-
# =========================================================
# Public API
# =========================================================
@@ -1241,13 +1221,13 @@ groups:
- jelbourn
- petebacondarwin
- jessicajaniuk
+ - zarend
# OOO as of 2020-09-28 - pkozlowski-opensource
reviews:
request: 4 # Request reviews from four people
required: 3 # Require that three people approve
reviewed_for: required
-
# ================================================
# Size tracking
# ================================================
@@ -1270,13 +1250,13 @@ groups:
- jelbourn
- petebacondarwin
- jessicajaniuk
+ - zarend
# OOO as of 2020-09-28 - pkozlowski-opensource
reviews:
request: 4 # Request reviews from four people
required: 2 # Require that two people approve
reviewed_for: required
-
# ================================================
# Circular dependencies
# ================================================
@@ -1299,12 +1279,12 @@ groups:
- jelbourn
- petebacondarwin
- jessicajaniuk
+ - zarend
# OOO as of 2020-09-28 - pkozlowski-opensource
-
-####################################################################################
-# Special Cases
-####################################################################################
+ ####################################################################################
+ # Special Cases
+ ####################################################################################
# =========================================================
# Code Ownership
@@ -1325,37 +1305,3 @@ groups:
- atscott
- jelbourn
- josephperrott
- - mhevery
-
-
- # ====================================================
- # Catch all for if no groups match the code change
- # ====================================================
- fallback:
- <<: *defaults
- # A group is considered to be `active` for a PR if at least one of group's
- # conditions matches the PR.
- #
- # The PullApprove CI check should fail if a PR has no `active` groups, as
- # this indicates the PR is modifying a file that has no owner.
- #
- # This is enforced through the pullapprove verification check done
- # as part of the CircleCI lint job. Failures in this lint job should be
- # fixed as part of the PR. This can be done by updating the
- # `.pullapprove.yml` file cover the unmatched path.
- # The pullapprove verification script is part of the ng-dev tool and can be
- # run locally with the command: `yarn -s ng-dev pullapprove verify`
- #
- # For cases in which the verification check fails to ensure coverage, this
- # group will be active. The expectation is that this should be remedied
- # before merging the PR as described above. In an emergency situation
- # `global-approvers` can still approve PRs that match this `fallback` rule,
- # but that should be an exception and not an expectation.
- conditions:
- - *no-groups-above-this-active
- # When any of the `global-*` groups is approved, they cause other groups to deactivate.
- # In those cases, the condition above would evaluate to `true` while in reality, only a global
- # approval has been provided. To ensure we don't activate the fallback group in such cases,
- # ensure that no explicit global approval has been provided.
- - *can-be-global-approved
- - *can-be-global-docs-approved
diff --git a/.yarn/releases/yarn-1.22.10.cjs b/.yarn/releases/yarn-1.22.10.cjs
deleted file mode 100644
index 68b1990b1d..0000000000
--- a/.yarn/releases/yarn-1.22.10.cjs
+++ /dev/null
@@ -1,147392 +0,0 @@
-#!/usr/bin/env node
-module.exports =
-/******/ (function(modules) { // webpackBootstrap
-/******/ // The module cache
-/******/ var installedModules = {};
-/******/
-/******/ // The require function
-/******/ function __webpack_require__(moduleId) {
-/******/
-/******/ // Check if module is in cache
-/******/ if(installedModules[moduleId]) {
-/******/ return installedModules[moduleId].exports;
-/******/ }
-/******/ // Create a new module (and put it into the cache)
-/******/ var module = installedModules[moduleId] = {
-/******/ i: moduleId,
-/******/ l: false,
-/******/ exports: {}
-/******/ };
-/******/
-/******/ // Execute the module function
-/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-/******/
-/******/ // Flag the module as loaded
-/******/ module.l = true;
-/******/
-/******/ // Return the exports of the module
-/******/ return module.exports;
-/******/ }
-/******/
-/******/
-/******/ // expose the modules object (__webpack_modules__)
-/******/ __webpack_require__.m = modules;
-/******/
-/******/ // expose the module cache
-/******/ __webpack_require__.c = installedModules;
-/******/
-/******/ // identity function for calling harmony imports with the correct context
-/******/ __webpack_require__.i = function(value) { return value; };
-/******/
-/******/ // define getter function for harmony exports
-/******/ __webpack_require__.d = function(exports, name, getter) {
-/******/ if(!__webpack_require__.o(exports, name)) {
-/******/ Object.defineProperty(exports, name, {
-/******/ configurable: false,
-/******/ enumerable: true,
-/******/ get: getter
-/******/ });
-/******/ }
-/******/ };
-/******/
-/******/ // getDefaultExport function for compatibility with non-harmony modules
-/******/ __webpack_require__.n = function(module) {
-/******/ var getter = module && module.__esModule ?
-/******/ function getDefault() { return module['default']; } :
-/******/ function getModuleExports() { return module; };
-/******/ __webpack_require__.d(getter, 'a', getter);
-/******/ return getter;
-/******/ };
-/******/
-/******/ // Object.prototype.hasOwnProperty.call
-/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
-/******/
-/******/ // __webpack_public_path__
-/******/ __webpack_require__.p = "";
-/******/
-/******/ // Load entry module and return exports
-/******/ return __webpack_require__(__webpack_require__.s = 549);
-/******/ })
-/************************************************************************/
-/******/ ([
-/* 0 */
-/***/ (function(module, exports) {
-
-module.exports = require("path");
-
-/***/ }),
-/* 1 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (immutable) */ __webpack_exports__["a"] = __extends;
-/* unused harmony export __assign */
-/* unused harmony export __rest */
-/* unused harmony export __decorate */
-/* unused harmony export __param */
-/* unused harmony export __metadata */
-/* unused harmony export __awaiter */
-/* unused harmony export __generator */
-/* unused harmony export __exportStar */
-/* unused harmony export __values */
-/* unused harmony export __read */
-/* unused harmony export __spread */
-/* unused harmony export __await */
-/* unused harmony export __asyncGenerator */
-/* unused harmony export __asyncDelegator */
-/* unused harmony export __asyncValues */
-/* unused harmony export __makeTemplateObject */
-/* unused harmony export __importStar */
-/* unused harmony export __importDefault */
-/*! *****************************************************************************
-Copyright (c) Microsoft Corporation. All rights reserved.
-Licensed under the Apache License, Version 2.0 (the "License"); you may not use
-this file except in compliance with the License. You may obtain a copy of the
-License at http://www.apache.org/licenses/LICENSE-2.0
-
-THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
-WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
-MERCHANTABLITY OR NON-INFRINGEMENT.
-
-See the Apache Version 2.0 License for specific language governing permissions
-and limitations under the License.
-***************************************************************************** */
-/* global Reflect, Promise */
-
-var extendStatics = function(d, b) {
- extendStatics = Object.setPrototypeOf ||
- ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
- function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
- return extendStatics(d, b);
-};
-
-function __extends(d, b) {
- extendStatics(d, b);
- function __() { this.constructor = d; }
- d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
-}
-
-var __assign = function() {
- __assign = Object.assign || function __assign(t) {
- for (var s, i = 1, n = arguments.length; i < n; i++) {
- s = arguments[i];
- for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
- }
- return t;
- }
- return __assign.apply(this, arguments);
-}
-
-function __rest(s, e) {
- var t = {};
- for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
- t[p] = s[p];
- if (s != null && typeof Object.getOwnPropertySymbols === "function")
- for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0)
- t[p[i]] = s[p[i]];
- return t;
-}
-
-function __decorate(decorators, target, key, desc) {
- var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
- if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
- else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
- return c > 3 && r && Object.defineProperty(target, key, r), r;
-}
-
-function __param(paramIndex, decorator) {
- return function (target, key) { decorator(target, key, paramIndex); }
-}
-
-function __metadata(metadataKey, metadataValue) {
- if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
-}
-
-function __awaiter(thisArg, _arguments, P, generator) {
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
-}
-
-function __generator(thisArg, body) {
- var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
- return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
- function verb(n) { return function (v) { return step([n, v]); }; }
- function step(op) {
- if (f) throw new TypeError("Generator is already executing.");
- while (_) try {
- if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
- if (y = 0, t) op = [op[0] & 2, t.value];
- switch (op[0]) {
- case 0: case 1: t = op; break;
- case 4: _.label++; return { value: op[1], done: false };
- case 5: _.label++; y = op[1]; op = [0]; continue;
- case 7: op = _.ops.pop(); _.trys.pop(); continue;
- default:
- if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
- if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
- if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
- if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
- if (t[2]) _.ops.pop();
- _.trys.pop(); continue;
- }
- op = body.call(thisArg, _);
- } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
- if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
- }
-}
-
-function __exportStar(m, exports) {
- for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
-}
-
-function __values(o) {
- var m = typeof Symbol === "function" && o[Symbol.iterator], i = 0;
- if (m) return m.call(o);
- return {
- next: function () {
- if (o && i >= o.length) o = void 0;
- return { value: o && o[i++], done: !o };
- }
- };
-}
-
-function __read(o, n) {
- var m = typeof Symbol === "function" && o[Symbol.iterator];
- if (!m) return o;
- var i = m.call(o), r, ar = [], e;
- try {
- while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
- }
- catch (error) { e = { error: error }; }
- finally {
- try {
- if (r && !r.done && (m = i["return"])) m.call(i);
- }
- finally { if (e) throw e.error; }
- }
- return ar;
-}
-
-function __spread() {
- for (var ar = [], i = 0; i < arguments.length; i++)
- ar = ar.concat(__read(arguments[i]));
- return ar;
-}
-
-function __await(v) {
- return this instanceof __await ? (this.v = v, this) : new __await(v);
-}
-
-function __asyncGenerator(thisArg, _arguments, generator) {
- if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
- var g = generator.apply(thisArg, _arguments || []), i, q = [];
- return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
- function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
- function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
- function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
- function fulfill(value) { resume("next", value); }
- function reject(value) { resume("throw", value); }
- function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
-}
-
-function __asyncDelegator(o) {
- var i, p;
- return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
- function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; }
-}
-
-function __asyncValues(o) {
- if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
- var m = o[Symbol.asyncIterator], i;
- return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
- function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
- function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
-}
-
-function __makeTemplateObject(cooked, raw) {
- if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
- return cooked;
-};
-
-function __importStar(mod) {
- if (mod && mod.__esModule) return mod;
- var result = {};
- if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
- result.default = mod;
- return result;
-}
-
-function __importDefault(mod) {
- return (mod && mod.__esModule) ? mod : { default: mod };
-}
-
-
-/***/ }),
-/* 2 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-exports.__esModule = true;
-
-var _promise = __webpack_require__(227);
-
-var _promise2 = _interopRequireDefault(_promise);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-exports.default = function (fn) {
- return function () {
- var gen = fn.apply(this, arguments);
- return new _promise2.default(function (resolve, reject) {
- function step(key, arg) {
- try {
- var info = gen[key](arg);
- var value = info.value;
- } catch (error) {
- reject(error);
- return;
- }
-
- if (info.done) {
- resolve(value);
- } else {
- return _promise2.default.resolve(value).then(function (value) {
- step("next", value);
- }, function (err) {
- step("throw", err);
- });
- }
- }
-
- return step("next");
- });
- };
-};
-
-/***/ }),
-/* 3 */
-/***/ (function(module, exports) {
-
-module.exports = require("util");
-
-/***/ }),
-/* 4 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.getFirstSuitableFolder = exports.readFirstAvailableStream = exports.makeTempDir = exports.hardlinksWork = exports.writeFilePreservingEol = exports.getFileSizeOnDisk = exports.walk = exports.symlink = exports.find = exports.readJsonAndFile = exports.readJson = exports.readFileAny = exports.hardlinkBulk = exports.copyBulk = exports.unlink = exports.glob = exports.link = exports.chmod = exports.lstat = exports.exists = exports.mkdirp = exports.stat = exports.access = exports.rename = exports.readdir = exports.realpath = exports.readlink = exports.writeFile = exports.open = exports.readFileBuffer = exports.lockQueue = exports.constants = undefined;
-
-var _asyncToGenerator2;
-
-function _load_asyncToGenerator() {
- return _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(2));
-}
-
-let buildActionsForCopy = (() => {
- var _ref = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (queue, events, possibleExtraneous, reporter) {
-
- //
- let build = (() => {
- var _ref5 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (data) {
- const src = data.src,
- dest = data.dest,
- type = data.type;
-
- const onFresh = data.onFresh || noop;
- const onDone = data.onDone || noop;
-
- // TODO https://github.com/yarnpkg/yarn/issues/3751
- // related to bundled dependencies handling
- if (files.has(dest.toLowerCase())) {
- reporter.verbose(`The case-insensitive file ${dest} shouldn't be copied twice in one bulk copy`);
- } else {
- files.add(dest.toLowerCase());
- }
-
- if (type === 'symlink') {
- yield mkdirp((_path || _load_path()).default.dirname(dest));
- onFresh();
- actions.symlink.push({
- dest,
- linkname: src
- });
- onDone();
- return;
- }
-
- if (events.ignoreBasenames.indexOf((_path || _load_path()).default.basename(src)) >= 0) {
- // ignored file
- return;
- }
-
- const srcStat = yield lstat(src);
- let srcFiles;
-
- if (srcStat.isDirectory()) {
- srcFiles = yield readdir(src);
- }
-
- let destStat;
- try {
- // try accessing the destination
- destStat = yield lstat(dest);
- } catch (e) {
- // proceed if destination doesn't exist, otherwise error
- if (e.code !== 'ENOENT') {
- throw e;
- }
- }
-
- // if destination exists
- if (destStat) {
- const bothSymlinks = srcStat.isSymbolicLink() && destStat.isSymbolicLink();
- const bothFolders = srcStat.isDirectory() && destStat.isDirectory();
- const bothFiles = srcStat.isFile() && destStat.isFile();
-
- // EINVAL access errors sometimes happen which shouldn't because node shouldn't be giving
- // us modes that aren't valid. investigate this, it's generally safe to proceed.
-
- /* if (srcStat.mode !== destStat.mode) {
- try {
- await access(dest, srcStat.mode);
- } catch (err) {}
- } */
-
- if (bothFiles && artifactFiles.has(dest)) {
- // this file gets changed during build, likely by a custom install script. Don't bother checking it.
- onDone();
- reporter.verbose(reporter.lang('verboseFileSkipArtifact', src));
- return;
- }
-
- if (bothFiles && srcStat.size === destStat.size && (0, (_fsNormalized || _load_fsNormalized()).fileDatesEqual)(srcStat.mtime, destStat.mtime)) {
- // we can safely assume this is the same file
- onDone();
- reporter.verbose(reporter.lang('verboseFileSkip', src, dest, srcStat.size, +srcStat.mtime));
- return;
- }
-
- if (bothSymlinks) {
- const srcReallink = yield readlink(src);
- if (srcReallink === (yield readlink(dest))) {
- // if both symlinks are the same then we can continue on
- onDone();
- reporter.verbose(reporter.lang('verboseFileSkipSymlink', src, dest, srcReallink));
- return;
- }
- }
-
- if (bothFolders) {
- // mark files that aren't in this folder as possibly extraneous
- const destFiles = yield readdir(dest);
- invariant(srcFiles, 'src files not initialised');
-
- for (var _iterator4 = destFiles, _isArray4 = Array.isArray(_iterator4), _i4 = 0, _iterator4 = _isArray4 ? _iterator4 : _iterator4[Symbol.iterator]();;) {
- var _ref6;
-
- if (_isArray4) {
- if (_i4 >= _iterator4.length) break;
- _ref6 = _iterator4[_i4++];
- } else {
- _i4 = _iterator4.next();
- if (_i4.done) break;
- _ref6 = _i4.value;
- }
-
- const file = _ref6;
-
- if (srcFiles.indexOf(file) < 0) {
- const loc = (_path || _load_path()).default.join(dest, file);
- possibleExtraneous.add(loc);
-
- if ((yield lstat(loc)).isDirectory()) {
- for (var _iterator5 = yield readdir(loc), _isArray5 = Array.isArray(_iterator5), _i5 = 0, _iterator5 = _isArray5 ? _iterator5 : _iterator5[Symbol.iterator]();;) {
- var _ref7;
-
- if (_isArray5) {
- if (_i5 >= _iterator5.length) break;
- _ref7 = _iterator5[_i5++];
- } else {
- _i5 = _iterator5.next();
- if (_i5.done) break;
- _ref7 = _i5.value;
- }
-
- const file = _ref7;
-
- possibleExtraneous.add((_path || _load_path()).default.join(loc, file));
- }
- }
- }
- }
- }
- }
-
- if (destStat && destStat.isSymbolicLink()) {
- yield (0, (_fsNormalized || _load_fsNormalized()).unlink)(dest);
- destStat = null;
- }
-
- if (srcStat.isSymbolicLink()) {
- onFresh();
- const linkname = yield readlink(src);
- actions.symlink.push({
- dest,
- linkname
- });
- onDone();
- } else if (srcStat.isDirectory()) {
- if (!destStat) {
- reporter.verbose(reporter.lang('verboseFileFolder', dest));
- yield mkdirp(dest);
- }
-
- const destParts = dest.split((_path || _load_path()).default.sep);
- while (destParts.length) {
- files.add(destParts.join((_path || _load_path()).default.sep).toLowerCase());
- destParts.pop();
- }
-
- // push all files to queue
- invariant(srcFiles, 'src files not initialised');
- let remaining = srcFiles.length;
- if (!remaining) {
- onDone();
- }
- for (var _iterator6 = srcFiles, _isArray6 = Array.isArray(_iterator6), _i6 = 0, _iterator6 = _isArray6 ? _iterator6 : _iterator6[Symbol.iterator]();;) {
- var _ref8;
-
- if (_isArray6) {
- if (_i6 >= _iterator6.length) break;
- _ref8 = _iterator6[_i6++];
- } else {
- _i6 = _iterator6.next();
- if (_i6.done) break;
- _ref8 = _i6.value;
- }
-
- const file = _ref8;
-
- queue.push({
- dest: (_path || _load_path()).default.join(dest, file),
- onFresh,
- onDone: function (_onDone) {
- function onDone() {
- return _onDone.apply(this, arguments);
- }
-
- onDone.toString = function () {
- return _onDone.toString();
- };
-
- return onDone;
- }(function () {
- if (--remaining === 0) {
- onDone();
- }
- }),
- src: (_path || _load_path()).default.join(src, file)
- });
- }
- } else if (srcStat.isFile()) {
- onFresh();
- actions.file.push({
- src,
- dest,
- atime: srcStat.atime,
- mtime: srcStat.mtime,
- mode: srcStat.mode
- });
- onDone();
- } else {
- throw new Error(`unsure how to copy this: ${src}`);
- }
- });
-
- return function build(_x5) {
- return _ref5.apply(this, arguments);
- };
- })();
-
- const artifactFiles = new Set(events.artifactFiles || []);
- const files = new Set();
-
- // initialise events
- for (var _iterator = queue, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
- var _ref2;
-
- if (_isArray) {
- if (_i >= _iterator.length) break;
- _ref2 = _iterator[_i++];
- } else {
- _i = _iterator.next();
- if (_i.done) break;
- _ref2 = _i.value;
- }
-
- const item = _ref2;
-
- const onDone = item.onDone;
- item.onDone = function () {
- events.onProgress(item.dest);
- if (onDone) {
- onDone();
- }
- };
- }
- events.onStart(queue.length);
-
- // start building actions
- const actions = {
- file: [],
- symlink: [],
- link: []
- };
-
- // custom concurrency logic as we're always executing stacks of CONCURRENT_QUEUE_ITEMS queue items
- // at a time due to the requirement to push items onto the queue
- while (queue.length) {
- const items = queue.splice(0, CONCURRENT_QUEUE_ITEMS);
- yield Promise.all(items.map(build));
- }
-
- // simulate the existence of some files to prevent considering them extraneous
- for (var _iterator2 = artifactFiles, _isArray2 = Array.isArray(_iterator2), _i2 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator]();;) {
- var _ref3;
-
- if (_isArray2) {
- if (_i2 >= _iterator2.length) break;
- _ref3 = _iterator2[_i2++];
- } else {
- _i2 = _iterator2.next();
- if (_i2.done) break;
- _ref3 = _i2.value;
- }
-
- const file = _ref3;
-
- if (possibleExtraneous.has(file)) {
- reporter.verbose(reporter.lang('verboseFilePhantomExtraneous', file));
- possibleExtraneous.delete(file);
- }
- }
-
- for (var _iterator3 = possibleExtraneous, _isArray3 = Array.isArray(_iterator3), _i3 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator]();;) {
- var _ref4;
-
- if (_isArray3) {
- if (_i3 >= _iterator3.length) break;
- _ref4 = _iterator3[_i3++];
- } else {
- _i3 = _iterator3.next();
- if (_i3.done) break;
- _ref4 = _i3.value;
- }
-
- const loc = _ref4;
-
- if (files.has(loc.toLowerCase())) {
- possibleExtraneous.delete(loc);
- }
- }
-
- return actions;
- });
-
- return function buildActionsForCopy(_x, _x2, _x3, _x4) {
- return _ref.apply(this, arguments);
- };
-})();
-
-let buildActionsForHardlink = (() => {
- var _ref9 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (queue, events, possibleExtraneous, reporter) {
-
- //
- let build = (() => {
- var _ref13 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (data) {
- const src = data.src,
- dest = data.dest;
-
- const onFresh = data.onFresh || noop;
- const onDone = data.onDone || noop;
- if (files.has(dest.toLowerCase())) {
- // Fixes issue https://github.com/yarnpkg/yarn/issues/2734
- // When bulk hardlinking we have A -> B structure that we want to hardlink to A1 -> B1,
- // package-linker passes that modules A1 and B1 need to be hardlinked,
- // the recursive linking algorithm of A1 ends up scheduling files in B1 to be linked twice which will case
- // an exception.
- onDone();
- return;
- }
- files.add(dest.toLowerCase());
-
- if (events.ignoreBasenames.indexOf((_path || _load_path()).default.basename(src)) >= 0) {
- // ignored file
- return;
- }
-
- const srcStat = yield lstat(src);
- let srcFiles;
-
- if (srcStat.isDirectory()) {
- srcFiles = yield readdir(src);
- }
-
- const destExists = yield exists(dest);
- if (destExists) {
- const destStat = yield lstat(dest);
-
- const bothSymlinks = srcStat.isSymbolicLink() && destStat.isSymbolicLink();
- const bothFolders = srcStat.isDirectory() && destStat.isDirectory();
- const bothFiles = srcStat.isFile() && destStat.isFile();
-
- if (srcStat.mode !== destStat.mode) {
- try {
- yield access(dest, srcStat.mode);
- } catch (err) {
- // EINVAL access errors sometimes happen which shouldn't because node shouldn't be giving
- // us modes that aren't valid. investigate this, it's generally safe to proceed.
- reporter.verbose(err);
- }
- }
-
- if (bothFiles && artifactFiles.has(dest)) {
- // this file gets changed during build, likely by a custom install script. Don't bother checking it.
- onDone();
- reporter.verbose(reporter.lang('verboseFileSkipArtifact', src));
- return;
- }
-
- // correct hardlink
- if (bothFiles && srcStat.ino !== null && srcStat.ino === destStat.ino) {
- onDone();
- reporter.verbose(reporter.lang('verboseFileSkip', src, dest, srcStat.ino));
- return;
- }
-
- if (bothSymlinks) {
- const srcReallink = yield readlink(src);
- if (srcReallink === (yield readlink(dest))) {
- // if both symlinks are the same then we can continue on
- onDone();
- reporter.verbose(reporter.lang('verboseFileSkipSymlink', src, dest, srcReallink));
- return;
- }
- }
-
- if (bothFolders) {
- // mark files that aren't in this folder as possibly extraneous
- const destFiles = yield readdir(dest);
- invariant(srcFiles, 'src files not initialised');
-
- for (var _iterator10 = destFiles, _isArray10 = Array.isArray(_iterator10), _i10 = 0, _iterator10 = _isArray10 ? _iterator10 : _iterator10[Symbol.iterator]();;) {
- var _ref14;
-
- if (_isArray10) {
- if (_i10 >= _iterator10.length) break;
- _ref14 = _iterator10[_i10++];
- } else {
- _i10 = _iterator10.next();
- if (_i10.done) break;
- _ref14 = _i10.value;
- }
-
- const file = _ref14;
-
- if (srcFiles.indexOf(file) < 0) {
- const loc = (_path || _load_path()).default.join(dest, file);
- possibleExtraneous.add(loc);
-
- if ((yield lstat(loc)).isDirectory()) {
- for (var _iterator11 = yield readdir(loc), _isArray11 = Array.isArray(_iterator11), _i11 = 0, _iterator11 = _isArray11 ? _iterator11 : _iterator11[Symbol.iterator]();;) {
- var _ref15;
-
- if (_isArray11) {
- if (_i11 >= _iterator11.length) break;
- _ref15 = _iterator11[_i11++];
- } else {
- _i11 = _iterator11.next();
- if (_i11.done) break;
- _ref15 = _i11.value;
- }
-
- const file = _ref15;
-
- possibleExtraneous.add((_path || _load_path()).default.join(loc, file));
- }
- }
- }
- }
- }
- }
-
- if (srcStat.isSymbolicLink()) {
- onFresh();
- const linkname = yield readlink(src);
- actions.symlink.push({
- dest,
- linkname
- });
- onDone();
- } else if (srcStat.isDirectory()) {
- reporter.verbose(reporter.lang('verboseFileFolder', dest));
- yield mkdirp(dest);
-
- const destParts = dest.split((_path || _load_path()).default.sep);
- while (destParts.length) {
- files.add(destParts.join((_path || _load_path()).default.sep).toLowerCase());
- destParts.pop();
- }
-
- // push all files to queue
- invariant(srcFiles, 'src files not initialised');
- let remaining = srcFiles.length;
- if (!remaining) {
- onDone();
- }
- for (var _iterator12 = srcFiles, _isArray12 = Array.isArray(_iterator12), _i12 = 0, _iterator12 = _isArray12 ? _iterator12 : _iterator12[Symbol.iterator]();;) {
- var _ref16;
-
- if (_isArray12) {
- if (_i12 >= _iterator12.length) break;
- _ref16 = _iterator12[_i12++];
- } else {
- _i12 = _iterator12.next();
- if (_i12.done) break;
- _ref16 = _i12.value;
- }
-
- const file = _ref16;
-
- queue.push({
- onFresh,
- src: (_path || _load_path()).default.join(src, file),
- dest: (_path || _load_path()).default.join(dest, file),
- onDone: function (_onDone2) {
- function onDone() {
- return _onDone2.apply(this, arguments);
- }
-
- onDone.toString = function () {
- return _onDone2.toString();
- };
-
- return onDone;
- }(function () {
- if (--remaining === 0) {
- onDone();
- }
- })
- });
- }
- } else if (srcStat.isFile()) {
- onFresh();
- actions.link.push({
- src,
- dest,
- removeDest: destExists
- });
- onDone();
- } else {
- throw new Error(`unsure how to copy this: ${src}`);
- }
- });
-
- return function build(_x10) {
- return _ref13.apply(this, arguments);
- };
- })();
-
- const artifactFiles = new Set(events.artifactFiles || []);
- const files = new Set();
-
- // initialise events
- for (var _iterator7 = queue, _isArray7 = Array.isArray(_iterator7), _i7 = 0, _iterator7 = _isArray7 ? _iterator7 : _iterator7[Symbol.iterator]();;) {
- var _ref10;
-
- if (_isArray7) {
- if (_i7 >= _iterator7.length) break;
- _ref10 = _iterator7[_i7++];
- } else {
- _i7 = _iterator7.next();
- if (_i7.done) break;
- _ref10 = _i7.value;
- }
-
- const item = _ref10;
-
- const onDone = item.onDone || noop;
- item.onDone = function () {
- events.onProgress(item.dest);
- onDone();
- };
- }
- events.onStart(queue.length);
-
- // start building actions
- const actions = {
- file: [],
- symlink: [],
- link: []
- };
-
- // custom concurrency logic as we're always executing stacks of CONCURRENT_QUEUE_ITEMS queue items
- // at a time due to the requirement to push items onto the queue
- while (queue.length) {
- const items = queue.splice(0, CONCURRENT_QUEUE_ITEMS);
- yield Promise.all(items.map(build));
- }
-
- // simulate the existence of some files to prevent considering them extraneous
- for (var _iterator8 = artifactFiles, _isArray8 = Array.isArray(_iterator8), _i8 = 0, _iterator8 = _isArray8 ? _iterator8 : _iterator8[Symbol.iterator]();;) {
- var _ref11;
-
- if (_isArray8) {
- if (_i8 >= _iterator8.length) break;
- _ref11 = _iterator8[_i8++];
- } else {
- _i8 = _iterator8.next();
- if (_i8.done) break;
- _ref11 = _i8.value;
- }
-
- const file = _ref11;
-
- if (possibleExtraneous.has(file)) {
- reporter.verbose(reporter.lang('verboseFilePhantomExtraneous', file));
- possibleExtraneous.delete(file);
- }
- }
-
- for (var _iterator9 = possibleExtraneous, _isArray9 = Array.isArray(_iterator9), _i9 = 0, _iterator9 = _isArray9 ? _iterator9 : _iterator9[Symbol.iterator]();;) {
- var _ref12;
-
- if (_isArray9) {
- if (_i9 >= _iterator9.length) break;
- _ref12 = _iterator9[_i9++];
- } else {
- _i9 = _iterator9.next();
- if (_i9.done) break;
- _ref12 = _i9.value;
- }
-
- const loc = _ref12;
-
- if (files.has(loc.toLowerCase())) {
- possibleExtraneous.delete(loc);
- }
- }
-
- return actions;
- });
-
- return function buildActionsForHardlink(_x6, _x7, _x8, _x9) {
- return _ref9.apply(this, arguments);
- };
-})();
-
-let copyBulk = exports.copyBulk = (() => {
- var _ref17 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (queue, reporter, _events) {
- const events = {
- onStart: _events && _events.onStart || noop,
- onProgress: _events && _events.onProgress || noop,
- possibleExtraneous: _events ? _events.possibleExtraneous : new Set(),
- ignoreBasenames: _events && _events.ignoreBasenames || [],
- artifactFiles: _events && _events.artifactFiles || []
- };
-
- const actions = yield buildActionsForCopy(queue, events, events.possibleExtraneous, reporter);
- events.onStart(actions.file.length + actions.symlink.length + actions.link.length);
-
- const fileActions = actions.file;
-
- const currentlyWriting = new Map();
-
- yield (_promise || _load_promise()).queue(fileActions, (() => {
- var _ref18 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (data) {
- let writePromise;
- while (writePromise = currentlyWriting.get(data.dest)) {
- yield writePromise;
- }
-
- reporter.verbose(reporter.lang('verboseFileCopy', data.src, data.dest));
- const copier = (0, (_fsNormalized || _load_fsNormalized()).copyFile)(data, function () {
- return currentlyWriting.delete(data.dest);
- });
- currentlyWriting.set(data.dest, copier);
- events.onProgress(data.dest);
- return copier;
- });
-
- return function (_x14) {
- return _ref18.apply(this, arguments);
- };
- })(), CONCURRENT_QUEUE_ITEMS);
-
- // we need to copy symlinks last as they could reference files we were copying
- const symlinkActions = actions.symlink;
- yield (_promise || _load_promise()).queue(symlinkActions, function (data) {
- const linkname = (_path || _load_path()).default.resolve((_path || _load_path()).default.dirname(data.dest), data.linkname);
- reporter.verbose(reporter.lang('verboseFileSymlink', data.dest, linkname));
- return symlink(linkname, data.dest);
- });
- });
-
- return function copyBulk(_x11, _x12, _x13) {
- return _ref17.apply(this, arguments);
- };
-})();
-
-let hardlinkBulk = exports.hardlinkBulk = (() => {
- var _ref19 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (queue, reporter, _events) {
- const events = {
- onStart: _events && _events.onStart || noop,
- onProgress: _events && _events.onProgress || noop,
- possibleExtraneous: _events ? _events.possibleExtraneous : new Set(),
- artifactFiles: _events && _events.artifactFiles || [],
- ignoreBasenames: []
- };
-
- const actions = yield buildActionsForHardlink(queue, events, events.possibleExtraneous, reporter);
- events.onStart(actions.file.length + actions.symlink.length + actions.link.length);
-
- const fileActions = actions.link;
-
- yield (_promise || _load_promise()).queue(fileActions, (() => {
- var _ref20 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (data) {
- reporter.verbose(reporter.lang('verboseFileLink', data.src, data.dest));
- if (data.removeDest) {
- yield (0, (_fsNormalized || _load_fsNormalized()).unlink)(data.dest);
- }
- yield link(data.src, data.dest);
- });
-
- return function (_x18) {
- return _ref20.apply(this, arguments);
- };
- })(), CONCURRENT_QUEUE_ITEMS);
-
- // we need to copy symlinks last as they could reference files we were copying
- const symlinkActions = actions.symlink;
- yield (_promise || _load_promise()).queue(symlinkActions, function (data) {
- const linkname = (_path || _load_path()).default.resolve((_path || _load_path()).default.dirname(data.dest), data.linkname);
- reporter.verbose(reporter.lang('verboseFileSymlink', data.dest, linkname));
- return symlink(linkname, data.dest);
- });
- });
-
- return function hardlinkBulk(_x15, _x16, _x17) {
- return _ref19.apply(this, arguments);
- };
-})();
-
-let readFileAny = exports.readFileAny = (() => {
- var _ref21 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (files) {
- for (var _iterator13 = files, _isArray13 = Array.isArray(_iterator13), _i13 = 0, _iterator13 = _isArray13 ? _iterator13 : _iterator13[Symbol.iterator]();;) {
- var _ref22;
-
- if (_isArray13) {
- if (_i13 >= _iterator13.length) break;
- _ref22 = _iterator13[_i13++];
- } else {
- _i13 = _iterator13.next();
- if (_i13.done) break;
- _ref22 = _i13.value;
- }
-
- const file = _ref22;
-
- if (yield exists(file)) {
- return readFile(file);
- }
- }
- return null;
- });
-
- return function readFileAny(_x19) {
- return _ref21.apply(this, arguments);
- };
-})();
-
-let readJson = exports.readJson = (() => {
- var _ref23 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (loc) {
- return (yield readJsonAndFile(loc)).object;
- });
-
- return function readJson(_x20) {
- return _ref23.apply(this, arguments);
- };
-})();
-
-let readJsonAndFile = exports.readJsonAndFile = (() => {
- var _ref24 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (loc) {
- const file = yield readFile(loc);
- try {
- return {
- object: (0, (_map || _load_map()).default)(JSON.parse(stripBOM(file))),
- content: file
- };
- } catch (err) {
- err.message = `${loc}: ${err.message}`;
- throw err;
- }
- });
-
- return function readJsonAndFile(_x21) {
- return _ref24.apply(this, arguments);
- };
-})();
-
-let find = exports.find = (() => {
- var _ref25 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (filename, dir) {
- const parts = dir.split((_path || _load_path()).default.sep);
-
- while (parts.length) {
- const loc = parts.concat(filename).join((_path || _load_path()).default.sep);
-
- if (yield exists(loc)) {
- return loc;
- } else {
- parts.pop();
- }
- }
-
- return false;
- });
-
- return function find(_x22, _x23) {
- return _ref25.apply(this, arguments);
- };
-})();
-
-let symlink = exports.symlink = (() => {
- var _ref26 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (src, dest) {
- if (process.platform !== 'win32') {
- // use relative paths otherwise which will be retained if the directory is moved
- src = (_path || _load_path()).default.relative((_path || _load_path()).default.dirname(dest), src);
- // When path.relative returns an empty string for the current directory, we should instead use
- // '.', which is a valid fs.symlink target.
- src = src || '.';
- }
-
- try {
- const stats = yield lstat(dest);
- if (stats.isSymbolicLink()) {
- const resolved = dest;
- if (resolved === src) {
- return;
- }
- }
- } catch (err) {
- if (err.code !== 'ENOENT') {
- throw err;
- }
- }
-
- // We use rimraf for unlink which never throws an ENOENT on missing target
- yield (0, (_fsNormalized || _load_fsNormalized()).unlink)(dest);
-
- if (process.platform === 'win32') {
- // use directory junctions if possible on win32, this requires absolute paths
- yield fsSymlink(src, dest, 'junction');
- } else {
- yield fsSymlink(src, dest);
- }
- });
-
- return function symlink(_x24, _x25) {
- return _ref26.apply(this, arguments);
- };
-})();
-
-let walk = exports.walk = (() => {
- var _ref27 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (dir, relativeDir, ignoreBasenames = new Set()) {
- let files = [];
-
- let filenames = yield readdir(dir);
- if (ignoreBasenames.size) {
- filenames = filenames.filter(function (name) {
- return !ignoreBasenames.has(name);
- });
- }
-
- for (var _iterator14 = filenames, _isArray14 = Array.isArray(_iterator14), _i14 = 0, _iterator14 = _isArray14 ? _iterator14 : _iterator14[Symbol.iterator]();;) {
- var _ref28;
-
- if (_isArray14) {
- if (_i14 >= _iterator14.length) break;
- _ref28 = _iterator14[_i14++];
- } else {
- _i14 = _iterator14.next();
- if (_i14.done) break;
- _ref28 = _i14.value;
- }
-
- const name = _ref28;
-
- const relative = relativeDir ? (_path || _load_path()).default.join(relativeDir, name) : name;
- const loc = (_path || _load_path()).default.join(dir, name);
- const stat = yield lstat(loc);
-
- files.push({
- relative,
- basename: name,
- absolute: loc,
- mtime: +stat.mtime
- });
-
- if (stat.isDirectory()) {
- files = files.concat((yield walk(loc, relative, ignoreBasenames)));
- }
- }
-
- return files;
- });
-
- return function walk(_x26, _x27) {
- return _ref27.apply(this, arguments);
- };
-})();
-
-let getFileSizeOnDisk = exports.getFileSizeOnDisk = (() => {
- var _ref29 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (loc) {
- const stat = yield lstat(loc);
- const size = stat.size,
- blockSize = stat.blksize;
-
-
- return Math.ceil(size / blockSize) * blockSize;
- });
-
- return function getFileSizeOnDisk(_x28) {
- return _ref29.apply(this, arguments);
- };
-})();
-
-let getEolFromFile = (() => {
- var _ref30 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (path) {
- if (!(yield exists(path))) {
- return undefined;
- }
-
- const buffer = yield readFileBuffer(path);
-
- for (let i = 0; i < buffer.length; ++i) {
- if (buffer[i] === cr) {
- return '\r\n';
- }
- if (buffer[i] === lf) {
- return '\n';
- }
- }
- return undefined;
- });
-
- return function getEolFromFile(_x29) {
- return _ref30.apply(this, arguments);
- };
-})();
-
-let writeFilePreservingEol = exports.writeFilePreservingEol = (() => {
- var _ref31 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (path, data) {
- const eol = (yield getEolFromFile(path)) || (_os || _load_os()).default.EOL;
- if (eol !== '\n') {
- data = data.replace(/\n/g, eol);
- }
- yield writeFile(path, data);
- });
-
- return function writeFilePreservingEol(_x30, _x31) {
- return _ref31.apply(this, arguments);
- };
-})();
-
-let hardlinksWork = exports.hardlinksWork = (() => {
- var _ref32 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (dir) {
- const filename = 'test-file' + Math.random();
- const file = (_path || _load_path()).default.join(dir, filename);
- const fileLink = (_path || _load_path()).default.join(dir, filename + '-link');
- try {
- yield writeFile(file, 'test');
- yield link(file, fileLink);
- } catch (err) {
- return false;
- } finally {
- yield (0, (_fsNormalized || _load_fsNormalized()).unlink)(file);
- yield (0, (_fsNormalized || _load_fsNormalized()).unlink)(fileLink);
- }
- return true;
- });
-
- return function hardlinksWork(_x32) {
- return _ref32.apply(this, arguments);
- };
-})();
-
-// not a strict polyfill for Node's fs.mkdtemp
-
-
-let makeTempDir = exports.makeTempDir = (() => {
- var _ref33 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (prefix) {
- const dir = (_path || _load_path()).default.join((_os || _load_os()).default.tmpdir(), `yarn-${prefix || ''}-${Date.now()}-${Math.random()}`);
- yield (0, (_fsNormalized || _load_fsNormalized()).unlink)(dir);
- yield mkdirp(dir);
- return dir;
- });
-
- return function makeTempDir(_x33) {
- return _ref33.apply(this, arguments);
- };
-})();
-
-let readFirstAvailableStream = exports.readFirstAvailableStream = (() => {
- var _ref34 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (paths) {
- for (var _iterator15 = paths, _isArray15 = Array.isArray(_iterator15), _i15 = 0, _iterator15 = _isArray15 ? _iterator15 : _iterator15[Symbol.iterator]();;) {
- var _ref35;
-
- if (_isArray15) {
- if (_i15 >= _iterator15.length) break;
- _ref35 = _iterator15[_i15++];
- } else {
- _i15 = _iterator15.next();
- if (_i15.done) break;
- _ref35 = _i15.value;
- }
-
- const path = _ref35;
-
- try {
- const fd = yield open(path, 'r');
- return (_fs || _load_fs()).default.createReadStream(path, { fd });
- } catch (err) {
- // Try the next one
- }
- }
- return null;
- });
-
- return function readFirstAvailableStream(_x34) {
- return _ref34.apply(this, arguments);
- };
-})();
-
-let getFirstSuitableFolder = exports.getFirstSuitableFolder = (() => {
- var _ref36 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (paths, mode = constants.W_OK | constants.X_OK) {
- const result = {
- skipped: [],
- folder: null
- };
-
- for (var _iterator16 = paths, _isArray16 = Array.isArray(_iterator16), _i16 = 0, _iterator16 = _isArray16 ? _iterator16 : _iterator16[Symbol.iterator]();;) {
- var _ref37;
-
- if (_isArray16) {
- if (_i16 >= _iterator16.length) break;
- _ref37 = _iterator16[_i16++];
- } else {
- _i16 = _iterator16.next();
- if (_i16.done) break;
- _ref37 = _i16.value;
- }
-
- const folder = _ref37;
-
- try {
- yield mkdirp(folder);
- yield access(folder, mode);
-
- result.folder = folder;
-
- return result;
- } catch (error) {
- result.skipped.push({
- error,
- folder
- });
- }
- }
- return result;
- });
-
- return function getFirstSuitableFolder(_x35) {
- return _ref36.apply(this, arguments);
- };
-})();
-
-exports.copy = copy;
-exports.readFile = readFile;
-exports.readFileRaw = readFileRaw;
-exports.normalizeOS = normalizeOS;
-
-var _fs;
-
-function _load_fs() {
- return _fs = _interopRequireDefault(__webpack_require__(5));
-}
-
-var _glob;
-
-function _load_glob() {
- return _glob = _interopRequireDefault(__webpack_require__(99));
-}
-
-var _os;
-
-function _load_os() {
- return _os = _interopRequireDefault(__webpack_require__(46));
-}
-
-var _path;
-
-function _load_path() {
- return _path = _interopRequireDefault(__webpack_require__(0));
-}
-
-var _blockingQueue;
-
-function _load_blockingQueue() {
- return _blockingQueue = _interopRequireDefault(__webpack_require__(110));
-}
-
-var _promise;
-
-function _load_promise() {
- return _promise = _interopRequireWildcard(__webpack_require__(50));
-}
-
-var _promise2;
-
-function _load_promise2() {
- return _promise2 = __webpack_require__(50);
-}
-
-var _map;
-
-function _load_map() {
- return _map = _interopRequireDefault(__webpack_require__(29));
-}
-
-var _fsNormalized;
-
-function _load_fsNormalized() {
- return _fsNormalized = __webpack_require__(218);
-}
-
-function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-const constants = exports.constants = typeof (_fs || _load_fs()).default.constants !== 'undefined' ? (_fs || _load_fs()).default.constants : {
- R_OK: (_fs || _load_fs()).default.R_OK,
- W_OK: (_fs || _load_fs()).default.W_OK,
- X_OK: (_fs || _load_fs()).default.X_OK
-};
-
-const lockQueue = exports.lockQueue = new (_blockingQueue || _load_blockingQueue()).default('fs lock');
-
-const readFileBuffer = exports.readFileBuffer = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.readFile);
-const open = exports.open = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.open);
-const writeFile = exports.writeFile = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.writeFile);
-const readlink = exports.readlink = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.readlink);
-const realpath = exports.realpath = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.realpath);
-const readdir = exports.readdir = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.readdir);
-const rename = exports.rename = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.rename);
-const access = exports.access = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.access);
-const stat = exports.stat = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.stat);
-const mkdirp = exports.mkdirp = (0, (_promise2 || _load_promise2()).promisify)(__webpack_require__(145));
-const exists = exports.exists = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.exists, true);
-const lstat = exports.lstat = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.lstat);
-const chmod = exports.chmod = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.chmod);
-const link = exports.link = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.link);
-const glob = exports.glob = (0, (_promise2 || _load_promise2()).promisify)((_glob || _load_glob()).default);
-exports.unlink = (_fsNormalized || _load_fsNormalized()).unlink;
-
-// fs.copyFile uses the native file copying instructions on the system, performing much better
-// than any JS-based solution and consumes fewer resources. Repeated testing to fine tune the
-// concurrency level revealed 128 as the sweet spot on a quad-core, 16 CPU Intel system with SSD.
-
-const CONCURRENT_QUEUE_ITEMS = (_fs || _load_fs()).default.copyFile ? 128 : 4;
-
-const fsSymlink = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.symlink);
-const invariant = __webpack_require__(9);
-const stripBOM = __webpack_require__(160);
-
-const noop = () => {};
-
-function copy(src, dest, reporter) {
- return copyBulk([{ src, dest }], reporter);
-}
-
-function _readFile(loc, encoding) {
- return new Promise((resolve, reject) => {
- (_fs || _load_fs()).default.readFile(loc, encoding, function (err, content) {
- if (err) {
- reject(err);
- } else {
- resolve(content);
- }
- });
- });
-}
-
-function readFile(loc) {
- return _readFile(loc, 'utf8').then(normalizeOS);
-}
-
-function readFileRaw(loc) {
- return _readFile(loc, 'binary');
-}
-
-function normalizeOS(body) {
- return body.replace(/\r\n/g, '\n');
-}
-
-const cr = '\r'.charCodeAt(0);
-const lf = '\n'.charCodeAt(0);
-
-/***/ }),
-/* 5 */
-/***/ (function(module, exports) {
-
-module.exports = require("fs");
-
-/***/ }),
-/* 6 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-class MessageError extends Error {
- constructor(msg, code) {
- super(msg);
- this.code = code;
- }
-
-}
-
-exports.MessageError = MessageError;
-class ProcessSpawnError extends MessageError {
- constructor(msg, code, process) {
- super(msg, code);
- this.process = process;
- }
-
-}
-
-exports.ProcessSpawnError = ProcessSpawnError;
-class SecurityError extends MessageError {}
-
-exports.SecurityError = SecurityError;
-class ProcessTermError extends MessageError {}
-
-exports.ProcessTermError = ProcessTermError;
-class ResponseError extends Error {
- constructor(msg, responseCode) {
- super(msg);
- this.responseCode = responseCode;
- }
-
-}
-
-exports.ResponseError = ResponseError;
-class OneTimePasswordError extends Error {}
-exports.OneTimePasswordError = OneTimePasswordError;
-
-/***/ }),
-/* 7 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Subscriber; });
-/* unused harmony export SafeSubscriber */
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_isFunction__ = __webpack_require__(154);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Observer__ = __webpack_require__(420);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Subscription__ = __webpack_require__(25);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__internal_symbol_rxSubscriber__ = __webpack_require__(321);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__config__ = __webpack_require__(185);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__util_hostReportError__ = __webpack_require__(323);
-/** PURE_IMPORTS_START tslib,_util_isFunction,_Observer,_Subscription,_internal_symbol_rxSubscriber,_config,_util_hostReportError PURE_IMPORTS_END */
-
-
-
-
-
-
-
-var Subscriber = /*@__PURE__*/ (function (_super) {
- __WEBPACK_IMPORTED_MODULE_0_tslib__["a" /* __extends */](Subscriber, _super);
- function Subscriber(destinationOrNext, error, complete) {
- var _this = _super.call(this) || this;
- _this.syncErrorValue = null;
- _this.syncErrorThrown = false;
- _this.syncErrorThrowable = false;
- _this.isStopped = false;
- _this._parentSubscription = null;
- switch (arguments.length) {
- case 0:
- _this.destination = __WEBPACK_IMPORTED_MODULE_2__Observer__["a" /* empty */];
- break;
- case 1:
- if (!destinationOrNext) {
- _this.destination = __WEBPACK_IMPORTED_MODULE_2__Observer__["a" /* empty */];
- break;
- }
- if (typeof destinationOrNext === 'object') {
- if (destinationOrNext instanceof Subscriber) {
- _this.syncErrorThrowable = destinationOrNext.syncErrorThrowable;
- _this.destination = destinationOrNext;
- destinationOrNext.add(_this);
- }
- else {
- _this.syncErrorThrowable = true;
- _this.destination = new SafeSubscriber(_this, destinationOrNext);
- }
- break;
- }
- default:
- _this.syncErrorThrowable = true;
- _this.destination = new SafeSubscriber(_this, destinationOrNext, error, complete);
- break;
- }
- return _this;
- }
- Subscriber.prototype[__WEBPACK_IMPORTED_MODULE_4__internal_symbol_rxSubscriber__["a" /* rxSubscriber */]] = function () { return this; };
- Subscriber.create = function (next, error, complete) {
- var subscriber = new Subscriber(next, error, complete);
- subscriber.syncErrorThrowable = false;
- return subscriber;
- };
- Subscriber.prototype.next = function (value) {
- if (!this.isStopped) {
- this._next(value);
- }
- };
- Subscriber.prototype.error = function (err) {
- if (!this.isStopped) {
- this.isStopped = true;
- this._error(err);
- }
- };
- Subscriber.prototype.complete = function () {
- if (!this.isStopped) {
- this.isStopped = true;
- this._complete();
- }
- };
- Subscriber.prototype.unsubscribe = function () {
- if (this.closed) {
- return;
- }
- this.isStopped = true;
- _super.prototype.unsubscribe.call(this);
- };
- Subscriber.prototype._next = function (value) {
- this.destination.next(value);
- };
- Subscriber.prototype._error = function (err) {
- this.destination.error(err);
- this.unsubscribe();
- };
- Subscriber.prototype._complete = function () {
- this.destination.complete();
- this.unsubscribe();
- };
- Subscriber.prototype._unsubscribeAndRecycle = function () {
- var _a = this, _parent = _a._parent, _parents = _a._parents;
- this._parent = null;
- this._parents = null;
- this.unsubscribe();
- this.closed = false;
- this.isStopped = false;
- this._parent = _parent;
- this._parents = _parents;
- this._parentSubscription = null;
- return this;
- };
- return Subscriber;
-}(__WEBPACK_IMPORTED_MODULE_3__Subscription__["a" /* Subscription */]));
-
-var SafeSubscriber = /*@__PURE__*/ (function (_super) {
- __WEBPACK_IMPORTED_MODULE_0_tslib__["a" /* __extends */](SafeSubscriber, _super);
- function SafeSubscriber(_parentSubscriber, observerOrNext, error, complete) {
- var _this = _super.call(this) || this;
- _this._parentSubscriber = _parentSubscriber;
- var next;
- var context = _this;
- if (__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__util_isFunction__["a" /* isFunction */])(observerOrNext)) {
- next = observerOrNext;
- }
- else if (observerOrNext) {
- next = observerOrNext.next;
- error = observerOrNext.error;
- complete = observerOrNext.complete;
- if (observerOrNext !== __WEBPACK_IMPORTED_MODULE_2__Observer__["a" /* empty */]) {
- context = Object.create(observerOrNext);
- if (__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__util_isFunction__["a" /* isFunction */])(context.unsubscribe)) {
- _this.add(context.unsubscribe.bind(context));
- }
- context.unsubscribe = _this.unsubscribe.bind(_this);
- }
- }
- _this._context = context;
- _this._next = next;
- _this._error = error;
- _this._complete = complete;
- return _this;
- }
- SafeSubscriber.prototype.next = function (value) {
- if (!this.isStopped && this._next) {
- var _parentSubscriber = this._parentSubscriber;
- if (!__WEBPACK_IMPORTED_MODULE_5__config__["a" /* config */].useDeprecatedSynchronousErrorHandling || !_parentSubscriber.syncErrorThrowable) {
- this.__tryOrUnsub(this._next, value);
- }
- else if (this.__tryOrSetError(_parentSubscriber, this._next, value)) {
- this.unsubscribe();
- }
- }
- };
- SafeSubscriber.prototype.error = function (err) {
- if (!this.isStopped) {
- var _parentSubscriber = this._parentSubscriber;
- var useDeprecatedSynchronousErrorHandling = __WEBPACK_IMPORTED_MODULE_5__config__["a" /* config */].useDeprecatedSynchronousErrorHandling;
- if (this._error) {
- if (!useDeprecatedSynchronousErrorHandling || !_parentSubscriber.syncErrorThrowable) {
- this.__tryOrUnsub(this._error, err);
- this.unsubscribe();
- }
- else {
- this.__tryOrSetError(_parentSubscriber, this._error, err);
- this.unsubscribe();
- }
- }
- else if (!_parentSubscriber.syncErrorThrowable) {
- this.unsubscribe();
- if (useDeprecatedSynchronousErrorHandling) {
- throw err;
- }
- __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_6__util_hostReportError__["a" /* hostReportError */])(err);
- }
- else {
- if (useDeprecatedSynchronousErrorHandling) {
- _parentSubscriber.syncErrorValue = err;
- _parentSubscriber.syncErrorThrown = true;
- }
- else {
- __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_6__util_hostReportError__["a" /* hostReportError */])(err);
- }
- this.unsubscribe();
- }
- }
- };
- SafeSubscriber.prototype.complete = function () {
- var _this = this;
- if (!this.isStopped) {
- var _parentSubscriber = this._parentSubscriber;
- if (this._complete) {
- var wrappedComplete = function () { return _this._complete.call(_this._context); };
- if (!__WEBPACK_IMPORTED_MODULE_5__config__["a" /* config */].useDeprecatedSynchronousErrorHandling || !_parentSubscriber.syncErrorThrowable) {
- this.__tryOrUnsub(wrappedComplete);
- this.unsubscribe();
- }
- else {
- this.__tryOrSetError(_parentSubscriber, wrappedComplete);
- this.unsubscribe();
- }
- }
- else {
- this.unsubscribe();
- }
- }
- };
- SafeSubscriber.prototype.__tryOrUnsub = function (fn, value) {
- try {
- fn.call(this._context, value);
- }
- catch (err) {
- this.unsubscribe();
- if (__WEBPACK_IMPORTED_MODULE_5__config__["a" /* config */].useDeprecatedSynchronousErrorHandling) {
- throw err;
- }
- else {
- __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_6__util_hostReportError__["a" /* hostReportError */])(err);
- }
- }
- };
- SafeSubscriber.prototype.__tryOrSetError = function (parent, fn, value) {
- if (!__WEBPACK_IMPORTED_MODULE_5__config__["a" /* config */].useDeprecatedSynchronousErrorHandling) {
- throw new Error('bad call');
- }
- try {
- fn.call(this._context, value);
- }
- catch (err) {
- if (__WEBPACK_IMPORTED_MODULE_5__config__["a" /* config */].useDeprecatedSynchronousErrorHandling) {
- parent.syncErrorValue = err;
- parent.syncErrorThrown = true;
- return true;
- }
- else {
- __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_6__util_hostReportError__["a" /* hostReportError */])(err);
- return true;
- }
- }
- return false;
- };
- SafeSubscriber.prototype._unsubscribe = function () {
- var _parentSubscriber = this._parentSubscriber;
- this._context = null;
- this._parentSubscriber = null;
- _parentSubscriber.unsubscribe();
- };
- return SafeSubscriber;
-}(Subscriber));
-
-//# sourceMappingURL=Subscriber.js.map
-
-
-/***/ }),
-/* 8 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.getPathKey = getPathKey;
-const os = __webpack_require__(46);
-const path = __webpack_require__(0);
-const userHome = __webpack_require__(67).default;
-
-var _require = __webpack_require__(225);
-
-const getCacheDir = _require.getCacheDir,
- getConfigDir = _require.getConfigDir,
- getDataDir = _require.getDataDir;
-
-const isWebpackBundle = __webpack_require__(278);
-
-const DEPENDENCY_TYPES = exports.DEPENDENCY_TYPES = ['devDependencies', 'dependencies', 'optionalDependencies', 'peerDependencies'];
-const OWNED_DEPENDENCY_TYPES = exports.OWNED_DEPENDENCY_TYPES = ['devDependencies', 'dependencies', 'optionalDependencies'];
-
-const RESOLUTIONS = exports.RESOLUTIONS = 'resolutions';
-const MANIFEST_FIELDS = exports.MANIFEST_FIELDS = [RESOLUTIONS, ...DEPENDENCY_TYPES];
-
-const SUPPORTED_NODE_VERSIONS = exports.SUPPORTED_NODE_VERSIONS = '^4.8.0 || ^5.7.0 || ^6.2.2 || >=8.0.0';
-
-const YARN_REGISTRY = exports.YARN_REGISTRY = 'https://registry.yarnpkg.com';
-const NPM_REGISTRY_RE = exports.NPM_REGISTRY_RE = /https?:\/\/registry\.npmjs\.org/g;
-
-const YARN_DOCS = exports.YARN_DOCS = 'https://yarnpkg.com/en/docs/cli/';
-const YARN_INSTALLER_SH = exports.YARN_INSTALLER_SH = 'https://yarnpkg.com/install.sh';
-const YARN_INSTALLER_MSI = exports.YARN_INSTALLER_MSI = 'https://yarnpkg.com/latest.msi';
-
-const SELF_UPDATE_VERSION_URL = exports.SELF_UPDATE_VERSION_URL = 'https://yarnpkg.com/latest-version';
-
-// cache version, bump whenever we make backwards incompatible changes
-const CACHE_VERSION = exports.CACHE_VERSION = 6;
-
-// lockfile version, bump whenever we make backwards incompatible changes
-const LOCKFILE_VERSION = exports.LOCKFILE_VERSION = 1;
-
-// max amount of network requests to perform concurrently
-const NETWORK_CONCURRENCY = exports.NETWORK_CONCURRENCY = 8;
-
-// HTTP timeout used when downloading packages
-const NETWORK_TIMEOUT = exports.NETWORK_TIMEOUT = 30 * 1000; // in milliseconds
-
-// max amount of child processes to execute concurrently
-const CHILD_CONCURRENCY = exports.CHILD_CONCURRENCY = 5;
-
-const REQUIRED_PACKAGE_KEYS = exports.REQUIRED_PACKAGE_KEYS = ['name', 'version', '_uid'];
-
-function getPreferredCacheDirectories() {
- const preferredCacheDirectories = [getCacheDir()];
-
- if (process.getuid) {
- // $FlowFixMe: process.getuid exists, dammit
- preferredCacheDirectories.push(path.join(os.tmpdir(), `.yarn-cache-${process.getuid()}`));
- }
-
- preferredCacheDirectories.push(path.join(os.tmpdir(), `.yarn-cache`));
-
- return preferredCacheDirectories;
-}
-
-const PREFERRED_MODULE_CACHE_DIRECTORIES = exports.PREFERRED_MODULE_CACHE_DIRECTORIES = getPreferredCacheDirectories();
-const CONFIG_DIRECTORY = exports.CONFIG_DIRECTORY = getConfigDir();
-const DATA_DIRECTORY = exports.DATA_DIRECTORY = getDataDir();
-const LINK_REGISTRY_DIRECTORY = exports.LINK_REGISTRY_DIRECTORY = path.join(DATA_DIRECTORY, 'link');
-const GLOBAL_MODULE_DIRECTORY = exports.GLOBAL_MODULE_DIRECTORY = path.join(DATA_DIRECTORY, 'global');
-
-const NODE_BIN_PATH = exports.NODE_BIN_PATH = process.execPath;
-const YARN_BIN_PATH = exports.YARN_BIN_PATH = getYarnBinPath();
-
-// Webpack needs to be configured with node.__dirname/__filename = false
-function getYarnBinPath() {
- if (isWebpackBundle) {
- return __filename;
- } else {
- return path.join(__dirname, '..', 'bin', 'yarn.js');
- }
-}
-
-const NODE_MODULES_FOLDER = exports.NODE_MODULES_FOLDER = 'node_modules';
-const NODE_PACKAGE_JSON = exports.NODE_PACKAGE_JSON = 'package.json';
-
-const PNP_FILENAME = exports.PNP_FILENAME = '.pnp.js';
-
-const POSIX_GLOBAL_PREFIX = exports.POSIX_GLOBAL_PREFIX = `${process.env.DESTDIR || ''}/usr/local`;
-const FALLBACK_GLOBAL_PREFIX = exports.FALLBACK_GLOBAL_PREFIX = path.join(userHome, '.yarn');
-
-const META_FOLDER = exports.META_FOLDER = '.yarn-meta';
-const INTEGRITY_FILENAME = exports.INTEGRITY_FILENAME = '.yarn-integrity';
-const LOCKFILE_FILENAME = exports.LOCKFILE_FILENAME = 'yarn.lock';
-const METADATA_FILENAME = exports.METADATA_FILENAME = '.yarn-metadata.json';
-const TARBALL_FILENAME = exports.TARBALL_FILENAME = '.yarn-tarball.tgz';
-const CLEAN_FILENAME = exports.CLEAN_FILENAME = '.yarnclean';
-
-const NPM_LOCK_FILENAME = exports.NPM_LOCK_FILENAME = 'package-lock.json';
-const NPM_SHRINKWRAP_FILENAME = exports.NPM_SHRINKWRAP_FILENAME = 'npm-shrinkwrap.json';
-
-const DEFAULT_INDENT = exports.DEFAULT_INDENT = ' ';
-const SINGLE_INSTANCE_PORT = exports.SINGLE_INSTANCE_PORT = 31997;
-const SINGLE_INSTANCE_FILENAME = exports.SINGLE_INSTANCE_FILENAME = '.yarn-single-instance';
-
-const ENV_PATH_KEY = exports.ENV_PATH_KEY = getPathKey(process.platform, process.env);
-
-function getPathKey(platform, env) {
- let pathKey = 'PATH';
-
- // windows calls its path "Path" usually, but this is not guaranteed.
- if (platform === 'win32') {
- pathKey = 'Path';
-
- for (const key in env) {
- if (key.toLowerCase() === 'path') {
- pathKey = key;
- }
- }
- }
-
- return pathKey;
-}
-
-const VERSION_COLOR_SCHEME = exports.VERSION_COLOR_SCHEME = {
- major: 'red',
- premajor: 'red',
- minor: 'yellow',
- preminor: 'yellow',
- patch: 'green',
- prepatch: 'green',
- prerelease: 'red',
- unchanged: 'white',
- unknown: 'red'
-};
-
-/***/ }),
-/* 9 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-/**
- * Copyright (c) 2013-present, Facebook, Inc.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-
-
-/**
- * Use invariant() to assert state which your program assumes to be true.
- *
- * Provide sprintf-style format (only %s is supported) and arguments
- * to provide information about what broke and what you were
- * expecting.
- *
- * The invariant message will be stripped in production, but the invariant
- * will remain to ensure logic does not differ in production.
- */
-
-var NODE_ENV = process.env.NODE_ENV;
-
-var invariant = function(condition, format, a, b, c, d, e, f) {
- if (NODE_ENV !== 'production') {
- if (format === undefined) {
- throw new Error('invariant requires an error message argument');
- }
- }
-
- if (!condition) {
- var error;
- if (format === undefined) {
- error = new Error(
- 'Minified exception occurred; use the non-minified dev environment ' +
- 'for the full error message and additional helpful warnings.'
- );
- } else {
- var args = [a, b, c, d, e, f];
- var argIndex = 0;
- error = new Error(
- format.replace(/%s/g, function() { return args[argIndex++]; })
- );
- error.name = 'Invariant Violation';
- }
-
- error.framesToPop = 1; // we don't care about invariant's own frame
- throw error;
- }
-};
-
-module.exports = invariant;
-
-
-/***/ }),
-/* 10 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-var YAMLException = __webpack_require__(54);
-
-var TYPE_CONSTRUCTOR_OPTIONS = [
- 'kind',
- 'resolve',
- 'construct',
- 'instanceOf',
- 'predicate',
- 'represent',
- 'defaultStyle',
- 'styleAliases'
-];
-
-var YAML_NODE_KINDS = [
- 'scalar',
- 'sequence',
- 'mapping'
-];
-
-function compileStyleAliases(map) {
- var result = {};
-
- if (map !== null) {
- Object.keys(map).forEach(function (style) {
- map[style].forEach(function (alias) {
- result[String(alias)] = style;
- });
- });
- }
-
- return result;
-}
-
-function Type(tag, options) {
- options = options || {};
-
- Object.keys(options).forEach(function (name) {
- if (TYPE_CONSTRUCTOR_OPTIONS.indexOf(name) === -1) {
- throw new YAMLException('Unknown option "' + name + '" is met in definition of "' + tag + '" YAML type.');
- }
- });
-
- // TODO: Add tag format check.
- this.tag = tag;
- this.kind = options['kind'] || null;
- this.resolve = options['resolve'] || function () { return true; };
- this.construct = options['construct'] || function (data) { return data; };
- this.instanceOf = options['instanceOf'] || null;
- this.predicate = options['predicate'] || null;
- this.represent = options['represent'] || null;
- this.defaultStyle = options['defaultStyle'] || null;
- this.styleAliases = compileStyleAliases(options['styleAliases'] || null);
-
- if (YAML_NODE_KINDS.indexOf(this.kind) === -1) {
- throw new YAMLException('Unknown kind "' + this.kind + '" is specified for "' + tag + '" YAML type.');
- }
-}
-
-module.exports = Type;
-
-
-/***/ }),
-/* 11 */
-/***/ (function(module, exports) {
-
-module.exports = require("crypto");
-
-/***/ }),
-/* 12 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Observable; });
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_canReportError__ = __webpack_require__(322);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_toSubscriber__ = __webpack_require__(932);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__internal_symbol_observable__ = __webpack_require__(117);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_pipe__ = __webpack_require__(324);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__config__ = __webpack_require__(185);
-/** PURE_IMPORTS_START _util_canReportError,_util_toSubscriber,_internal_symbol_observable,_util_pipe,_config PURE_IMPORTS_END */
-
-
-
-
-
-var Observable = /*@__PURE__*/ (function () {
- function Observable(subscribe) {
- this._isScalar = false;
- if (subscribe) {
- this._subscribe = subscribe;
- }
- }
- Observable.prototype.lift = function (operator) {
- var observable = new Observable();
- observable.source = this;
- observable.operator = operator;
- return observable;
- };
- Observable.prototype.subscribe = function (observerOrNext, error, complete) {
- var operator = this.operator;
- var sink = __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__util_toSubscriber__["a" /* toSubscriber */])(observerOrNext, error, complete);
- if (operator) {
- operator.call(sink, this.source);
- }
- else {
- sink.add(this.source || (__WEBPACK_IMPORTED_MODULE_4__config__["a" /* config */].useDeprecatedSynchronousErrorHandling && !sink.syncErrorThrowable) ?
- this._subscribe(sink) :
- this._trySubscribe(sink));
- }
- if (__WEBPACK_IMPORTED_MODULE_4__config__["a" /* config */].useDeprecatedSynchronousErrorHandling) {
- if (sink.syncErrorThrowable) {
- sink.syncErrorThrowable = false;
- if (sink.syncErrorThrown) {
- throw sink.syncErrorValue;
- }
- }
- }
- return sink;
- };
- Observable.prototype._trySubscribe = function (sink) {
- try {
- return this._subscribe(sink);
- }
- catch (err) {
- if (__WEBPACK_IMPORTED_MODULE_4__config__["a" /* config */].useDeprecatedSynchronousErrorHandling) {
- sink.syncErrorThrown = true;
- sink.syncErrorValue = err;
- }
- if (__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__util_canReportError__["a" /* canReportError */])(sink)) {
- sink.error(err);
- }
- else {
- console.warn(err);
- }
- }
- };
- Observable.prototype.forEach = function (next, promiseCtor) {
- var _this = this;
- promiseCtor = getPromiseCtor(promiseCtor);
- return new promiseCtor(function (resolve, reject) {
- var subscription;
- subscription = _this.subscribe(function (value) {
- try {
- next(value);
- }
- catch (err) {
- reject(err);
- if (subscription) {
- subscription.unsubscribe();
- }
- }
- }, reject, resolve);
- });
- };
- Observable.prototype._subscribe = function (subscriber) {
- var source = this.source;
- return source && source.subscribe(subscriber);
- };
- Observable.prototype[__WEBPACK_IMPORTED_MODULE_2__internal_symbol_observable__["a" /* observable */]] = function () {
- return this;
- };
- Observable.prototype.pipe = function () {
- var operations = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- operations[_i] = arguments[_i];
- }
- if (operations.length === 0) {
- return this;
- }
- return __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__util_pipe__["b" /* pipeFromArray */])(operations)(this);
- };
- Observable.prototype.toPromise = function (promiseCtor) {
- var _this = this;
- promiseCtor = getPromiseCtor(promiseCtor);
- return new promiseCtor(function (resolve, reject) {
- var value;
- _this.subscribe(function (x) { return value = x; }, function (err) { return reject(err); }, function () { return resolve(value); });
- });
- };
- Observable.create = function (subscribe) {
- return new Observable(subscribe);
- };
- return Observable;
-}());
-
-function getPromiseCtor(promiseCtor) {
- if (!promiseCtor) {
- promiseCtor = __WEBPACK_IMPORTED_MODULE_4__config__["a" /* config */].Promise || Promise;
- }
- if (!promiseCtor) {
- throw new Error('no Promise impl found');
- }
- return promiseCtor;
-}
-//# sourceMappingURL=Observable.js.map
-
-
-/***/ }),
-/* 13 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return OuterSubscriber; });
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Subscriber__ = __webpack_require__(7);
-/** PURE_IMPORTS_START tslib,_Subscriber PURE_IMPORTS_END */
-
-
-var OuterSubscriber = /*@__PURE__*/ (function (_super) {
- __WEBPACK_IMPORTED_MODULE_0_tslib__["a" /* __extends */](OuterSubscriber, _super);
- function OuterSubscriber() {
- return _super !== null && _super.apply(this, arguments) || this;
- }
- OuterSubscriber.prototype.notifyNext = function (outerValue, innerValue, outerIndex, innerIndex, innerSub) {
- this.destination.next(innerValue);
- };
- OuterSubscriber.prototype.notifyError = function (error, innerSub) {
- this.destination.error(error);
- };
- OuterSubscriber.prototype.notifyComplete = function (innerSub) {
- this.destination.complete();
- };
- return OuterSubscriber;
-}(__WEBPACK_IMPORTED_MODULE_1__Subscriber__["a" /* Subscriber */]));
-
-//# sourceMappingURL=OuterSubscriber.js.map
-
-
-/***/ }),
-/* 14 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (immutable) */ __webpack_exports__["a"] = subscribeToResult;
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__InnerSubscriber__ = __webpack_require__(84);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__subscribeTo__ = __webpack_require__(446);
-/** PURE_IMPORTS_START _InnerSubscriber,_subscribeTo PURE_IMPORTS_END */
-
-
-function subscribeToResult(outerSubscriber, result, outerValue, outerIndex, destination) {
- if (destination === void 0) {
- destination = new __WEBPACK_IMPORTED_MODULE_0__InnerSubscriber__["a" /* InnerSubscriber */](outerSubscriber, outerValue, outerIndex);
- }
- if (destination.closed) {
- return;
- }
- return __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__subscribeTo__["a" /* subscribeTo */])(result)(destination);
-}
-//# sourceMappingURL=subscribeToResult.js.map
-
-
-/***/ }),
-/* 15 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-/* eslint-disable node/no-deprecated-api */
-
-
-
-var buffer = __webpack_require__(64)
-var Buffer = buffer.Buffer
-
-var safer = {}
-
-var key
-
-for (key in buffer) {
- if (!buffer.hasOwnProperty(key)) continue
- if (key === 'SlowBuffer' || key === 'Buffer') continue
- safer[key] = buffer[key]
-}
-
-var Safer = safer.Buffer = {}
-for (key in Buffer) {
- if (!Buffer.hasOwnProperty(key)) continue
- if (key === 'allocUnsafe' || key === 'allocUnsafeSlow') continue
- Safer[key] = Buffer[key]
-}
-
-safer.Buffer.prototype = Buffer.prototype
-
-if (!Safer.from || Safer.from === Uint8Array.from) {
- Safer.from = function (value, encodingOrOffset, length) {
- if (typeof value === 'number') {
- throw new TypeError('The "value" argument must not be of type number. Received type ' + typeof value)
- }
- if (value && typeof value.length === 'undefined') {
- throw new TypeError('The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type ' + typeof value)
- }
- return Buffer(value, encodingOrOffset, length)
- }
-}
-
-if (!Safer.alloc) {
- Safer.alloc = function (size, fill, encoding) {
- if (typeof size !== 'number') {
- throw new TypeError('The "size" argument must be of type number. Received type ' + typeof size)
- }
- if (size < 0 || size >= 2 * (1 << 30)) {
- throw new RangeError('The value "' + size + '" is invalid for option "size"')
- }
- var buf = Buffer(size)
- if (!fill || fill.length === 0) {
- buf.fill(0)
- } else if (typeof encoding === 'string') {
- buf.fill(fill, encoding)
- } else {
- buf.fill(fill)
- }
- return buf
- }
-}
-
-if (!safer.kStringMaxLength) {
- try {
- safer.kStringMaxLength = process.binding('buffer').kStringMaxLength
- } catch (e) {
- // we can't determine kStringMaxLength in environments where process.binding
- // is unsupported, so let's not set it
- }
-}
-
-if (!safer.constants) {
- safer.constants = {
- MAX_LENGTH: safer.kMaxLength
- }
- if (safer.kStringMaxLength) {
- safer.constants.MAX_STRING_LENGTH = safer.kStringMaxLength
- }
-}
-
-module.exports = safer
-
-
-/***/ }),
-/* 16 */
-/***/ (function(module, exports, __webpack_require__) {
-
-// Copyright (c) 2012, Mark Cavage. All rights reserved.
-// Copyright 2015 Joyent, Inc.
-
-var assert = __webpack_require__(28);
-var Stream = __webpack_require__(23).Stream;
-var util = __webpack_require__(3);
-
-
-///--- Globals
-
-/* JSSTYLED */
-var UUID_REGEXP = /^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$/;
-
-
-///--- Internal
-
-function _capitalize(str) {
- return (str.charAt(0).toUpperCase() + str.slice(1));
-}
-
-function _toss(name, expected, oper, arg, actual) {
- throw new assert.AssertionError({
- message: util.format('%s (%s) is required', name, expected),
- actual: (actual === undefined) ? typeof (arg) : actual(arg),
- expected: expected,
- operator: oper || '===',
- stackStartFunction: _toss.caller
- });
-}
-
-function _getClass(arg) {
- return (Object.prototype.toString.call(arg).slice(8, -1));
-}
-
-function noop() {
- // Why even bother with asserts?
-}
-
-
-///--- Exports
-
-var types = {
- bool: {
- check: function (arg) { return typeof (arg) === 'boolean'; }
- },
- func: {
- check: function (arg) { return typeof (arg) === 'function'; }
- },
- string: {
- check: function (arg) { return typeof (arg) === 'string'; }
- },
- object: {
- check: function (arg) {
- return typeof (arg) === 'object' && arg !== null;
- }
- },
- number: {
- check: function (arg) {
- return typeof (arg) === 'number' && !isNaN(arg);
- }
- },
- finite: {
- check: function (arg) {
- return typeof (arg) === 'number' && !isNaN(arg) && isFinite(arg);
- }
- },
- buffer: {
- check: function (arg) { return Buffer.isBuffer(arg); },
- operator: 'Buffer.isBuffer'
- },
- array: {
- check: function (arg) { return Array.isArray(arg); },
- operator: 'Array.isArray'
- },
- stream: {
- check: function (arg) { return arg instanceof Stream; },
- operator: 'instanceof',
- actual: _getClass
- },
- date: {
- check: function (arg) { return arg instanceof Date; },
- operator: 'instanceof',
- actual: _getClass
- },
- regexp: {
- check: function (arg) { return arg instanceof RegExp; },
- operator: 'instanceof',
- actual: _getClass
- },
- uuid: {
- check: function (arg) {
- return typeof (arg) === 'string' && UUID_REGEXP.test(arg);
- },
- operator: 'isUUID'
- }
-};
-
-function _setExports(ndebug) {
- var keys = Object.keys(types);
- var out;
-
- /* re-export standard assert */
- if (process.env.NODE_NDEBUG) {
- out = noop;
- } else {
- out = function (arg, msg) {
- if (!arg) {
- _toss(msg, 'true', arg);
- }
- };
- }
-
- /* standard checks */
- keys.forEach(function (k) {
- if (ndebug) {
- out[k] = noop;
- return;
- }
- var type = types[k];
- out[k] = function (arg, msg) {
- if (!type.check(arg)) {
- _toss(msg, k, type.operator, arg, type.actual);
- }
- };
- });
-
- /* optional checks */
- keys.forEach(function (k) {
- var name = 'optional' + _capitalize(k);
- if (ndebug) {
- out[name] = noop;
- return;
- }
- var type = types[k];
- out[name] = function (arg, msg) {
- if (arg === undefined || arg === null) {
- return;
- }
- if (!type.check(arg)) {
- _toss(msg, k, type.operator, arg, type.actual);
- }
- };
- });
-
- /* arrayOf checks */
- keys.forEach(function (k) {
- var name = 'arrayOf' + _capitalize(k);
- if (ndebug) {
- out[name] = noop;
- return;
- }
- var type = types[k];
- var expected = '[' + k + ']';
- out[name] = function (arg, msg) {
- if (!Array.isArray(arg)) {
- _toss(msg, expected, type.operator, arg, type.actual);
- }
- var i;
- for (i = 0; i < arg.length; i++) {
- if (!type.check(arg[i])) {
- _toss(msg, expected, type.operator, arg, type.actual);
- }
- }
- };
- });
-
- /* optionalArrayOf checks */
- keys.forEach(function (k) {
- var name = 'optionalArrayOf' + _capitalize(k);
- if (ndebug) {
- out[name] = noop;
- return;
- }
- var type = types[k];
- var expected = '[' + k + ']';
- out[name] = function (arg, msg) {
- if (arg === undefined || arg === null) {
- return;
- }
- if (!Array.isArray(arg)) {
- _toss(msg, expected, type.operator, arg, type.actual);
- }
- var i;
- for (i = 0; i < arg.length; i++) {
- if (!type.check(arg[i])) {
- _toss(msg, expected, type.operator, arg, type.actual);
- }
- }
- };
- });
-
- /* re-export built-in assertions */
- Object.keys(assert).forEach(function (k) {
- if (k === 'AssertionError') {
- out[k] = assert[k];
- return;
- }
- if (ndebug) {
- out[k] = noop;
- return;
- }
- out[k] = assert[k];
- });
-
- /* export ourselves (for unit tests _only_) */
- out._setExports = _setExports;
-
- return out;
-}
-
-module.exports = _setExports(process.env.NODE_NDEBUG);
-
-
-/***/ }),
-/* 17 */
-/***/ (function(module, exports) {
-
-// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
-var global = module.exports = typeof window != 'undefined' && window.Math == Math
- ? window : typeof self != 'undefined' && self.Math == Math ? self
- // eslint-disable-next-line no-new-func
- : Function('return this')();
-if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
-
-
-/***/ }),
-/* 18 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.sortAlpha = sortAlpha;
-exports.sortOptionsByFlags = sortOptionsByFlags;
-exports.entries = entries;
-exports.removePrefix = removePrefix;
-exports.removeSuffix = removeSuffix;
-exports.addSuffix = addSuffix;
-exports.hyphenate = hyphenate;
-exports.camelCase = camelCase;
-exports.compareSortedArrays = compareSortedArrays;
-exports.sleep = sleep;
-const _camelCase = __webpack_require__(230);
-
-function sortAlpha(a, b) {
- // sort alphabetically in a deterministic way
- const shortLen = Math.min(a.length, b.length);
- for (let i = 0; i < shortLen; i++) {
- const aChar = a.charCodeAt(i);
- const bChar = b.charCodeAt(i);
- if (aChar !== bChar) {
- return aChar - bChar;
- }
- }
- return a.length - b.length;
-}
-
-function sortOptionsByFlags(a, b) {
- const aOpt = a.flags.replace(/-/g, '');
- const bOpt = b.flags.replace(/-/g, '');
- return sortAlpha(aOpt, bOpt);
-}
-
-function entries(obj) {
- const entries = [];
- if (obj) {
- for (const key in obj) {
- entries.push([key, obj[key]]);
- }
- }
- return entries;
-}
-
-function removePrefix(pattern, prefix) {
- if (pattern.startsWith(prefix)) {
- pattern = pattern.slice(prefix.length);
- }
-
- return pattern;
-}
-
-function removeSuffix(pattern, suffix) {
- if (pattern.endsWith(suffix)) {
- return pattern.slice(0, -suffix.length);
- }
-
- return pattern;
-}
-
-function addSuffix(pattern, suffix) {
- if (!pattern.endsWith(suffix)) {
- return pattern + suffix;
- }
-
- return pattern;
-}
-
-function hyphenate(str) {
- return str.replace(/[A-Z]/g, match => {
- return '-' + match.charAt(0).toLowerCase();
- });
-}
-
-function camelCase(str) {
- if (/[A-Z]/.test(str)) {
- return null;
- } else {
- return _camelCase(str);
- }
-}
-
-function compareSortedArrays(array1, array2) {
- if (array1.length !== array2.length) {
- return false;
- }
- for (let i = 0, len = array1.length; i < len; i++) {
- if (array1[i] !== array2[i]) {
- return false;
- }
- }
- return true;
-}
-
-function sleep(ms) {
- return new Promise(resolve => {
- setTimeout(resolve, ms);
- });
-}
-
-/***/ }),
-/* 19 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.stringify = exports.parse = undefined;
-
-var _asyncToGenerator2;
-
-function _load_asyncToGenerator() {
- return _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(2));
-}
-
-var _parse;
-
-function _load_parse() {
- return _parse = __webpack_require__(105);
-}
-
-Object.defineProperty(exports, 'parse', {
- enumerable: true,
- get: function get() {
- return _interopRequireDefault(_parse || _load_parse()).default;
- }
-});
-
-var _stringify;
-
-function _load_stringify() {
- return _stringify = __webpack_require__(199);
-}
-
-Object.defineProperty(exports, 'stringify', {
- enumerable: true,
- get: function get() {
- return _interopRequireDefault(_stringify || _load_stringify()).default;
- }
-});
-exports.implodeEntry = implodeEntry;
-exports.explodeEntry = explodeEntry;
-
-var _misc;
-
-function _load_misc() {
- return _misc = __webpack_require__(18);
-}
-
-var _normalizePattern;
-
-function _load_normalizePattern() {
- return _normalizePattern = __webpack_require__(37);
-}
-
-var _parse2;
-
-function _load_parse2() {
- return _parse2 = _interopRequireDefault(__webpack_require__(105));
-}
-
-var _constants;
-
-function _load_constants() {
- return _constants = __webpack_require__(8);
-}
-
-var _fs;
-
-function _load_fs() {
- return _fs = _interopRequireWildcard(__webpack_require__(4));
-}
-
-function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-const invariant = __webpack_require__(9);
-
-const path = __webpack_require__(0);
-const ssri = __webpack_require__(65);
-
-function getName(pattern) {
- return (0, (_normalizePattern || _load_normalizePattern()).normalizePattern)(pattern).name;
-}
-
-function blankObjectUndefined(obj) {
- return obj && Object.keys(obj).length ? obj : undefined;
-}
-
-function keyForRemote(remote) {
- return remote.resolved || (remote.reference && remote.hash ? `${remote.reference}#${remote.hash}` : null);
-}
-
-function serializeIntegrity(integrity) {
- // We need this because `Integrity.toString()` does not use sorting to ensure a stable string output
- // See https://git.io/vx2Hy
- return integrity.toString().split(' ').sort().join(' ');
-}
-
-function implodeEntry(pattern, obj) {
- const inferredName = getName(pattern);
- const integrity = obj.integrity ? serializeIntegrity(obj.integrity) : '';
- const imploded = {
- name: inferredName === obj.name ? undefined : obj.name,
- version: obj.version,
- uid: obj.uid === obj.version ? undefined : obj.uid,
- resolved: obj.resolved,
- registry: obj.registry === 'npm' ? undefined : obj.registry,
- dependencies: blankObjectUndefined(obj.dependencies),
- optionalDependencies: blankObjectUndefined(obj.optionalDependencies),
- permissions: blankObjectUndefined(obj.permissions),
- prebuiltVariants: blankObjectUndefined(obj.prebuiltVariants)
- };
- if (integrity) {
- imploded.integrity = integrity;
- }
- return imploded;
-}
-
-function explodeEntry(pattern, obj) {
- obj.optionalDependencies = obj.optionalDependencies || {};
- obj.dependencies = obj.dependencies || {};
- obj.uid = obj.uid || obj.version;
- obj.permissions = obj.permissions || {};
- obj.registry = obj.registry || 'npm';
- obj.name = obj.name || getName(pattern);
- const integrity = obj.integrity;
- if (integrity && integrity.isIntegrity) {
- obj.integrity = ssri.parse(integrity);
- }
- return obj;
-}
-
-class Lockfile {
- constructor({ cache, source, parseResultType } = {}) {
- this.source = source || '';
- this.cache = cache;
- this.parseResultType = parseResultType;
- }
-
- // source string if the `cache` was parsed
-
-
- // if true, we're parsing an old yarn file and need to update integrity fields
- hasEntriesExistWithoutIntegrity() {
- if (!this.cache) {
- return false;
- }
-
- for (const key in this.cache) {
- // $FlowFixMe - `this.cache` is clearly defined at this point
- if (!/^.*@(file:|http)/.test(key) && this.cache[key] && !this.cache[key].integrity) {
- return true;
- }
- }
-
- return false;
- }
-
- static fromDirectory(dir, reporter) {
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- // read the manifest in this directory
- const lockfileLoc = path.join(dir, (_constants || _load_constants()).LOCKFILE_FILENAME);
-
- let lockfile;
- let rawLockfile = '';
- let parseResult;
-
- if (yield (_fs || _load_fs()).exists(lockfileLoc)) {
- rawLockfile = yield (_fs || _load_fs()).readFile(lockfileLoc);
- parseResult = (0, (_parse2 || _load_parse2()).default)(rawLockfile, lockfileLoc);
-
- if (reporter) {
- if (parseResult.type === 'merge') {
- reporter.info(reporter.lang('lockfileMerged'));
- } else if (parseResult.type === 'conflict') {
- reporter.warn(reporter.lang('lockfileConflict'));
- }
- }
-
- lockfile = parseResult.object;
- } else if (reporter) {
- reporter.info(reporter.lang('noLockfileFound'));
- }
-
- if (lockfile && lockfile.__metadata) {
- const lockfilev2 = lockfile;
- lockfile = {};
- }
-
- return new Lockfile({ cache: lockfile, source: rawLockfile, parseResultType: parseResult && parseResult.type });
- })();
- }
-
- getLocked(pattern) {
- const cache = this.cache;
- if (!cache) {
- return undefined;
- }
-
- const shrunk = pattern in cache && cache[pattern];
-
- if (typeof shrunk === 'string') {
- return this.getLocked(shrunk);
- } else if (shrunk) {
- explodeEntry(pattern, shrunk);
- return shrunk;
- }
-
- return undefined;
- }
-
- removePattern(pattern) {
- const cache = this.cache;
- if (!cache) {
- return;
- }
- delete cache[pattern];
- }
-
- getLockfile(patterns) {
- const lockfile = {};
- const seen = new Map();
-
- // order by name so that lockfile manifest is assigned to the first dependency with this manifest
- // the others that have the same remoteKey will just refer to the first
- // ordering allows for consistency in lockfile when it is serialized
- const sortedPatternsKeys = Object.keys(patterns).sort((_misc || _load_misc()).sortAlpha);
-
- for (var _iterator = sortedPatternsKeys, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
- var _ref;
-
- if (_isArray) {
- if (_i >= _iterator.length) break;
- _ref = _iterator[_i++];
- } else {
- _i = _iterator.next();
- if (_i.done) break;
- _ref = _i.value;
- }
-
- const pattern = _ref;
-
- const pkg = patterns[pattern];
- const remote = pkg._remote,
- ref = pkg._reference;
-
- invariant(ref, 'Package is missing a reference');
- invariant(remote, 'Package is missing a remote');
-
- const remoteKey = keyForRemote(remote);
- const seenPattern = remoteKey && seen.get(remoteKey);
- if (seenPattern) {
- // no point in duplicating it
- lockfile[pattern] = seenPattern;
-
- // if we're relying on our name being inferred and two of the patterns have
- // different inferred names then we need to set it
- if (!seenPattern.name && getName(pattern) !== pkg.name) {
- seenPattern.name = pkg.name;
- }
- continue;
- }
- const obj = implodeEntry(pattern, {
- name: pkg.name,
- version: pkg.version,
- uid: pkg._uid,
- resolved: remote.resolved,
- integrity: remote.integrity,
- registry: remote.registry,
- dependencies: pkg.dependencies,
- peerDependencies: pkg.peerDependencies,
- optionalDependencies: pkg.optionalDependencies,
- permissions: ref.permissions,
- prebuiltVariants: pkg.prebuiltVariants
- });
-
- lockfile[pattern] = obj;
-
- if (remoteKey) {
- seen.set(remoteKey, obj);
- }
- }
-
- return lockfile;
- }
-}
-exports.default = Lockfile;
-
-/***/ }),
-/* 20 */
-/***/ (function(module, exports, __webpack_require__) {
-
-var store = __webpack_require__(133)('wks');
-var uid = __webpack_require__(137);
-var Symbol = __webpack_require__(17).Symbol;
-var USE_SYMBOL = typeof Symbol == 'function';
-
-var $exports = module.exports = function (name) {
- return store[name] || (store[name] =
- USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
-};
-
-$exports.store = store;
-
-
-/***/ }),
-/* 21 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-exports.__esModule = true;
-
-var _assign = __webpack_require__(591);
-
-var _assign2 = _interopRequireDefault(_assign);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-exports.default = _assign2.default || function (target) {
- for (var i = 1; i < arguments.length; i++) {
- var source = arguments[i];
-
- for (var key in source) {
- if (Object.prototype.hasOwnProperty.call(source, key)) {
- target[key] = source[key];
- }
- }
- }
-
- return target;
-};
-
-/***/ }),
-/* 22 */
-/***/ (function(module, exports) {
-
-exports = module.exports = SemVer;
-
-// The debug function is excluded entirely from the minified version.
-/* nomin */ var debug;
-/* nomin */ if (typeof process === 'object' &&
- /* nomin */ process.env &&
- /* nomin */ process.env.NODE_DEBUG &&
- /* nomin */ /\bsemver\b/i.test(process.env.NODE_DEBUG))
- /* nomin */ debug = function() {
- /* nomin */ var args = Array.prototype.slice.call(arguments, 0);
- /* nomin */ args.unshift('SEMVER');
- /* nomin */ console.log.apply(console, args);
- /* nomin */ };
-/* nomin */ else
- /* nomin */ debug = function() {};
-
-// Note: this is the semver.org version of the spec that it implements
-// Not necessarily the package version of this code.
-exports.SEMVER_SPEC_VERSION = '2.0.0';
-
-var MAX_LENGTH = 256;
-var MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || 9007199254740991;
-
-// Max safe segment length for coercion.
-var MAX_SAFE_COMPONENT_LENGTH = 16;
-
-// The actual regexps go on exports.re
-var re = exports.re = [];
-var src = exports.src = [];
-var R = 0;
-
-// The following Regular Expressions can be used for tokenizing,
-// validating, and parsing SemVer version strings.
-
-// ## Numeric Identifier
-// A single `0`, or a non-zero digit followed by zero or more digits.
-
-var NUMERICIDENTIFIER = R++;
-src[NUMERICIDENTIFIER] = '0|[1-9]\\d*';
-var NUMERICIDENTIFIERLOOSE = R++;
-src[NUMERICIDENTIFIERLOOSE] = '[0-9]+';
-
-
-// ## Non-numeric Identifier
-// Zero or more digits, followed by a letter or hyphen, and then zero or
-// more letters, digits, or hyphens.
-
-var NONNUMERICIDENTIFIER = R++;
-src[NONNUMERICIDENTIFIER] = '\\d*[a-zA-Z-][a-zA-Z0-9-]*';
-
-
-// ## Main Version
-// Three dot-separated numeric identifiers.
-
-var MAINVERSION = R++;
-src[MAINVERSION] = '(' + src[NUMERICIDENTIFIER] + ')\\.' +
- '(' + src[NUMERICIDENTIFIER] + ')\\.' +
- '(' + src[NUMERICIDENTIFIER] + ')';
-
-var MAINVERSIONLOOSE = R++;
-src[MAINVERSIONLOOSE] = '(' + src[NUMERICIDENTIFIERLOOSE] + ')\\.' +
- '(' + src[NUMERICIDENTIFIERLOOSE] + ')\\.' +
- '(' + src[NUMERICIDENTIFIERLOOSE] + ')';
-
-// ## Pre-release Version Identifier
-// A numeric identifier, or a non-numeric identifier.
-
-var PRERELEASEIDENTIFIER = R++;
-src[PRERELEASEIDENTIFIER] = '(?:' + src[NUMERICIDENTIFIER] +
- '|' + src[NONNUMERICIDENTIFIER] + ')';
-
-var PRERELEASEIDENTIFIERLOOSE = R++;
-src[PRERELEASEIDENTIFIERLOOSE] = '(?:' + src[NUMERICIDENTIFIERLOOSE] +
- '|' + src[NONNUMERICIDENTIFIER] + ')';
-
-
-// ## Pre-release Version
-// Hyphen, followed by one or more dot-separated pre-release version
-// identifiers.
-
-var PRERELEASE = R++;
-src[PRERELEASE] = '(?:-(' + src[PRERELEASEIDENTIFIER] +
- '(?:\\.' + src[PRERELEASEIDENTIFIER] + ')*))';
-
-var PRERELEASELOOSE = R++;
-src[PRERELEASELOOSE] = '(?:-?(' + src[PRERELEASEIDENTIFIERLOOSE] +
- '(?:\\.' + src[PRERELEASEIDENTIFIERLOOSE] + ')*))';
-
-// ## Build Metadata Identifier
-// Any combination of digits, letters, or hyphens.
-
-var BUILDIDENTIFIER = R++;
-src[BUILDIDENTIFIER] = '[0-9A-Za-z-]+';
-
-// ## Build Metadata
-// Plus sign, followed by one or more period-separated build metadata
-// identifiers.
-
-var BUILD = R++;
-src[BUILD] = '(?:\\+(' + src[BUILDIDENTIFIER] +
- '(?:\\.' + src[BUILDIDENTIFIER] + ')*))';
-
-
-// ## Full Version String
-// A main version, followed optionally by a pre-release version and
-// build metadata.
-
-// Note that the only major, minor, patch, and pre-release sections of
-// the version string are capturing groups. The build metadata is not a
-// capturing group, because it should not ever be used in version
-// comparison.
-
-var FULL = R++;
-var FULLPLAIN = 'v?' + src[MAINVERSION] +
- src[PRERELEASE] + '?' +
- src[BUILD] + '?';
-
-src[FULL] = '^' + FULLPLAIN + '$';
-
-// like full, but allows v1.2.3 and =1.2.3, which people do sometimes.
-// also, 1.0.0alpha1 (prerelease without the hyphen) which is pretty
-// common in the npm registry.
-var LOOSEPLAIN = '[v=\\s]*' + src[MAINVERSIONLOOSE] +
- src[PRERELEASELOOSE] + '?' +
- src[BUILD] + '?';
-
-var LOOSE = R++;
-src[LOOSE] = '^' + LOOSEPLAIN + '$';
-
-var GTLT = R++;
-src[GTLT] = '((?:<|>)?=?)';
-
-// Something like "2.*" or "1.2.x".
-// Note that "x.x" is a valid xRange identifer, meaning "any version"
-// Only the first item is strictly required.
-var XRANGEIDENTIFIERLOOSE = R++;
-src[XRANGEIDENTIFIERLOOSE] = src[NUMERICIDENTIFIERLOOSE] + '|x|X|\\*';
-var XRANGEIDENTIFIER = R++;
-src[XRANGEIDENTIFIER] = src[NUMERICIDENTIFIER] + '|x|X|\\*';
-
-var XRANGEPLAIN = R++;
-src[XRANGEPLAIN] = '[v=\\s]*(' + src[XRANGEIDENTIFIER] + ')' +
- '(?:\\.(' + src[XRANGEIDENTIFIER] + ')' +
- '(?:\\.(' + src[XRANGEIDENTIFIER] + ')' +
- '(?:' + src[PRERELEASE] + ')?' +
- src[BUILD] + '?' +
- ')?)?';
-
-var XRANGEPLAINLOOSE = R++;
-src[XRANGEPLAINLOOSE] = '[v=\\s]*(' + src[XRANGEIDENTIFIERLOOSE] + ')' +
- '(?:\\.(' + src[XRANGEIDENTIFIERLOOSE] + ')' +
- '(?:\\.(' + src[XRANGEIDENTIFIERLOOSE] + ')' +
- '(?:' + src[PRERELEASELOOSE] + ')?' +
- src[BUILD] + '?' +
- ')?)?';
-
-var XRANGE = R++;
-src[XRANGE] = '^' + src[GTLT] + '\\s*' + src[XRANGEPLAIN] + '$';
-var XRANGELOOSE = R++;
-src[XRANGELOOSE] = '^' + src[GTLT] + '\\s*' + src[XRANGEPLAINLOOSE] + '$';
-
-// Coercion.
-// Extract anything that could conceivably be a part of a valid semver
-var COERCE = R++;
-src[COERCE] = '(?:^|[^\\d])' +
- '(\\d{1,' + MAX_SAFE_COMPONENT_LENGTH + '})' +
- '(?:\\.(\\d{1,' + MAX_SAFE_COMPONENT_LENGTH + '}))?' +
- '(?:\\.(\\d{1,' + MAX_SAFE_COMPONENT_LENGTH + '}))?' +
- '(?:$|[^\\d])';
-
-// Tilde ranges.
-// Meaning is "reasonably at or greater than"
-var LONETILDE = R++;
-src[LONETILDE] = '(?:~>?)';
-
-var TILDETRIM = R++;
-src[TILDETRIM] = '(\\s*)' + src[LONETILDE] + '\\s+';
-re[TILDETRIM] = new RegExp(src[TILDETRIM], 'g');
-var tildeTrimReplace = '$1~';
-
-var TILDE = R++;
-src[TILDE] = '^' + src[LONETILDE] + src[XRANGEPLAIN] + '$';
-var TILDELOOSE = R++;
-src[TILDELOOSE] = '^' + src[LONETILDE] + src[XRANGEPLAINLOOSE] + '$';
-
-// Caret ranges.
-// Meaning is "at least and backwards compatible with"
-var LONECARET = R++;
-src[LONECARET] = '(?:\\^)';
-
-var CARETTRIM = R++;
-src[CARETTRIM] = '(\\s*)' + src[LONECARET] + '\\s+';
-re[CARETTRIM] = new RegExp(src[CARETTRIM], 'g');
-var caretTrimReplace = '$1^';
-
-var CARET = R++;
-src[CARET] = '^' + src[LONECARET] + src[XRANGEPLAIN] + '$';
-var CARETLOOSE = R++;
-src[CARETLOOSE] = '^' + src[LONECARET] + src[XRANGEPLAINLOOSE] + '$';
-
-// A simple gt/lt/eq thing, or just "" to indicate "any version"
-var COMPARATORLOOSE = R++;
-src[COMPARATORLOOSE] = '^' + src[GTLT] + '\\s*(' + LOOSEPLAIN + ')$|^$';
-var COMPARATOR = R++;
-src[COMPARATOR] = '^' + src[GTLT] + '\\s*(' + FULLPLAIN + ')$|^$';
-
-
-// An expression to strip any whitespace between the gtlt and the thing
-// it modifies, so that `> 1.2.3` ==> `>1.2.3`
-var COMPARATORTRIM = R++;
-src[COMPARATORTRIM] = '(\\s*)' + src[GTLT] +
- '\\s*(' + LOOSEPLAIN + '|' + src[XRANGEPLAIN] + ')';
-
-// this one has to use the /g flag
-re[COMPARATORTRIM] = new RegExp(src[COMPARATORTRIM], 'g');
-var comparatorTrimReplace = '$1$2$3';
-
-
-// Something like `1.2.3 - 1.2.4`
-// Note that these all use the loose form, because they'll be
-// checked against either the strict or loose comparator form
-// later.
-var HYPHENRANGE = R++;
-src[HYPHENRANGE] = '^\\s*(' + src[XRANGEPLAIN] + ')' +
- '\\s+-\\s+' +
- '(' + src[XRANGEPLAIN] + ')' +
- '\\s*$';
-
-var HYPHENRANGELOOSE = R++;
-src[HYPHENRANGELOOSE] = '^\\s*(' + src[XRANGEPLAINLOOSE] + ')' +
- '\\s+-\\s+' +
- '(' + src[XRANGEPLAINLOOSE] + ')' +
- '\\s*$';
-
-// Star ranges basically just allow anything at all.
-var STAR = R++;
-src[STAR] = '(<|>)?=?\\s*\\*';
-
-// Compile to actual regexp objects.
-// All are flag-free, unless they were created above with a flag.
-for (var i = 0; i < R; i++) {
- debug(i, src[i]);
- if (!re[i])
- re[i] = new RegExp(src[i]);
-}
-
-exports.parse = parse;
-function parse(version, loose) {
- if (version instanceof SemVer)
- return version;
-
- if (typeof version !== 'string')
- return null;
-
- if (version.length > MAX_LENGTH)
- return null;
-
- var r = loose ? re[LOOSE] : re[FULL];
- if (!r.test(version))
- return null;
-
- try {
- return new SemVer(version, loose);
- } catch (er) {
- return null;
- }
-}
-
-exports.valid = valid;
-function valid(version, loose) {
- var v = parse(version, loose);
- return v ? v.version : null;
-}
-
-
-exports.clean = clean;
-function clean(version, loose) {
- var s = parse(version.trim().replace(/^[=v]+/, ''), loose);
- return s ? s.version : null;
-}
-
-exports.SemVer = SemVer;
-
-function SemVer(version, loose) {
- if (version instanceof SemVer) {
- if (version.loose === loose)
- return version;
- else
- version = version.version;
- } else if (typeof version !== 'string') {
- throw new TypeError('Invalid Version: ' + version);
- }
-
- if (version.length > MAX_LENGTH)
- throw new TypeError('version is longer than ' + MAX_LENGTH + ' characters')
-
- if (!(this instanceof SemVer))
- return new SemVer(version, loose);
-
- debug('SemVer', version, loose);
- this.loose = loose;
- var m = version.trim().match(loose ? re[LOOSE] : re[FULL]);
-
- if (!m)
- throw new TypeError('Invalid Version: ' + version);
-
- this.raw = version;
-
- // these are actually numbers
- this.major = +m[1];
- this.minor = +m[2];
- this.patch = +m[3];
-
- if (this.major > MAX_SAFE_INTEGER || this.major < 0)
- throw new TypeError('Invalid major version')
-
- if (this.minor > MAX_SAFE_INTEGER || this.minor < 0)
- throw new TypeError('Invalid minor version')
-
- if (this.patch > MAX_SAFE_INTEGER || this.patch < 0)
- throw new TypeError('Invalid patch version')
-
- // numberify any prerelease numeric ids
- if (!m[4])
- this.prerelease = [];
- else
- this.prerelease = m[4].split('.').map(function(id) {
- if (/^[0-9]+$/.test(id)) {
- var num = +id;
- if (num >= 0 && num < MAX_SAFE_INTEGER)
- return num;
- }
- return id;
- });
-
- this.build = m[5] ? m[5].split('.') : [];
- this.format();
-}
-
-SemVer.prototype.format = function() {
- this.version = this.major + '.' + this.minor + '.' + this.patch;
- if (this.prerelease.length)
- this.version += '-' + this.prerelease.join('.');
- return this.version;
-};
-
-SemVer.prototype.toString = function() {
- return this.version;
-};
-
-SemVer.prototype.compare = function(other) {
- debug('SemVer.compare', this.version, this.loose, other);
- if (!(other instanceof SemVer))
- other = new SemVer(other, this.loose);
-
- return this.compareMain(other) || this.comparePre(other);
-};
-
-SemVer.prototype.compareMain = function(other) {
- if (!(other instanceof SemVer))
- other = new SemVer(other, this.loose);
-
- return compareIdentifiers(this.major, other.major) ||
- compareIdentifiers(this.minor, other.minor) ||
- compareIdentifiers(this.patch, other.patch);
-};
-
-SemVer.prototype.comparePre = function(other) {
- if (!(other instanceof SemVer))
- other = new SemVer(other, this.loose);
-
- // NOT having a prerelease is > having one
- if (this.prerelease.length && !other.prerelease.length)
- return -1;
- else if (!this.prerelease.length && other.prerelease.length)
- return 1;
- else if (!this.prerelease.length && !other.prerelease.length)
- return 0;
-
- var i = 0;
- do {
- var a = this.prerelease[i];
- var b = other.prerelease[i];
- debug('prerelease compare', i, a, b);
- if (a === undefined && b === undefined)
- return 0;
- else if (b === undefined)
- return 1;
- else if (a === undefined)
- return -1;
- else if (a === b)
- continue;
- else
- return compareIdentifiers(a, b);
- } while (++i);
-};
-
-// preminor will bump the version up to the next minor release, and immediately
-// down to pre-release. premajor and prepatch work the same way.
-SemVer.prototype.inc = function(release, identifier) {
- switch (release) {
- case 'premajor':
- this.prerelease.length = 0;
- this.patch = 0;
- this.minor = 0;
- this.major++;
- this.inc('pre', identifier);
- break;
- case 'preminor':
- this.prerelease.length = 0;
- this.patch = 0;
- this.minor++;
- this.inc('pre', identifier);
- break;
- case 'prepatch':
- // If this is already a prerelease, it will bump to the next version
- // drop any prereleases that might already exist, since they are not
- // relevant at this point.
- this.prerelease.length = 0;
- this.inc('patch', identifier);
- this.inc('pre', identifier);
- break;
- // If the input is a non-prerelease version, this acts the same as
- // prepatch.
- case 'prerelease':
- if (this.prerelease.length === 0)
- this.inc('patch', identifier);
- this.inc('pre', identifier);
- break;
-
- case 'major':
- // If this is a pre-major version, bump up to the same major version.
- // Otherwise increment major.
- // 1.0.0-5 bumps to 1.0.0
- // 1.1.0 bumps to 2.0.0
- if (this.minor !== 0 || this.patch !== 0 || this.prerelease.length === 0)
- this.major++;
- this.minor = 0;
- this.patch = 0;
- this.prerelease = [];
- break;
- case 'minor':
- // If this is a pre-minor version, bump up to the same minor version.
- // Otherwise increment minor.
- // 1.2.0-5 bumps to 1.2.0
- // 1.2.1 bumps to 1.3.0
- if (this.patch !== 0 || this.prerelease.length === 0)
- this.minor++;
- this.patch = 0;
- this.prerelease = [];
- break;
- case 'patch':
- // If this is not a pre-release version, it will increment the patch.
- // If it is a pre-release it will bump up to the same patch version.
- // 1.2.0-5 patches to 1.2.0
- // 1.2.0 patches to 1.2.1
- if (this.prerelease.length === 0)
- this.patch++;
- this.prerelease = [];
- break;
- // This probably shouldn't be used publicly.
- // 1.0.0 "pre" would become 1.0.0-0 which is the wrong direction.
- case 'pre':
- if (this.prerelease.length === 0)
- this.prerelease = [0];
- else {
- var i = this.prerelease.length;
- while (--i >= 0) {
- if (typeof this.prerelease[i] === 'number') {
- this.prerelease[i]++;
- i = -2;
- }
- }
- if (i === -1) // didn't increment anything
- this.prerelease.push(0);
- }
- if (identifier) {
- // 1.2.0-beta.1 bumps to 1.2.0-beta.2,
- // 1.2.0-beta.fooblz or 1.2.0-beta bumps to 1.2.0-beta.0
- if (this.prerelease[0] === identifier) {
- if (isNaN(this.prerelease[1]))
- this.prerelease = [identifier, 0];
- } else
- this.prerelease = [identifier, 0];
- }
- break;
-
- default:
- throw new Error('invalid increment argument: ' + release);
- }
- this.format();
- this.raw = this.version;
- return this;
-};
-
-exports.inc = inc;
-function inc(version, release, loose, identifier) {
- if (typeof(loose) === 'string') {
- identifier = loose;
- loose = undefined;
- }
-
- try {
- return new SemVer(version, loose).inc(release, identifier).version;
- } catch (er) {
- return null;
- }
-}
-
-exports.diff = diff;
-function diff(version1, version2) {
- if (eq(version1, version2)) {
- return null;
- } else {
- var v1 = parse(version1);
- var v2 = parse(version2);
- if (v1.prerelease.length || v2.prerelease.length) {
- for (var key in v1) {
- if (key === 'major' || key === 'minor' || key === 'patch') {
- if (v1[key] !== v2[key]) {
- return 'pre'+key;
- }
- }
- }
- return 'prerelease';
- }
- for (var key in v1) {
- if (key === 'major' || key === 'minor' || key === 'patch') {
- if (v1[key] !== v2[key]) {
- return key;
- }
- }
- }
- }
-}
-
-exports.compareIdentifiers = compareIdentifiers;
-
-var numeric = /^[0-9]+$/;
-function compareIdentifiers(a, b) {
- var anum = numeric.test(a);
- var bnum = numeric.test(b);
-
- if (anum && bnum) {
- a = +a;
- b = +b;
- }
-
- return (anum && !bnum) ? -1 :
- (bnum && !anum) ? 1 :
- a < b ? -1 :
- a > b ? 1 :
- 0;
-}
-
-exports.rcompareIdentifiers = rcompareIdentifiers;
-function rcompareIdentifiers(a, b) {
- return compareIdentifiers(b, a);
-}
-
-exports.major = major;
-function major(a, loose) {
- return new SemVer(a, loose).major;
-}
-
-exports.minor = minor;
-function minor(a, loose) {
- return new SemVer(a, loose).minor;
-}
-
-exports.patch = patch;
-function patch(a, loose) {
- return new SemVer(a, loose).patch;
-}
-
-exports.compare = compare;
-function compare(a, b, loose) {
- return new SemVer(a, loose).compare(new SemVer(b, loose));
-}
-
-exports.compareLoose = compareLoose;
-function compareLoose(a, b) {
- return compare(a, b, true);
-}
-
-exports.rcompare = rcompare;
-function rcompare(a, b, loose) {
- return compare(b, a, loose);
-}
-
-exports.sort = sort;
-function sort(list, loose) {
- return list.sort(function(a, b) {
- return exports.compare(a, b, loose);
- });
-}
-
-exports.rsort = rsort;
-function rsort(list, loose) {
- return list.sort(function(a, b) {
- return exports.rcompare(a, b, loose);
- });
-}
-
-exports.gt = gt;
-function gt(a, b, loose) {
- return compare(a, b, loose) > 0;
-}
-
-exports.lt = lt;
-function lt(a, b, loose) {
- return compare(a, b, loose) < 0;
-}
-
-exports.eq = eq;
-function eq(a, b, loose) {
- return compare(a, b, loose) === 0;
-}
-
-exports.neq = neq;
-function neq(a, b, loose) {
- return compare(a, b, loose) !== 0;
-}
-
-exports.gte = gte;
-function gte(a, b, loose) {
- return compare(a, b, loose) >= 0;
-}
-
-exports.lte = lte;
-function lte(a, b, loose) {
- return compare(a, b, loose) <= 0;
-}
-
-exports.cmp = cmp;
-function cmp(a, op, b, loose) {
- var ret;
- switch (op) {
- case '===':
- if (typeof a === 'object') a = a.version;
- if (typeof b === 'object') b = b.version;
- ret = a === b;
- break;
- case '!==':
- if (typeof a === 'object') a = a.version;
- if (typeof b === 'object') b = b.version;
- ret = a !== b;
- break;
- case '': case '=': case '==': ret = eq(a, b, loose); break;
- case '!=': ret = neq(a, b, loose); break;
- case '>': ret = gt(a, b, loose); break;
- case '>=': ret = gte(a, b, loose); break;
- case '<': ret = lt(a, b, loose); break;
- case '<=': ret = lte(a, b, loose); break;
- default: throw new TypeError('Invalid operator: ' + op);
- }
- return ret;
-}
-
-exports.Comparator = Comparator;
-function Comparator(comp, loose) {
- if (comp instanceof Comparator) {
- if (comp.loose === loose)
- return comp;
- else
- comp = comp.value;
- }
-
- if (!(this instanceof Comparator))
- return new Comparator(comp, loose);
-
- debug('comparator', comp, loose);
- this.loose = loose;
- this.parse(comp);
-
- if (this.semver === ANY)
- this.value = '';
- else
- this.value = this.operator + this.semver.version;
-
- debug('comp', this);
-}
-
-var ANY = {};
-Comparator.prototype.parse = function(comp) {
- var r = this.loose ? re[COMPARATORLOOSE] : re[COMPARATOR];
- var m = comp.match(r);
-
- if (!m)
- throw new TypeError('Invalid comparator: ' + comp);
-
- this.operator = m[1];
- if (this.operator === '=')
- this.operator = '';
-
- // if it literally is just '>' or '' then allow anything.
- if (!m[2])
- this.semver = ANY;
- else
- this.semver = new SemVer(m[2], this.loose);
-};
-
-Comparator.prototype.toString = function() {
- return this.value;
-};
-
-Comparator.prototype.test = function(version) {
- debug('Comparator.test', version, this.loose);
-
- if (this.semver === ANY)
- return true;
-
- if (typeof version === 'string')
- version = new SemVer(version, this.loose);
-
- return cmp(version, this.operator, this.semver, this.loose);
-};
-
-Comparator.prototype.intersects = function(comp, loose) {
- if (!(comp instanceof Comparator)) {
- throw new TypeError('a Comparator is required');
- }
-
- var rangeTmp;
-
- if (this.operator === '') {
- rangeTmp = new Range(comp.value, loose);
- return satisfies(this.value, rangeTmp, loose);
- } else if (comp.operator === '') {
- rangeTmp = new Range(this.value, loose);
- return satisfies(comp.semver, rangeTmp, loose);
- }
-
- var sameDirectionIncreasing =
- (this.operator === '>=' || this.operator === '>') &&
- (comp.operator === '>=' || comp.operator === '>');
- var sameDirectionDecreasing =
- (this.operator === '<=' || this.operator === '<') &&
- (comp.operator === '<=' || comp.operator === '<');
- var sameSemVer = this.semver.version === comp.semver.version;
- var differentDirectionsInclusive =
- (this.operator === '>=' || this.operator === '<=') &&
- (comp.operator === '>=' || comp.operator === '<=');
- var oppositeDirectionsLessThan =
- cmp(this.semver, '<', comp.semver, loose) &&
- ((this.operator === '>=' || this.operator === '>') &&
- (comp.operator === '<=' || comp.operator === '<'));
- var oppositeDirectionsGreaterThan =
- cmp(this.semver, '>', comp.semver, loose) &&
- ((this.operator === '<=' || this.operator === '<') &&
- (comp.operator === '>=' || comp.operator === '>'));
-
- return sameDirectionIncreasing || sameDirectionDecreasing ||
- (sameSemVer && differentDirectionsInclusive) ||
- oppositeDirectionsLessThan || oppositeDirectionsGreaterThan;
-};
-
-
-exports.Range = Range;
-function Range(range, loose) {
- if (range instanceof Range) {
- if (range.loose === loose) {
- return range;
- } else {
- return new Range(range.raw, loose);
- }
- }
-
- if (range instanceof Comparator) {
- return new Range(range.value, loose);
- }
-
- if (!(this instanceof Range))
- return new Range(range, loose);
-
- this.loose = loose;
-
- // First, split based on boolean or ||
- this.raw = range;
- this.set = range.split(/\s*\|\|\s*/).map(function(range) {
- return this.parseRange(range.trim());
- }, this).filter(function(c) {
- // throw out any that are not relevant for whatever reason
- return c.length;
- });
-
- if (!this.set.length) {
- throw new TypeError('Invalid SemVer Range: ' + range);
- }
-
- this.format();
-}
-
-Range.prototype.format = function() {
- this.range = this.set.map(function(comps) {
- return comps.join(' ').trim();
- }).join('||').trim();
- return this.range;
-};
-
-Range.prototype.toString = function() {
- return this.range;
-};
-
-Range.prototype.parseRange = function(range) {
- var loose = this.loose;
- range = range.trim();
- debug('range', range, loose);
- // `1.2.3 - 1.2.4` => `>=1.2.3 <=1.2.4`
- var hr = loose ? re[HYPHENRANGELOOSE] : re[HYPHENRANGE];
- range = range.replace(hr, hyphenReplace);
- debug('hyphen replace', range);
- // `> 1.2.3 < 1.2.5` => `>1.2.3 <1.2.5`
- range = range.replace(re[COMPARATORTRIM], comparatorTrimReplace);
- debug('comparator trim', range, re[COMPARATORTRIM]);
-
- // `~ 1.2.3` => `~1.2.3`
- range = range.replace(re[TILDETRIM], tildeTrimReplace);
-
- // `^ 1.2.3` => `^1.2.3`
- range = range.replace(re[CARETTRIM], caretTrimReplace);
-
- // normalize spaces
- range = range.split(/\s+/).join(' ');
-
- // At this point, the range is completely trimmed and
- // ready to be split into comparators.
-
- var compRe = loose ? re[COMPARATORLOOSE] : re[COMPARATOR];
- var set = range.split(' ').map(function(comp) {
- return parseComparator(comp, loose);
- }).join(' ').split(/\s+/);
- if (this.loose) {
- // in loose mode, throw out any that are not valid comparators
- set = set.filter(function(comp) {
- return !!comp.match(compRe);
- });
- }
- set = set.map(function(comp) {
- return new Comparator(comp, loose);
- });
-
- return set;
-};
-
-Range.prototype.intersects = function(range, loose) {
- if (!(range instanceof Range)) {
- throw new TypeError('a Range is required');
- }
-
- return this.set.some(function(thisComparators) {
- return thisComparators.every(function(thisComparator) {
- return range.set.some(function(rangeComparators) {
- return rangeComparators.every(function(rangeComparator) {
- return thisComparator.intersects(rangeComparator, loose);
- });
- });
- });
- });
-};
-
-// Mostly just for testing and legacy API reasons
-exports.toComparators = toComparators;
-function toComparators(range, loose) {
- return new Range(range, loose).set.map(function(comp) {
- return comp.map(function(c) {
- return c.value;
- }).join(' ').trim().split(' ');
- });
-}
-
-// comprised of xranges, tildes, stars, and gtlt's at this point.
-// already replaced the hyphen ranges
-// turn into a set of JUST comparators.
-function parseComparator(comp, loose) {
- debug('comp', comp);
- comp = replaceCarets(comp, loose);
- debug('caret', comp);
- comp = replaceTildes(comp, loose);
- debug('tildes', comp);
- comp = replaceXRanges(comp, loose);
- debug('xrange', comp);
- comp = replaceStars(comp, loose);
- debug('stars', comp);
- return comp;
-}
-
-function isX(id) {
- return !id || id.toLowerCase() === 'x' || id === '*';
-}
-
-// ~, ~> --> * (any, kinda silly)
-// ~2, ~2.x, ~2.x.x, ~>2, ~>2.x ~>2.x.x --> >=2.0.0 <3.0.0
-// ~2.0, ~2.0.x, ~>2.0, ~>2.0.x --> >=2.0.0 <2.1.0
-// ~1.2, ~1.2.x, ~>1.2, ~>1.2.x --> >=1.2.0 <1.3.0
-// ~1.2.3, ~>1.2.3 --> >=1.2.3 <1.3.0
-// ~1.2.0, ~>1.2.0 --> >=1.2.0 <1.3.0
-function replaceTildes(comp, loose) {
- return comp.trim().split(/\s+/).map(function(comp) {
- return replaceTilde(comp, loose);
- }).join(' ');
-}
-
-function replaceTilde(comp, loose) {
- var r = loose ? re[TILDELOOSE] : re[TILDE];
- return comp.replace(r, function(_, M, m, p, pr) {
- debug('tilde', comp, _, M, m, p, pr);
- var ret;
-
- if (isX(M))
- ret = '';
- else if (isX(m))
- ret = '>=' + M + '.0.0 <' + (+M + 1) + '.0.0';
- else if (isX(p))
- // ~1.2 == >=1.2.0 <1.3.0
- ret = '>=' + M + '.' + m + '.0 <' + M + '.' + (+m + 1) + '.0';
- else if (pr) {
- debug('replaceTilde pr', pr);
- if (pr.charAt(0) !== '-')
- pr = '-' + pr;
- ret = '>=' + M + '.' + m + '.' + p + pr +
- ' <' + M + '.' + (+m + 1) + '.0';
- } else
- // ~1.2.3 == >=1.2.3 <1.3.0
- ret = '>=' + M + '.' + m + '.' + p +
- ' <' + M + '.' + (+m + 1) + '.0';
-
- debug('tilde return', ret);
- return ret;
- });
-}
-
-// ^ --> * (any, kinda silly)
-// ^2, ^2.x, ^2.x.x --> >=2.0.0 <3.0.0
-// ^2.0, ^2.0.x --> >=2.0.0 <3.0.0
-// ^1.2, ^1.2.x --> >=1.2.0 <2.0.0
-// ^1.2.3 --> >=1.2.3 <2.0.0
-// ^1.2.0 --> >=1.2.0 <2.0.0
-function replaceCarets(comp, loose) {
- return comp.trim().split(/\s+/).map(function(comp) {
- return replaceCaret(comp, loose);
- }).join(' ');
-}
-
-function replaceCaret(comp, loose) {
- debug('caret', comp, loose);
- var r = loose ? re[CARETLOOSE] : re[CARET];
- return comp.replace(r, function(_, M, m, p, pr) {
- debug('caret', comp, _, M, m, p, pr);
- var ret;
-
- if (isX(M))
- ret = '';
- else if (isX(m))
- ret = '>=' + M + '.0.0 <' + (+M + 1) + '.0.0';
- else if (isX(p)) {
- if (M === '0')
- ret = '>=' + M + '.' + m + '.0 <' + M + '.' + (+m + 1) + '.0';
- else
- ret = '>=' + M + '.' + m + '.0 <' + (+M + 1) + '.0.0';
- } else if (pr) {
- debug('replaceCaret pr', pr);
- if (pr.charAt(0) !== '-')
- pr = '-' + pr;
- if (M === '0') {
- if (m === '0')
- ret = '>=' + M + '.' + m + '.' + p + pr +
- ' <' + M + '.' + m + '.' + (+p + 1);
- else
- ret = '>=' + M + '.' + m + '.' + p + pr +
- ' <' + M + '.' + (+m + 1) + '.0';
- } else
- ret = '>=' + M + '.' + m + '.' + p + pr +
- ' <' + (+M + 1) + '.0.0';
- } else {
- debug('no pr');
- if (M === '0') {
- if (m === '0')
- ret = '>=' + M + '.' + m + '.' + p +
- ' <' + M + '.' + m + '.' + (+p + 1);
- else
- ret = '>=' + M + '.' + m + '.' + p +
- ' <' + M + '.' + (+m + 1) + '.0';
- } else
- ret = '>=' + M + '.' + m + '.' + p +
- ' <' + (+M + 1) + '.0.0';
- }
-
- debug('caret return', ret);
- return ret;
- });
-}
-
-function replaceXRanges(comp, loose) {
- debug('replaceXRanges', comp, loose);
- return comp.split(/\s+/).map(function(comp) {
- return replaceXRange(comp, loose);
- }).join(' ');
-}
-
-function replaceXRange(comp, loose) {
- comp = comp.trim();
- var r = loose ? re[XRANGELOOSE] : re[XRANGE];
- return comp.replace(r, function(ret, gtlt, M, m, p, pr) {
- debug('xRange', comp, ret, gtlt, M, m, p, pr);
- var xM = isX(M);
- var xm = xM || isX(m);
- var xp = xm || isX(p);
- var anyX = xp;
-
- if (gtlt === '=' && anyX)
- gtlt = '';
-
- if (xM) {
- if (gtlt === '>' || gtlt === '<') {
- // nothing is allowed
- ret = '<0.0.0';
- } else {
- // nothing is forbidden
- ret = '*';
- }
- } else if (gtlt && anyX) {
- // replace X with 0
- if (xm)
- m = 0;
- if (xp)
- p = 0;
-
- if (gtlt === '>') {
- // >1 => >=2.0.0
- // >1.2 => >=1.3.0
- // >1.2.3 => >= 1.2.4
- gtlt = '>=';
- if (xm) {
- M = +M + 1;
- m = 0;
- p = 0;
- } else if (xp) {
- m = +m + 1;
- p = 0;
- }
- } else if (gtlt === '<=') {
- // <=0.7.x is actually <0.8.0, since any 0.7.x should
- // pass. Similarly, <=7.x is actually <8.0.0, etc.
- gtlt = '<';
- if (xm)
- M = +M + 1;
- else
- m = +m + 1;
- }
-
- ret = gtlt + M + '.' + m + '.' + p;
- } else if (xm) {
- ret = '>=' + M + '.0.0 <' + (+M + 1) + '.0.0';
- } else if (xp) {
- ret = '>=' + M + '.' + m + '.0 <' + M + '.' + (+m + 1) + '.0';
- }
-
- debug('xRange return', ret);
-
- return ret;
- });
-}
-
-// Because * is AND-ed with everything else in the comparator,
-// and '' means "any version", just remove the *s entirely.
-function replaceStars(comp, loose) {
- debug('replaceStars', comp, loose);
- // Looseness is ignored here. star is always as loose as it gets!
- return comp.trim().replace(re[STAR], '');
-}
-
-// This function is passed to string.replace(re[HYPHENRANGE])
-// M, m, patch, prerelease, build
-// 1.2 - 3.4.5 => >=1.2.0 <=3.4.5
-// 1.2.3 - 3.4 => >=1.2.0 <3.5.0 Any 3.4.x will do
-// 1.2 - 3.4 => >=1.2.0 <3.5.0
-function hyphenReplace($0,
- from, fM, fm, fp, fpr, fb,
- to, tM, tm, tp, tpr, tb) {
-
- if (isX(fM))
- from = '';
- else if (isX(fm))
- from = '>=' + fM + '.0.0';
- else if (isX(fp))
- from = '>=' + fM + '.' + fm + '.0';
- else
- from = '>=' + from;
-
- if (isX(tM))
- to = '';
- else if (isX(tm))
- to = '<' + (+tM + 1) + '.0.0';
- else if (isX(tp))
- to = '<' + tM + '.' + (+tm + 1) + '.0';
- else if (tpr)
- to = '<=' + tM + '.' + tm + '.' + tp + '-' + tpr;
- else
- to = '<=' + to;
-
- return (from + ' ' + to).trim();
-}
-
-
-// if ANY of the sets match ALL of its comparators, then pass
-Range.prototype.test = function(version) {
- if (!version)
- return false;
-
- if (typeof version === 'string')
- version = new SemVer(version, this.loose);
-
- for (var i = 0; i < this.set.length; i++) {
- if (testSet(this.set[i], version))
- return true;
- }
- return false;
-};
-
-function testSet(set, version) {
- for (var i = 0; i < set.length; i++) {
- if (!set[i].test(version))
- return false;
- }
-
- if (version.prerelease.length) {
- // Find the set of versions that are allowed to have prereleases
- // For example, ^1.2.3-pr.1 desugars to >=1.2.3-pr.1 <2.0.0
- // That should allow `1.2.3-pr.2` to pass.
- // However, `1.2.4-alpha.notready` should NOT be allowed,
- // even though it's within the range set by the comparators.
- for (var i = 0; i < set.length; i++) {
- debug(set[i].semver);
- if (set[i].semver === ANY)
- continue;
-
- if (set[i].semver.prerelease.length > 0) {
- var allowed = set[i].semver;
- if (allowed.major === version.major &&
- allowed.minor === version.minor &&
- allowed.patch === version.patch)
- return true;
- }
- }
-
- // Version has a -pre, but it's not one of the ones we like.
- return false;
- }
-
- return true;
-}
-
-exports.satisfies = satisfies;
-function satisfies(version, range, loose) {
- try {
- range = new Range(range, loose);
- } catch (er) {
- return false;
- }
- return range.test(version);
-}
-
-exports.maxSatisfying = maxSatisfying;
-function maxSatisfying(versions, range, loose) {
- var max = null;
- var maxSV = null;
- try {
- var rangeObj = new Range(range, loose);
- } catch (er) {
- return null;
- }
- versions.forEach(function (v) {
- if (rangeObj.test(v)) { // satisfies(v, range, loose)
- if (!max || maxSV.compare(v) === -1) { // compare(max, v, true)
- max = v;
- maxSV = new SemVer(max, loose);
- }
- }
- })
- return max;
-}
-
-exports.minSatisfying = minSatisfying;
-function minSatisfying(versions, range, loose) {
- var min = null;
- var minSV = null;
- try {
- var rangeObj = new Range(range, loose);
- } catch (er) {
- return null;
- }
- versions.forEach(function (v) {
- if (rangeObj.test(v)) { // satisfies(v, range, loose)
- if (!min || minSV.compare(v) === 1) { // compare(min, v, true)
- min = v;
- minSV = new SemVer(min, loose);
- }
- }
- })
- return min;
-}
-
-exports.validRange = validRange;
-function validRange(range, loose) {
- try {
- // Return '*' instead of '' so that truthiness works.
- // This will throw if it's invalid anyway
- return new Range(range, loose).range || '*';
- } catch (er) {
- return null;
- }
-}
-
-// Determine if version is less than all the versions possible in the range
-exports.ltr = ltr;
-function ltr(version, range, loose) {
- return outside(version, range, '<', loose);
-}
-
-// Determine if version is greater than all the versions possible in the range.
-exports.gtr = gtr;
-function gtr(version, range, loose) {
- return outside(version, range, '>', loose);
-}
-
-exports.outside = outside;
-function outside(version, range, hilo, loose) {
- version = new SemVer(version, loose);
- range = new Range(range, loose);
-
- var gtfn, ltefn, ltfn, comp, ecomp;
- switch (hilo) {
- case '>':
- gtfn = gt;
- ltefn = lte;
- ltfn = lt;
- comp = '>';
- ecomp = '>=';
- break;
- case '<':
- gtfn = lt;
- ltefn = gte;
- ltfn = gt;
- comp = '<';
- ecomp = '<=';
- break;
- default:
- throw new TypeError('Must provide a hilo val of "<" or ">"');
- }
-
- // If it satisifes the range it is not outside
- if (satisfies(version, range, loose)) {
- return false;
- }
-
- // From now on, variable terms are as if we're in "gtr" mode.
- // but note that everything is flipped for the "ltr" function.
-
- for (var i = 0; i < range.set.length; ++i) {
- var comparators = range.set[i];
-
- var high = null;
- var low = null;
-
- comparators.forEach(function(comparator) {
- if (comparator.semver === ANY) {
- comparator = new Comparator('>=0.0.0')
- }
- high = high || comparator;
- low = low || comparator;
- if (gtfn(comparator.semver, high.semver, loose)) {
- high = comparator;
- } else if (ltfn(comparator.semver, low.semver, loose)) {
- low = comparator;
- }
- });
-
- // If the edge version comparator has a operator then our version
- // isn't outside it
- if (high.operator === comp || high.operator === ecomp) {
- return false;
- }
-
- // If the lowest version comparator has an operator and our version
- // is less than it then it isn't higher than the range
- if ((!low.operator || low.operator === comp) &&
- ltefn(version, low.semver)) {
- return false;
- } else if (low.operator === ecomp && ltfn(version, low.semver)) {
- return false;
- }
- }
- return true;
-}
-
-exports.prerelease = prerelease;
-function prerelease(version, loose) {
- var parsed = parse(version, loose);
- return (parsed && parsed.prerelease.length) ? parsed.prerelease : null;
-}
-
-exports.intersects = intersects;
-function intersects(r1, r2, loose) {
- r1 = new Range(r1, loose)
- r2 = new Range(r2, loose)
- return r1.intersects(r2)
-}
-
-exports.coerce = coerce;
-function coerce(version) {
- if (version instanceof SemVer)
- return version;
-
- if (typeof version !== 'string')
- return null;
-
- var match = version.match(re[COERCE]);
-
- if (match == null)
- return null;
-
- return parse((match[1] || '0') + '.' + (match[2] || '0') + '.' + (match[3] || '0'));
-}
-
-
-/***/ }),
-/* 23 */
-/***/ (function(module, exports) {
-
-module.exports = require("stream");
-
-/***/ }),
-/* 24 */
-/***/ (function(module, exports) {
-
-module.exports = require("url");
-
-/***/ }),
-/* 25 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Subscription; });
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_isArray__ = __webpack_require__(41);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_isObject__ = __webpack_require__(444);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_isFunction__ = __webpack_require__(154);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_tryCatch__ = __webpack_require__(56);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__util_errorObject__ = __webpack_require__(48);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__util_UnsubscriptionError__ = __webpack_require__(441);
-/** PURE_IMPORTS_START _util_isArray,_util_isObject,_util_isFunction,_util_tryCatch,_util_errorObject,_util_UnsubscriptionError PURE_IMPORTS_END */
-
-
-
-
-
-
-var Subscription = /*@__PURE__*/ (function () {
- function Subscription(unsubscribe) {
- this.closed = false;
- this._parent = null;
- this._parents = null;
- this._subscriptions = null;
- if (unsubscribe) {
- this._unsubscribe = unsubscribe;
- }
- }
- Subscription.prototype.unsubscribe = function () {
- var hasErrors = false;
- var errors;
- if (this.closed) {
- return;
- }
- var _a = this, _parent = _a._parent, _parents = _a._parents, _unsubscribe = _a._unsubscribe, _subscriptions = _a._subscriptions;
- this.closed = true;
- this._parent = null;
- this._parents = null;
- this._subscriptions = null;
- var index = -1;
- var len = _parents ? _parents.length : 0;
- while (_parent) {
- _parent.remove(this);
- _parent = ++index < len && _parents[index] || null;
- }
- if (__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_2__util_isFunction__["a" /* isFunction */])(_unsubscribe)) {
- var trial = __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__util_tryCatch__["a" /* tryCatch */])(_unsubscribe).call(this);
- if (trial === __WEBPACK_IMPORTED_MODULE_4__util_errorObject__["a" /* errorObject */]) {
- hasErrors = true;
- errors = errors || (__WEBPACK_IMPORTED_MODULE_4__util_errorObject__["a" /* errorObject */].e instanceof __WEBPACK_IMPORTED_MODULE_5__util_UnsubscriptionError__["a" /* UnsubscriptionError */] ?
- flattenUnsubscriptionErrors(__WEBPACK_IMPORTED_MODULE_4__util_errorObject__["a" /* errorObject */].e.errors) : [__WEBPACK_IMPORTED_MODULE_4__util_errorObject__["a" /* errorObject */].e]);
- }
- }
- if (__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__util_isArray__["a" /* isArray */])(_subscriptions)) {
- index = -1;
- len = _subscriptions.length;
- while (++index < len) {
- var sub = _subscriptions[index];
- if (__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__util_isObject__["a" /* isObject */])(sub)) {
- var trial = __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__util_tryCatch__["a" /* tryCatch */])(sub.unsubscribe).call(sub);
- if (trial === __WEBPACK_IMPORTED_MODULE_4__util_errorObject__["a" /* errorObject */]) {
- hasErrors = true;
- errors = errors || [];
- var err = __WEBPACK_IMPORTED_MODULE_4__util_errorObject__["a" /* errorObject */].e;
- if (err instanceof __WEBPACK_IMPORTED_MODULE_5__util_UnsubscriptionError__["a" /* UnsubscriptionError */]) {
- errors = errors.concat(flattenUnsubscriptionErrors(err.errors));
- }
- else {
- errors.push(err);
- }
- }
- }
- }
- }
- if (hasErrors) {
- throw new __WEBPACK_IMPORTED_MODULE_5__util_UnsubscriptionError__["a" /* UnsubscriptionError */](errors);
- }
- };
- Subscription.prototype.add = function (teardown) {
- if (!teardown || (teardown === Subscription.EMPTY)) {
- return Subscription.EMPTY;
- }
- if (teardown === this) {
- return this;
- }
- var subscription = teardown;
- switch (typeof teardown) {
- case 'function':
- subscription = new Subscription(teardown);
- case 'object':
- if (subscription.closed || typeof subscription.unsubscribe !== 'function') {
- return subscription;
- }
- else if (this.closed) {
- subscription.unsubscribe();
- return subscription;
- }
- else if (typeof subscription._addParent !== 'function') {
- var tmp = subscription;
- subscription = new Subscription();
- subscription._subscriptions = [tmp];
- }
- break;
- default:
- throw new Error('unrecognized teardown ' + teardown + ' added to Subscription.');
- }
- var subscriptions = this._subscriptions || (this._subscriptions = []);
- subscriptions.push(subscription);
- subscription._addParent(this);
- return subscription;
- };
- Subscription.prototype.remove = function (subscription) {
- var subscriptions = this._subscriptions;
- if (subscriptions) {
- var subscriptionIndex = subscriptions.indexOf(subscription);
- if (subscriptionIndex !== -1) {
- subscriptions.splice(subscriptionIndex, 1);
- }
- }
- };
- Subscription.prototype._addParent = function (parent) {
- var _a = this, _parent = _a._parent, _parents = _a._parents;
- if (!_parent || _parent === parent) {
- this._parent = parent;
- }
- else if (!_parents) {
- this._parents = [parent];
- }
- else if (_parents.indexOf(parent) === -1) {
- _parents.push(parent);
- }
- };
- Subscription.EMPTY = (function (empty) {
- empty.closed = true;
- return empty;
- }(new Subscription()));
- return Subscription;
-}());
-
-function flattenUnsubscriptionErrors(errors) {
- return errors.reduce(function (errs, err) { return errs.concat((err instanceof __WEBPACK_IMPORTED_MODULE_5__util_UnsubscriptionError__["a" /* UnsubscriptionError */]) ? err.errors : err); }, []);
-}
-//# sourceMappingURL=Subscription.js.map
-
-
-/***/ }),
-/* 26 */
-/***/ (function(module, exports, __webpack_require__) {
-
-// Copyright 2015 Joyent, Inc.
-
-module.exports = {
- bufferSplit: bufferSplit,
- addRSAMissing: addRSAMissing,
- calculateDSAPublic: calculateDSAPublic,
- calculateED25519Public: calculateED25519Public,
- calculateX25519Public: calculateX25519Public,
- mpNormalize: mpNormalize,
- mpDenormalize: mpDenormalize,
- ecNormalize: ecNormalize,
- countZeros: countZeros,
- assertCompatible: assertCompatible,
- isCompatible: isCompatible,
- opensslKeyDeriv: opensslKeyDeriv,
- opensshCipherInfo: opensshCipherInfo,
- publicFromPrivateECDSA: publicFromPrivateECDSA,
- zeroPadToLength: zeroPadToLength,
- writeBitString: writeBitString,
- readBitString: readBitString
-};
-
-var assert = __webpack_require__(16);
-var Buffer = __webpack_require__(15).Buffer;
-var PrivateKey = __webpack_require__(33);
-var Key = __webpack_require__(27);
-var crypto = __webpack_require__(11);
-var algs = __webpack_require__(32);
-var asn1 = __webpack_require__(66);
-
-var ec, jsbn;
-var nacl;
-
-var MAX_CLASS_DEPTH = 3;
-
-function isCompatible(obj, klass, needVer) {
- if (obj === null || typeof (obj) !== 'object')
- return (false);
- if (needVer === undefined)
- needVer = klass.prototype._sshpkApiVersion;
- if (obj instanceof klass &&
- klass.prototype._sshpkApiVersion[0] == needVer[0])
- return (true);
- var proto = Object.getPrototypeOf(obj);
- var depth = 0;
- while (proto.constructor.name !== klass.name) {
- proto = Object.getPrototypeOf(proto);
- if (!proto || ++depth > MAX_CLASS_DEPTH)
- return (false);
- }
- if (proto.constructor.name !== klass.name)
- return (false);
- var ver = proto._sshpkApiVersion;
- if (ver === undefined)
- ver = klass._oldVersionDetect(obj);
- if (ver[0] != needVer[0] || ver[1] < needVer[1])
- return (false);
- return (true);
-}
-
-function assertCompatible(obj, klass, needVer, name) {
- if (name === undefined)
- name = 'object';
- assert.ok(obj, name + ' must not be null');
- assert.object(obj, name + ' must be an object');
- if (needVer === undefined)
- needVer = klass.prototype._sshpkApiVersion;
- if (obj instanceof klass &&
- klass.prototype._sshpkApiVersion[0] == needVer[0])
- return;
- var proto = Object.getPrototypeOf(obj);
- var depth = 0;
- while (proto.constructor.name !== klass.name) {
- proto = Object.getPrototypeOf(proto);
- assert.ok(proto && ++depth <= MAX_CLASS_DEPTH,
- name + ' must be a ' + klass.name + ' instance');
- }
- assert.strictEqual(proto.constructor.name, klass.name,
- name + ' must be a ' + klass.name + ' instance');
- var ver = proto._sshpkApiVersion;
- if (ver === undefined)
- ver = klass._oldVersionDetect(obj);
- assert.ok(ver[0] == needVer[0] && ver[1] >= needVer[1],
- name + ' must be compatible with ' + klass.name + ' klass ' +
- 'version ' + needVer[0] + '.' + needVer[1]);
-}
-
-var CIPHER_LEN = {
- 'des-ede3-cbc': { key: 7, iv: 8 },
- 'aes-128-cbc': { key: 16, iv: 16 }
-};
-var PKCS5_SALT_LEN = 8;
-
-function opensslKeyDeriv(cipher, salt, passphrase, count) {
- assert.buffer(salt, 'salt');
- assert.buffer(passphrase, 'passphrase');
- assert.number(count, 'iteration count');
-
- var clen = CIPHER_LEN[cipher];
- assert.object(clen, 'supported cipher');
-
- salt = salt.slice(0, PKCS5_SALT_LEN);
-
- var D, D_prev, bufs;
- var material = Buffer.alloc(0);
- while (material.length < clen.key + clen.iv) {
- bufs = [];
- if (D_prev)
- bufs.push(D_prev);
- bufs.push(passphrase);
- bufs.push(salt);
- D = Buffer.concat(bufs);
- for (var j = 0; j < count; ++j)
- D = crypto.createHash('md5').update(D).digest();
- material = Buffer.concat([material, D]);
- D_prev = D;
- }
-
- return ({
- key: material.slice(0, clen.key),
- iv: material.slice(clen.key, clen.key + clen.iv)
- });
-}
-
-/* Count leading zero bits on a buffer */
-function countZeros(buf) {
- var o = 0, obit = 8;
- while (o < buf.length) {
- var mask = (1 << obit);
- if ((buf[o] & mask) === mask)
- break;
- obit--;
- if (obit < 0) {
- o++;
- obit = 8;
- }
- }
- return (o*8 + (8 - obit) - 1);
-}
-
-function bufferSplit(buf, chr) {
- assert.buffer(buf);
- assert.string(chr);
-
- var parts = [];
- var lastPart = 0;
- var matches = 0;
- for (var i = 0; i < buf.length; ++i) {
- if (buf[i] === chr.charCodeAt(matches))
- ++matches;
- else if (buf[i] === chr.charCodeAt(0))
- matches = 1;
- else
- matches = 0;
-
- if (matches >= chr.length) {
- var newPart = i + 1;
- parts.push(buf.slice(lastPart, newPart - matches));
- lastPart = newPart;
- matches = 0;
- }
- }
- if (lastPart <= buf.length)
- parts.push(buf.slice(lastPart, buf.length));
-
- return (parts);
-}
-
-function ecNormalize(buf, addZero) {
- assert.buffer(buf);
- if (buf[0] === 0x00 && buf[1] === 0x04) {
- if (addZero)
- return (buf);
- return (buf.slice(1));
- } else if (buf[0] === 0x04) {
- if (!addZero)
- return (buf);
- } else {
- while (buf[0] === 0x00)
- buf = buf.slice(1);
- if (buf[0] === 0x02 || buf[0] === 0x03)
- throw (new Error('Compressed elliptic curve points ' +
- 'are not supported'));
- if (buf[0] !== 0x04)
- throw (new Error('Not a valid elliptic curve point'));
- if (!addZero)
- return (buf);
- }
- var b = Buffer.alloc(buf.length + 1);
- b[0] = 0x0;
- buf.copy(b, 1);
- return (b);
-}
-
-function readBitString(der, tag) {
- if (tag === undefined)
- tag = asn1.Ber.BitString;
- var buf = der.readString(tag, true);
- assert.strictEqual(buf[0], 0x00, 'bit strings with unused bits are ' +
- 'not supported (0x' + buf[0].toString(16) + ')');
- return (buf.slice(1));
-}
-
-function writeBitString(der, buf, tag) {
- if (tag === undefined)
- tag = asn1.Ber.BitString;
- var b = Buffer.alloc(buf.length + 1);
- b[0] = 0x00;
- buf.copy(b, 1);
- der.writeBuffer(b, tag);
-}
-
-function mpNormalize(buf) {
- assert.buffer(buf);
- while (buf.length > 1 && buf[0] === 0x00 && (buf[1] & 0x80) === 0x00)
- buf = buf.slice(1);
- if ((buf[0] & 0x80) === 0x80) {
- var b = Buffer.alloc(buf.length + 1);
- b[0] = 0x00;
- buf.copy(b, 1);
- buf = b;
- }
- return (buf);
-}
-
-function mpDenormalize(buf) {
- assert.buffer(buf);
- while (buf.length > 1 && buf[0] === 0x00)
- buf = buf.slice(1);
- return (buf);
-}
-
-function zeroPadToLength(buf, len) {
- assert.buffer(buf);
- assert.number(len);
- while (buf.length > len) {
- assert.equal(buf[0], 0x00);
- buf = buf.slice(1);
- }
- while (buf.length < len) {
- var b = Buffer.alloc(buf.length + 1);
- b[0] = 0x00;
- buf.copy(b, 1);
- buf = b;
- }
- return (buf);
-}
-
-function bigintToMpBuf(bigint) {
- var buf = Buffer.from(bigint.toByteArray());
- buf = mpNormalize(buf);
- return (buf);
-}
-
-function calculateDSAPublic(g, p, x) {
- assert.buffer(g);
- assert.buffer(p);
- assert.buffer(x);
- try {
- var bigInt = __webpack_require__(81).BigInteger;
- } catch (e) {
- throw (new Error('To load a PKCS#8 format DSA private key, ' +
- 'the node jsbn library is required.'));
- }
- g = new bigInt(g);
- p = new bigInt(p);
- x = new bigInt(x);
- var y = g.modPow(x, p);
- var ybuf = bigintToMpBuf(y);
- return (ybuf);
-}
-
-function calculateED25519Public(k) {
- assert.buffer(k);
-
- if (nacl === undefined)
- nacl = __webpack_require__(76);
-
- var kp = nacl.sign.keyPair.fromSeed(new Uint8Array(k));
- return (Buffer.from(kp.publicKey));
-}
-
-function calculateX25519Public(k) {
- assert.buffer(k);
-
- if (nacl === undefined)
- nacl = __webpack_require__(76);
-
- var kp = nacl.box.keyPair.fromSeed(new Uint8Array(k));
- return (Buffer.from(kp.publicKey));
-}
-
-function addRSAMissing(key) {
- assert.object(key);
- assertCompatible(key, PrivateKey, [1, 1]);
- try {
- var bigInt = __webpack_require__(81).BigInteger;
- } catch (e) {
- throw (new Error('To write a PEM private key from ' +
- 'this source, the node jsbn lib is required.'));
- }
-
- var d = new bigInt(key.part.d.data);
- var buf;
-
- if (!key.part.dmodp) {
- var p = new bigInt(key.part.p.data);
- var dmodp = d.mod(p.subtract(1));
-
- buf = bigintToMpBuf(dmodp);
- key.part.dmodp = {name: 'dmodp', data: buf};
- key.parts.push(key.part.dmodp);
- }
- if (!key.part.dmodq) {
- var q = new bigInt(key.part.q.data);
- var dmodq = d.mod(q.subtract(1));
-
- buf = bigintToMpBuf(dmodq);
- key.part.dmodq = {name: 'dmodq', data: buf};
- key.parts.push(key.part.dmodq);
- }
-}
-
-function publicFromPrivateECDSA(curveName, priv) {
- assert.string(curveName, 'curveName');
- assert.buffer(priv);
- if (ec === undefined)
- ec = __webpack_require__(139);
- if (jsbn === undefined)
- jsbn = __webpack_require__(81).BigInteger;
- var params = algs.curves[curveName];
- var p = new jsbn(params.p);
- var a = new jsbn(params.a);
- var b = new jsbn(params.b);
- var curve = new ec.ECCurveFp(p, a, b);
- var G = curve.decodePointHex(params.G.toString('hex'));
-
- var d = new jsbn(mpNormalize(priv));
- var pub = G.multiply(d);
- pub = Buffer.from(curve.encodePointHex(pub), 'hex');
-
- var parts = [];
- parts.push({name: 'curve', data: Buffer.from(curveName)});
- parts.push({name: 'Q', data: pub});
-
- var key = new Key({type: 'ecdsa', curve: curve, parts: parts});
- return (key);
-}
-
-function opensshCipherInfo(cipher) {
- var inf = {};
- switch (cipher) {
- case '3des-cbc':
- inf.keySize = 24;
- inf.blockSize = 8;
- inf.opensslName = 'des-ede3-cbc';
- break;
- case 'blowfish-cbc':
- inf.keySize = 16;
- inf.blockSize = 8;
- inf.opensslName = 'bf-cbc';
- break;
- case 'aes128-cbc':
- case 'aes128-ctr':
- case 'aes128-gcm@openssh.com':
- inf.keySize = 16;
- inf.blockSize = 16;
- inf.opensslName = 'aes-128-' + cipher.slice(7, 10);
- break;
- case 'aes192-cbc':
- case 'aes192-ctr':
- case 'aes192-gcm@openssh.com':
- inf.keySize = 24;
- inf.blockSize = 16;
- inf.opensslName = 'aes-192-' + cipher.slice(7, 10);
- break;
- case 'aes256-cbc':
- case 'aes256-ctr':
- case 'aes256-gcm@openssh.com':
- inf.keySize = 32;
- inf.blockSize = 16;
- inf.opensslName = 'aes-256-' + cipher.slice(7, 10);
- break;
- default:
- throw (new Error(
- 'Unsupported openssl cipher "' + cipher + '"'));
- }
- return (inf);
-}
-
-
-/***/ }),
-/* 27 */
-/***/ (function(module, exports, __webpack_require__) {
-
-// Copyright 2017 Joyent, Inc.
-
-module.exports = Key;
-
-var assert = __webpack_require__(16);
-var algs = __webpack_require__(32);
-var crypto = __webpack_require__(11);
-var Fingerprint = __webpack_require__(156);
-var Signature = __webpack_require__(75);
-var DiffieHellman = __webpack_require__(325).DiffieHellman;
-var errs = __webpack_require__(74);
-var utils = __webpack_require__(26);
-var PrivateKey = __webpack_require__(33);
-var edCompat;
-
-try {
- edCompat = __webpack_require__(454);
-} catch (e) {
- /* Just continue through, and bail out if we try to use it. */
-}
-
-var InvalidAlgorithmError = errs.InvalidAlgorithmError;
-var KeyParseError = errs.KeyParseError;
-
-var formats = {};
-formats['auto'] = __webpack_require__(455);
-formats['pem'] = __webpack_require__(86);
-formats['pkcs1'] = __webpack_require__(327);
-formats['pkcs8'] = __webpack_require__(157);
-formats['rfc4253'] = __webpack_require__(103);
-formats['ssh'] = __webpack_require__(456);
-formats['ssh-private'] = __webpack_require__(192);
-formats['openssh'] = formats['ssh-private'];
-formats['dnssec'] = __webpack_require__(326);
-
-function Key(opts) {
- assert.object(opts, 'options');
- assert.arrayOfObject(opts.parts, 'options.parts');
- assert.string(opts.type, 'options.type');
- assert.optionalString(opts.comment, 'options.comment');
-
- var algInfo = algs.info[opts.type];
- if (typeof (algInfo) !== 'object')
- throw (new InvalidAlgorithmError(opts.type));
-
- var partLookup = {};
- for (var i = 0; i < opts.parts.length; ++i) {
- var part = opts.parts[i];
- partLookup[part.name] = part;
- }
-
- this.type = opts.type;
- this.parts = opts.parts;
- this.part = partLookup;
- this.comment = undefined;
- this.source = opts.source;
-
- /* for speeding up hashing/fingerprint operations */
- this._rfc4253Cache = opts._rfc4253Cache;
- this._hashCache = {};
-
- var sz;
- this.curve = undefined;
- if (this.type === 'ecdsa') {
- var curve = this.part.curve.data.toString();
- this.curve = curve;
- sz = algs.curves[curve].size;
- } else if (this.type === 'ed25519' || this.type === 'curve25519') {
- sz = 256;
- this.curve = 'curve25519';
- } else {
- var szPart = this.part[algInfo.sizePart];
- sz = szPart.data.length;
- sz = sz * 8 - utils.countZeros(szPart.data);
- }
- this.size = sz;
-}
-
-Key.formats = formats;
-
-Key.prototype.toBuffer = function (format, options) {
- if (format === undefined)
- format = 'ssh';
- assert.string(format, 'format');
- assert.object(formats[format], 'formats[format]');
- assert.optionalObject(options, 'options');
-
- if (format === 'rfc4253') {
- if (this._rfc4253Cache === undefined)
- this._rfc4253Cache = formats['rfc4253'].write(this);
- return (this._rfc4253Cache);
- }
-
- return (formats[format].write(this, options));
-};
-
-Key.prototype.toString = function (format, options) {
- return (this.toBuffer(format, options).toString());
-};
-
-Key.prototype.hash = function (algo) {
- assert.string(algo, 'algorithm');
- algo = algo.toLowerCase();
- if (algs.hashAlgs[algo] === undefined)
- throw (new InvalidAlgorithmError(algo));
-
- if (this._hashCache[algo])
- return (this._hashCache[algo]);
- var hash = crypto.createHash(algo).
- update(this.toBuffer('rfc4253')).digest();
- this._hashCache[algo] = hash;
- return (hash);
-};
-
-Key.prototype.fingerprint = function (algo) {
- if (algo === undefined)
- algo = 'sha256';
- assert.string(algo, 'algorithm');
- var opts = {
- type: 'key',
- hash: this.hash(algo),
- algorithm: algo
- };
- return (new Fingerprint(opts));
-};
-
-Key.prototype.defaultHashAlgorithm = function () {
- var hashAlgo = 'sha1';
- if (this.type === 'rsa')
- hashAlgo = 'sha256';
- if (this.type === 'dsa' && this.size > 1024)
- hashAlgo = 'sha256';
- if (this.type === 'ed25519')
- hashAlgo = 'sha512';
- if (this.type === 'ecdsa') {
- if (this.size <= 256)
- hashAlgo = 'sha256';
- else if (this.size <= 384)
- hashAlgo = 'sha384';
- else
- hashAlgo = 'sha512';
- }
- return (hashAlgo);
-};
-
-Key.prototype.createVerify = function (hashAlgo) {
- if (hashAlgo === undefined)
- hashAlgo = this.defaultHashAlgorithm();
- assert.string(hashAlgo, 'hash algorithm');
-
- /* ED25519 is not supported by OpenSSL, use a javascript impl. */
- if (this.type === 'ed25519' && edCompat !== undefined)
- return (new edCompat.Verifier(this, hashAlgo));
- if (this.type === 'curve25519')
- throw (new Error('Curve25519 keys are not suitable for ' +
- 'signing or verification'));
-
- var v, nm, err;
- try {
- nm = hashAlgo.toUpperCase();
- v = crypto.createVerify(nm);
- } catch (e) {
- err = e;
- }
- if (v === undefined || (err instanceof Error &&
- err.message.match(/Unknown message digest/))) {
- nm = 'RSA-';
- nm += hashAlgo.toUpperCase();
- v = crypto.createVerify(nm);
- }
- assert.ok(v, 'failed to create verifier');
- var oldVerify = v.verify.bind(v);
- var key = this.toBuffer('pkcs8');
- var curve = this.curve;
- var self = this;
- v.verify = function (signature, fmt) {
- if (Signature.isSignature(signature, [2, 0])) {
- if (signature.type !== self.type)
- return (false);
- if (signature.hashAlgorithm &&
- signature.hashAlgorithm !== hashAlgo)
- return (false);
- if (signature.curve && self.type === 'ecdsa' &&
- signature.curve !== curve)
- return (false);
- return (oldVerify(key, signature.toBuffer('asn1')));
-
- } else if (typeof (signature) === 'string' ||
- Buffer.isBuffer(signature)) {
- return (oldVerify(key, signature, fmt));
-
- /*
- * Avoid doing this on valid arguments, walking the prototype
- * chain can be quite slow.
- */
- } else if (Signature.isSignature(signature, [1, 0])) {
- throw (new Error('signature was created by too old ' +
- 'a version of sshpk and cannot be verified'));
-
- } else {
- throw (new TypeError('signature must be a string, ' +
- 'Buffer, or Signature object'));
- }
- };
- return (v);
-};
-
-Key.prototype.createDiffieHellman = function () {
- if (this.type === 'rsa')
- throw (new Error('RSA keys do not support Diffie-Hellman'));
-
- return (new DiffieHellman(this));
-};
-Key.prototype.createDH = Key.prototype.createDiffieHellman;
-
-Key.parse = function (data, format, options) {
- if (typeof (data) !== 'string')
- assert.buffer(data, 'data');
- if (format === undefined)
- format = 'auto';
- assert.string(format, 'format');
- if (typeof (options) === 'string')
- options = { filename: options };
- assert.optionalObject(options, 'options');
- if (options === undefined)
- options = {};
- assert.optionalString(options.filename, 'options.filename');
- if (options.filename === undefined)
- options.filename = '(unnamed)';
-
- assert.object(formats[format], 'formats[format]');
-
- try {
- var k = formats[format].read(data, options);
- if (k instanceof PrivateKey)
- k = k.toPublic();
- if (!k.comment)
- k.comment = options.filename;
- return (k);
- } catch (e) {
- if (e.name === 'KeyEncryptedError')
- throw (e);
- throw (new KeyParseError(options.filename, format, e));
- }
-};
-
-Key.isKey = function (obj, ver) {
- return (utils.isCompatible(obj, Key, ver));
-};
-
-/*
- * API versions for Key:
- * [1,0] -- initial ver, may take Signature for createVerify or may not
- * [1,1] -- added pkcs1, pkcs8 formats
- * [1,2] -- added auto, ssh-private, openssh formats
- * [1,3] -- added defaultHashAlgorithm
- * [1,4] -- added ed support, createDH
- * [1,5] -- first explicitly tagged version
- * [1,6] -- changed ed25519 part names
- */
-Key.prototype._sshpkApiVersion = [1, 6];
-
-Key._oldVersionDetect = function (obj) {
- assert.func(obj.toBuffer);
- assert.func(obj.fingerprint);
- if (obj.createDH)
- return ([1, 4]);
- if (obj.defaultHashAlgorithm)
- return ([1, 3]);
- if (obj.formats['auto'])
- return ([1, 2]);
- if (obj.formats['pkcs1'])
- return ([1, 1]);
- return ([1, 0]);
-};
-
-
-/***/ }),
-/* 28 */
-/***/ (function(module, exports) {
-
-module.exports = require("assert");
-
-/***/ }),
-/* 29 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = nullify;
-function nullify(obj = {}) {
- if (Array.isArray(obj)) {
- for (var _iterator = obj, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
- var _ref;
-
- if (_isArray) {
- if (_i >= _iterator.length) break;
- _ref = _iterator[_i++];
- } else {
- _i = _iterator.next();
- if (_i.done) break;
- _ref = _i.value;
- }
-
- const item = _ref;
-
- nullify(item);
- }
- } else if (obj !== null && typeof obj === 'object' || typeof obj === 'function') {
- Object.setPrototypeOf(obj, null);
-
- // for..in can only be applied to 'object', not 'function'
- if (typeof obj === 'object') {
- for (const key in obj) {
- nullify(obj[key]);
- }
- }
- }
-
- return obj;
-}
-
-/***/ }),
-/* 30 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-const escapeStringRegexp = __webpack_require__(388);
-const ansiStyles = __webpack_require__(506);
-const stdoutColor = __webpack_require__(598).stdout;
-
-const template = __webpack_require__(599);
-
-const isSimpleWindowsTerm = process.platform === 'win32' && !(process.env.TERM || '').toLowerCase().startsWith('xterm');
-
-// `supportsColor.level` → `ansiStyles.color[name]` mapping
-const levelMapping = ['ansi', 'ansi', 'ansi256', 'ansi16m'];
-
-// `color-convert` models to exclude from the Chalk API due to conflicts and such
-const skipModels = new Set(['gray']);
-
-const styles = Object.create(null);
-
-function applyOptions(obj, options) {
- options = options || {};
-
- // Detect level if not set manually
- const scLevel = stdoutColor ? stdoutColor.level : 0;
- obj.level = options.level === undefined ? scLevel : options.level;
- obj.enabled = 'enabled' in options ? options.enabled : obj.level > 0;
-}
-
-function Chalk(options) {
- // We check for this.template here since calling `chalk.constructor()`
- // by itself will have a `this` of a previously constructed chalk object
- if (!this || !(this instanceof Chalk) || this.template) {
- const chalk = {};
- applyOptions(chalk, options);
-
- chalk.template = function () {
- const args = [].slice.call(arguments);
- return chalkTag.apply(null, [chalk.template].concat(args));
- };
-
- Object.setPrototypeOf(chalk, Chalk.prototype);
- Object.setPrototypeOf(chalk.template, chalk);
-
- chalk.template.constructor = Chalk;
-
- return chalk.template;
- }
-
- applyOptions(this, options);
-}
-
-// Use bright blue on Windows as the normal blue color is illegible
-if (isSimpleWindowsTerm) {
- ansiStyles.blue.open = '\u001B[94m';
-}
-
-for (const key of Object.keys(ansiStyles)) {
- ansiStyles[key].closeRe = new RegExp(escapeStringRegexp(ansiStyles[key].close), 'g');
-
- styles[key] = {
- get() {
- const codes = ansiStyles[key];
- return build.call(this, this._styles ? this._styles.concat(codes) : [codes], this._empty, key);
- }
- };
-}
-
-styles.visible = {
- get() {
- return build.call(this, this._styles || [], true, 'visible');
- }
-};
-
-ansiStyles.color.closeRe = new RegExp(escapeStringRegexp(ansiStyles.color.close), 'g');
-for (const model of Object.keys(ansiStyles.color.ansi)) {
- if (skipModels.has(model)) {
- continue;
- }
-
- styles[model] = {
- get() {
- const level = this.level;
- return function () {
- const open = ansiStyles.color[levelMapping[level]][model].apply(null, arguments);
- const codes = {
- open,
- close: ansiStyles.color.close,
- closeRe: ansiStyles.color.closeRe
- };
- return build.call(this, this._styles ? this._styles.concat(codes) : [codes], this._empty, model);
- };
- }
- };
-}
-
-ansiStyles.bgColor.closeRe = new RegExp(escapeStringRegexp(ansiStyles.bgColor.close), 'g');
-for (const model of Object.keys(ansiStyles.bgColor.ansi)) {
- if (skipModels.has(model)) {
- continue;
- }
-
- const bgModel = 'bg' + model[0].toUpperCase() + model.slice(1);
- styles[bgModel] = {
- get() {
- const level = this.level;
- return function () {
- const open = ansiStyles.bgColor[levelMapping[level]][model].apply(null, arguments);
- const codes = {
- open,
- close: ansiStyles.bgColor.close,
- closeRe: ansiStyles.bgColor.closeRe
- };
- return build.call(this, this._styles ? this._styles.concat(codes) : [codes], this._empty, model);
- };
- }
- };
-}
-
-const proto = Object.defineProperties(() => {}, styles);
-
-function build(_styles, _empty, key) {
- const builder = function () {
- return applyStyle.apply(builder, arguments);
- };
-
- builder._styles = _styles;
- builder._empty = _empty;
-
- const self = this;
-
- Object.defineProperty(builder, 'level', {
- enumerable: true,
- get() {
- return self.level;
- },
- set(level) {
- self.level = level;
- }
- });
-
- Object.defineProperty(builder, 'enabled', {
- enumerable: true,
- get() {
- return self.enabled;
- },
- set(enabled) {
- self.enabled = enabled;
- }
- });
-
- // See below for fix regarding invisible grey/dim combination on Windows
- builder.hasGrey = this.hasGrey || key === 'gray' || key === 'grey';
-
- // `__proto__` is used because we must return a function, but there is
- // no way to create a function with a different prototype
- builder.__proto__ = proto; // eslint-disable-line no-proto
-
- return builder;
-}
-
-function applyStyle() {
- // Support varags, but simply cast to string in case there's only one arg
- const args = arguments;
- const argsLen = args.length;
- let str = String(arguments[0]);
-
- if (argsLen === 0) {
- return '';
- }
-
- if (argsLen > 1) {
- // Don't slice `arguments`, it prevents V8 optimizations
- for (let a = 1; a < argsLen; a++) {
- str += ' ' + args[a];
- }
- }
-
- if (!this.enabled || this.level <= 0 || !str) {
- return this._empty ? '' : str;
- }
-
- // Turns out that on Windows dimmed gray text becomes invisible in cmd.exe,
- // see https://github.com/chalk/chalk/issues/58
- // If we're on Windows and we're dealing with a gray color, temporarily make 'dim' a noop.
- const originalDim = ansiStyles.dim.open;
- if (isSimpleWindowsTerm && this.hasGrey) {
- ansiStyles.dim.open = '';
- }
-
- for (const code of this._styles.slice().reverse()) {
- // Replace any instances already present with a re-opening code
- // otherwise only the part of the string until said closing code
- // will be colored, and the rest will simply be 'plain'.
- str = code.open + str.replace(code.closeRe, code.open) + code.close;
-
- // Close the styling before a linebreak and reopen
- // after next line to fix a bleed issue on macOS
- // https://github.com/chalk/chalk/pull/92
- str = str.replace(/\r?\n/g, `${code.close}$&${code.open}`);
- }
-
- // Reset the original `dim` if we changed it to work around the Windows dimmed gray issue
- ansiStyles.dim.open = originalDim;
-
- return str;
-}
-
-function chalkTag(chalk, strings) {
- if (!Array.isArray(strings)) {
- // If chalk() was called by itself or with a string,
- // return the string itself as a string.
- return [].slice.call(arguments, 1).join(' ');
- }
-
- const args = [].slice.call(arguments, 2);
- const parts = [strings.raw[0]];
-
- for (let i = 1; i < strings.length; i++) {
- parts.push(String(args[i - 1]).replace(/[{}\\]/g, '\\$&'));
- parts.push(String(strings.raw[i]));
- }
-
- return template(chalk, parts.join(''));
-}
-
-Object.defineProperties(Chalk.prototype, styles);
-
-module.exports = Chalk(); // eslint-disable-line new-cap
-module.exports.supportsColor = stdoutColor;
-module.exports.default = module.exports; // For TypeScript
-
-
-/***/ }),
-/* 31 */
-/***/ (function(module, exports) {
-
-var core = module.exports = { version: '2.5.7' };
-if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
-
-
-/***/ }),
-/* 32 */
-/***/ (function(module, exports, __webpack_require__) {
-
-// Copyright 2015 Joyent, Inc.
-
-var Buffer = __webpack_require__(15).Buffer;
-
-var algInfo = {
- 'dsa': {
- parts: ['p', 'q', 'g', 'y'],
- sizePart: 'p'
- },
- 'rsa': {
- parts: ['e', 'n'],
- sizePart: 'n'
- },
- 'ecdsa': {
- parts: ['curve', 'Q'],
- sizePart: 'Q'
- },
- 'ed25519': {
- parts: ['A'],
- sizePart: 'A'
- }
-};
-algInfo['curve25519'] = algInfo['ed25519'];
-
-var algPrivInfo = {
- 'dsa': {
- parts: ['p', 'q', 'g', 'y', 'x']
- },
- 'rsa': {
- parts: ['n', 'e', 'd', 'iqmp', 'p', 'q']
- },
- 'ecdsa': {
- parts: ['curve', 'Q', 'd']
- },
- 'ed25519': {
- parts: ['A', 'k']
- }
-};
-algPrivInfo['curve25519'] = algPrivInfo['ed25519'];
-
-var hashAlgs = {
- 'md5': true,
- 'sha1': true,
- 'sha256': true,
- 'sha384': true,
- 'sha512': true
-};
-
-/*
- * Taken from
- * http://csrc.nist.gov/groups/ST/toolkit/documents/dss/NISTReCur.pdf
- */
-var curves = {
- 'nistp256': {
- size: 256,
- pkcs8oid: '1.2.840.10045.3.1.7',
- p: Buffer.from(('00' +
- 'ffffffff 00000001 00000000 00000000' +
- '00000000 ffffffff ffffffff ffffffff').
- replace(/ /g, ''), 'hex'),
- a: Buffer.from(('00' +
- 'FFFFFFFF 00000001 00000000 00000000' +
- '00000000 FFFFFFFF FFFFFFFF FFFFFFFC').
- replace(/ /g, ''), 'hex'),
- b: Buffer.from((
- '5ac635d8 aa3a93e7 b3ebbd55 769886bc' +
- '651d06b0 cc53b0f6 3bce3c3e 27d2604b').
- replace(/ /g, ''), 'hex'),
- s: Buffer.from(('00' +
- 'c49d3608 86e70493 6a6678e1 139d26b7' +
- '819f7e90').
- replace(/ /g, ''), 'hex'),
- n: Buffer.from(('00' +
- 'ffffffff 00000000 ffffffff ffffffff' +
- 'bce6faad a7179e84 f3b9cac2 fc632551').
- replace(/ /g, ''), 'hex'),
- G: Buffer.from(('04' +
- '6b17d1f2 e12c4247 f8bce6e5 63a440f2' +
- '77037d81 2deb33a0 f4a13945 d898c296' +
- '4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16' +
- '2bce3357 6b315ece cbb64068 37bf51f5').
- replace(/ /g, ''), 'hex')
- },
- 'nistp384': {
- size: 384,
- pkcs8oid: '1.3.132.0.34',
- p: Buffer.from(('00' +
- 'ffffffff ffffffff ffffffff ffffffff' +
- 'ffffffff ffffffff ffffffff fffffffe' +
- 'ffffffff 00000000 00000000 ffffffff').
- replace(/ /g, ''), 'hex'),
- a: Buffer.from(('00' +
- 'FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF' +
- 'FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE' +
- 'FFFFFFFF 00000000 00000000 FFFFFFFC').
- replace(/ /g, ''), 'hex'),
- b: Buffer.from((
- 'b3312fa7 e23ee7e4 988e056b e3f82d19' +
- '181d9c6e fe814112 0314088f 5013875a' +
- 'c656398d 8a2ed19d 2a85c8ed d3ec2aef').
- replace(/ /g, ''), 'hex'),
- s: Buffer.from(('00' +
- 'a335926a a319a27a 1d00896a 6773a482' +
- '7acdac73').
- replace(/ /g, ''), 'hex'),
- n: Buffer.from(('00' +
- 'ffffffff ffffffff ffffffff ffffffff' +
- 'ffffffff ffffffff c7634d81 f4372ddf' +
- '581a0db2 48b0a77a ecec196a ccc52973').
- replace(/ /g, ''), 'hex'),
- G: Buffer.from(('04' +
- 'aa87ca22 be8b0537 8eb1c71e f320ad74' +
- '6e1d3b62 8ba79b98 59f741e0 82542a38' +
- '5502f25d bf55296c 3a545e38 72760ab7' +
- '3617de4a 96262c6f 5d9e98bf 9292dc29' +
- 'f8f41dbd 289a147c e9da3113 b5f0b8c0' +
- '0a60b1ce 1d7e819d 7a431d7c 90ea0e5f').
- replace(/ /g, ''), 'hex')
- },
- 'nistp521': {
- size: 521,
- pkcs8oid: '1.3.132.0.35',
- p: Buffer.from((
- '01ffffff ffffffff ffffffff ffffffff' +
- 'ffffffff ffffffff ffffffff ffffffff' +
- 'ffffffff ffffffff ffffffff ffffffff' +
- 'ffffffff ffffffff ffffffff ffffffff' +
- 'ffff').replace(/ /g, ''), 'hex'),
- a: Buffer.from(('01FF' +
- 'FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF' +
- 'FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF' +
- 'FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF' +
- 'FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFC').
- replace(/ /g, ''), 'hex'),
- b: Buffer.from(('51' +
- '953eb961 8e1c9a1f 929a21a0 b68540ee' +
- 'a2da725b 99b315f3 b8b48991 8ef109e1' +
- '56193951 ec7e937b 1652c0bd 3bb1bf07' +
- '3573df88 3d2c34f1 ef451fd4 6b503f00').
- replace(/ /g, ''), 'hex'),
- s: Buffer.from(('00' +
- 'd09e8800 291cb853 96cc6717 393284aa' +
- 'a0da64ba').replace(/ /g, ''), 'hex'),
- n: Buffer.from(('01ff' +
- 'ffffffff ffffffff ffffffff ffffffff' +
- 'ffffffff ffffffff ffffffff fffffffa' +
- '51868783 bf2f966b 7fcc0148 f709a5d0' +
- '3bb5c9b8 899c47ae bb6fb71e 91386409').
- replace(/ /g, ''), 'hex'),
- G: Buffer.from(('04' +
- '00c6 858e06b7 0404e9cd 9e3ecb66 2395b442' +
- '9c648139 053fb521 f828af60 6b4d3dba' +
- 'a14b5e77 efe75928 fe1dc127 a2ffa8de' +
- '3348b3c1 856a429b f97e7e31 c2e5bd66' +
- '0118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9' +
- '98f54449 579b4468 17afbd17 273e662c' +
- '97ee7299 5ef42640 c550b901 3fad0761' +
- '353c7086 a272c240 88be9476 9fd16650').
- replace(/ /g, ''), 'hex')
- }
-};
-
-module.exports = {
- info: algInfo,
- privInfo: algPrivInfo,
- hashAlgs: hashAlgs,
- curves: curves
-};
-
-
-/***/ }),
-/* 33 */
-/***/ (function(module, exports, __webpack_require__) {
-
-// Copyright 2017 Joyent, Inc.
-
-module.exports = PrivateKey;
-
-var assert = __webpack_require__(16);
-var Buffer = __webpack_require__(15).Buffer;
-var algs = __webpack_require__(32);
-var crypto = __webpack_require__(11);
-var Fingerprint = __webpack_require__(156);
-var Signature = __webpack_require__(75);
-var errs = __webpack_require__(74);
-var util = __webpack_require__(3);
-var utils = __webpack_require__(26);
-var dhe = __webpack_require__(325);
-var generateECDSA = dhe.generateECDSA;
-var generateED25519 = dhe.generateED25519;
-var edCompat;
-var nacl;
-
-try {
- edCompat = __webpack_require__(454);
-} catch (e) {
- /* Just continue through, and bail out if we try to use it. */
-}
-
-var Key = __webpack_require__(27);
-
-var InvalidAlgorithmError = errs.InvalidAlgorithmError;
-var KeyParseError = errs.KeyParseError;
-var KeyEncryptedError = errs.KeyEncryptedError;
-
-var formats = {};
-formats['auto'] = __webpack_require__(455);
-formats['pem'] = __webpack_require__(86);
-formats['pkcs1'] = __webpack_require__(327);
-formats['pkcs8'] = __webpack_require__(157);
-formats['rfc4253'] = __webpack_require__(103);
-formats['ssh-private'] = __webpack_require__(192);
-formats['openssh'] = formats['ssh-private'];
-formats['ssh'] = formats['ssh-private'];
-formats['dnssec'] = __webpack_require__(326);
-
-function PrivateKey(opts) {
- assert.object(opts, 'options');
- Key.call(this, opts);
-
- this._pubCache = undefined;
-}
-util.inherits(PrivateKey, Key);
-
-PrivateKey.formats = formats;
-
-PrivateKey.prototype.toBuffer = function (format, options) {
- if (format === undefined)
- format = 'pkcs1';
- assert.string(format, 'format');
- assert.object(formats[format], 'formats[format]');
- assert.optionalObject(options, 'options');
-
- return (formats[format].write(this, options));
-};
-
-PrivateKey.prototype.hash = function (algo) {
- return (this.toPublic().hash(algo));
-};
-
-PrivateKey.prototype.toPublic = function () {
- if (this._pubCache)
- return (this._pubCache);
-
- var algInfo = algs.info[this.type];
- var pubParts = [];
- for (var i = 0; i < algInfo.parts.length; ++i) {
- var p = algInfo.parts[i];
- pubParts.push(this.part[p]);
- }
-
- this._pubCache = new Key({
- type: this.type,
- source: this,
- parts: pubParts
- });
- if (this.comment)
- this._pubCache.comment = this.comment;
- return (this._pubCache);
-};
-
-PrivateKey.prototype.derive = function (newType) {
- assert.string(newType, 'type');
- var priv, pub, pair;
-
- if (this.type === 'ed25519' && newType === 'curve25519') {
- if (nacl === undefined)
- nacl = __webpack_require__(76);
-
- priv = this.part.k.data;
- if (priv[0] === 0x00)
- priv = priv.slice(1);
-
- pair = nacl.box.keyPair.fromSecretKey(new Uint8Array(priv));
- pub = Buffer.from(pair.publicKey);
-
- return (new PrivateKey({
- type: 'curve25519',
- parts: [
- { name: 'A', data: utils.mpNormalize(pub) },
- { name: 'k', data: utils.mpNormalize(priv) }
- ]
- }));
- } else if (this.type === 'curve25519' && newType === 'ed25519') {
- if (nacl === undefined)
- nacl = __webpack_require__(76);
-
- priv = this.part.k.data;
- if (priv[0] === 0x00)
- priv = priv.slice(1);
-
- pair = nacl.sign.keyPair.fromSeed(new Uint8Array(priv));
- pub = Buffer.from(pair.publicKey);
-
- return (new PrivateKey({
- type: 'ed25519',
- parts: [
- { name: 'A', data: utils.mpNormalize(pub) },
- { name: 'k', data: utils.mpNormalize(priv) }
- ]
- }));
- }
- throw (new Error('Key derivation not supported from ' + this.type +
- ' to ' + newType));
-};
-
-PrivateKey.prototype.createVerify = function (hashAlgo) {
- return (this.toPublic().createVerify(hashAlgo));
-};
-
-PrivateKey.prototype.createSign = function (hashAlgo) {
- if (hashAlgo === undefined)
- hashAlgo = this.defaultHashAlgorithm();
- assert.string(hashAlgo, 'hash algorithm');
-
- /* ED25519 is not supported by OpenSSL, use a javascript impl. */
- if (this.type === 'ed25519' && edCompat !== undefined)
- return (new edCompat.Signer(this, hashAlgo));
- if (this.type === 'curve25519')
- throw (new Error('Curve25519 keys are not suitable for ' +
- 'signing or verification'));
-
- var v, nm, err;
- try {
- nm = hashAlgo.toUpperCase();
- v = crypto.createSign(nm);
- } catch (e) {
- err = e;
- }
- if (v === undefined || (err instanceof Error &&
- err.message.match(/Unknown message digest/))) {
- nm = 'RSA-';
- nm += hashAlgo.toUpperCase();
- v = crypto.createSign(nm);
- }
- assert.ok(v, 'failed to create verifier');
- var oldSign = v.sign.bind(v);
- var key = this.toBuffer('pkcs1');
- var type = this.type;
- var curve = this.curve;
- v.sign = function () {
- var sig = oldSign(key);
- if (typeof (sig) === 'string')
- sig = Buffer.from(sig, 'binary');
- sig = Signature.parse(sig, type, 'asn1');
- sig.hashAlgorithm = hashAlgo;
- sig.curve = curve;
- return (sig);
- };
- return (v);
-};
-
-PrivateKey.parse = function (data, format, options) {
- if (typeof (data) !== 'string')
- assert.buffer(data, 'data');
- if (format === undefined)
- format = 'auto';
- assert.string(format, 'format');
- if (typeof (options) === 'string')
- options = { filename: options };
- assert.optionalObject(options, 'options');
- if (options === undefined)
- options = {};
- assert.optionalString(options.filename, 'options.filename');
- if (options.filename === undefined)
- options.filename = '(unnamed)';
-
- assert.object(formats[format], 'formats[format]');
-
- try {
- var k = formats[format].read(data, options);
- assert.ok(k instanceof PrivateKey, 'key is not a private key');
- if (!k.comment)
- k.comment = options.filename;
- return (k);
- } catch (e) {
- if (e.name === 'KeyEncryptedError')
- throw (e);
- throw (new KeyParseError(options.filename, format, e));
- }
-};
-
-PrivateKey.isPrivateKey = function (obj, ver) {
- return (utils.isCompatible(obj, PrivateKey, ver));
-};
-
-PrivateKey.generate = function (type, options) {
- if (options === undefined)
- options = {};
- assert.object(options, 'options');
-
- switch (type) {
- case 'ecdsa':
- if (options.curve === undefined)
- options.curve = 'nistp256';
- assert.string(options.curve, 'options.curve');
- return (generateECDSA(options.curve));
- case 'ed25519':
- return (generateED25519());
- default:
- throw (new Error('Key generation not supported with key ' +
- 'type "' + type + '"'));
- }
-};
-
-/*
- * API versions for PrivateKey:
- * [1,0] -- initial ver
- * [1,1] -- added auto, pkcs[18], openssh/ssh-private formats
- * [1,2] -- added defaultHashAlgorithm
- * [1,3] -- added derive, ed, createDH
- * [1,4] -- first tagged version
- * [1,5] -- changed ed25519 part names and format
- */
-PrivateKey.prototype._sshpkApiVersion = [1, 5];
-
-PrivateKey._oldVersionDetect = function (obj) {
- assert.func(obj.toPublic);
- assert.func(obj.createSign);
- if (obj.derive)
- return ([1, 3]);
- if (obj.defaultHashAlgorithm)
- return ([1, 2]);
- if (obj.formats['auto'])
- return ([1, 1]);
- return ([1, 0]);
-};
-
-
-/***/ }),
-/* 34 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.wrapLifecycle = exports.run = exports.install = exports.Install = undefined;
-
-var _extends2;
-
-function _load_extends() {
- return _extends2 = _interopRequireDefault(__webpack_require__(21));
-}
-
-var _asyncToGenerator2;
-
-function _load_asyncToGenerator() {
- return _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(2));
-}
-
-let install = exports.install = (() => {
- var _ref29 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (config, reporter, flags, lockfile) {
- yield wrapLifecycle(config, flags, (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- const install = new Install(flags, config, reporter, lockfile);
- yield install.init();
- }));
- });
-
- return function install(_x7, _x8, _x9, _x10) {
- return _ref29.apply(this, arguments);
- };
-})();
-
-let run = exports.run = (() => {
- var _ref31 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (config, reporter, flags, args) {
- let lockfile;
- let error = 'installCommandRenamed';
- if (flags.lockfile === false) {
- lockfile = new (_lockfile || _load_lockfile()).default();
- } else {
- lockfile = yield (_lockfile || _load_lockfile()).default.fromDirectory(config.lockfileFolder, reporter);
- }
-
- if (args.length) {
- const exampleArgs = args.slice();
-
- if (flags.saveDev) {
- exampleArgs.push('--dev');
- }
- if (flags.savePeer) {
- exampleArgs.push('--peer');
- }
- if (flags.saveOptional) {
- exampleArgs.push('--optional');
- }
- if (flags.saveExact) {
- exampleArgs.push('--exact');
- }
- if (flags.saveTilde) {
- exampleArgs.push('--tilde');
- }
- let command = 'add';
- if (flags.global) {
- error = 'globalFlagRemoved';
- command = 'global add';
- }
- throw new (_errors || _load_errors()).MessageError(reporter.lang(error, `yarn ${command} ${exampleArgs.join(' ')}`));
- }
-
- yield install(config, reporter, flags, lockfile);
- });
-
- return function run(_x11, _x12, _x13, _x14) {
- return _ref31.apply(this, arguments);
- };
-})();
-
-let wrapLifecycle = exports.wrapLifecycle = (() => {
- var _ref32 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (config, flags, factory) {
- yield config.executeLifecycleScript('preinstall');
-
- yield factory();
-
- // npm behaviour, seems kinda funky but yay compatibility
- yield config.executeLifecycleScript('install');
- yield config.executeLifecycleScript('postinstall');
-
- if (!config.production) {
- if (!config.disablePrepublish) {
- yield config.executeLifecycleScript('prepublish');
- }
- yield config.executeLifecycleScript('prepare');
- }
- });
-
- return function wrapLifecycle(_x15, _x16, _x17) {
- return _ref32.apply(this, arguments);
- };
-})();
-
-exports.hasWrapper = hasWrapper;
-exports.setFlags = setFlags;
-
-var _objectPath;
-
-function _load_objectPath() {
- return _objectPath = _interopRequireDefault(__webpack_require__(304));
-}
-
-var _hooks;
-
-function _load_hooks() {
- return _hooks = __webpack_require__(374);
-}
-
-var _index;
-
-function _load_index() {
- return _index = _interopRequireDefault(__webpack_require__(220));
-}
-
-var _errors;
-
-function _load_errors() {
- return _errors = __webpack_require__(6);
-}
-
-var _integrityChecker;
-
-function _load_integrityChecker() {
- return _integrityChecker = _interopRequireDefault(__webpack_require__(208));
-}
-
-var _lockfile;
-
-function _load_lockfile() {
- return _lockfile = _interopRequireDefault(__webpack_require__(19));
-}
-
-var _lockfile2;
-
-function _load_lockfile2() {
- return _lockfile2 = __webpack_require__(19);
-}
-
-var _packageFetcher;
-
-function _load_packageFetcher() {
- return _packageFetcher = _interopRequireWildcard(__webpack_require__(210));
-}
-
-var _packageInstallScripts;
-
-function _load_packageInstallScripts() {
- return _packageInstallScripts = _interopRequireDefault(__webpack_require__(557));
-}
-
-var _packageCompatibility;
-
-function _load_packageCompatibility() {
- return _packageCompatibility = _interopRequireWildcard(__webpack_require__(209));
-}
-
-var _packageResolver;
-
-function _load_packageResolver() {
- return _packageResolver = _interopRequireDefault(__webpack_require__(366));
-}
-
-var _packageLinker;
-
-function _load_packageLinker() {
- return _packageLinker = _interopRequireDefault(__webpack_require__(211));
-}
-
-var _index2;
-
-function _load_index2() {
- return _index2 = __webpack_require__(57);
-}
-
-var _index3;
-
-function _load_index3() {
- return _index3 = __webpack_require__(78);
-}
-
-var _autoclean;
-
-function _load_autoclean() {
- return _autoclean = __webpack_require__(354);
-}
-
-var _constants;
-
-function _load_constants() {
- return _constants = _interopRequireWildcard(__webpack_require__(8));
-}
-
-var _normalizePattern;
-
-function _load_normalizePattern() {
- return _normalizePattern = __webpack_require__(37);
-}
-
-var _fs;
-
-function _load_fs() {
- return _fs = _interopRequireWildcard(__webpack_require__(4));
-}
-
-var _map;
-
-function _load_map() {
- return _map = _interopRequireDefault(__webpack_require__(29));
-}
-
-var _yarnVersion;
-
-function _load_yarnVersion() {
- return _yarnVersion = __webpack_require__(120);
-}
-
-var _generatePnpMap;
-
-function _load_generatePnpMap() {
- return _generatePnpMap = __webpack_require__(579);
-}
-
-var _workspaceLayout;
-
-function _load_workspaceLayout() {
- return _workspaceLayout = _interopRequireDefault(__webpack_require__(90));
-}
-
-var _resolutionMap;
-
-function _load_resolutionMap() {
- return _resolutionMap = _interopRequireDefault(__webpack_require__(214));
-}
-
-var _guessName;
-
-function _load_guessName() {
- return _guessName = _interopRequireDefault(__webpack_require__(169));
-}
-
-var _audit;
-
-function _load_audit() {
- return _audit = _interopRequireDefault(__webpack_require__(353));
-}
-
-function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-const deepEqual = __webpack_require__(631);
-
-const emoji = __webpack_require__(302);
-const invariant = __webpack_require__(9);
-const path = __webpack_require__(0);
-const semver = __webpack_require__(22);
-const uuid = __webpack_require__(119);
-const ssri = __webpack_require__(65);
-
-const ONE_DAY = 1000 * 60 * 60 * 24;
-
-/**
- * Try and detect the installation method for Yarn and provide a command to update it with.
- */
-
-function getUpdateCommand(installationMethod) {
- if (installationMethod === 'tar') {
- return `curl --compressed -o- -L ${(_constants || _load_constants()).YARN_INSTALLER_SH} | bash`;
- }
-
- if (installationMethod === 'homebrew') {
- return 'brew upgrade yarn';
- }
-
- if (installationMethod === 'deb') {
- return 'sudo apt-get update && sudo apt-get install yarn';
- }
-
- if (installationMethod === 'rpm') {
- return 'sudo yum install yarn';
- }
-
- if (installationMethod === 'npm') {
- return 'npm install --global yarn';
- }
-
- if (installationMethod === 'chocolatey') {
- return 'choco upgrade yarn';
- }
-
- if (installationMethod === 'apk') {
- return 'apk update && apk add -u yarn';
- }
-
- if (installationMethod === 'portage') {
- return 'sudo emerge --sync && sudo emerge -au sys-apps/yarn';
- }
-
- return null;
-}
-
-function getUpdateInstaller(installationMethod) {
- // Windows
- if (installationMethod === 'msi') {
- return (_constants || _load_constants()).YARN_INSTALLER_MSI;
- }
-
- return null;
-}
-
-function normalizeFlags(config, rawFlags) {
- const flags = {
- // install
- har: !!rawFlags.har,
- ignorePlatform: !!rawFlags.ignorePlatform,
- ignoreEngines: !!rawFlags.ignoreEngines,
- ignoreScripts: !!rawFlags.ignoreScripts,
- ignoreOptional: !!rawFlags.ignoreOptional,
- force: !!rawFlags.force,
- flat: !!rawFlags.flat,
- lockfile: rawFlags.lockfile !== false,
- pureLockfile: !!rawFlags.pureLockfile,
- updateChecksums: !!rawFlags.updateChecksums,
- skipIntegrityCheck: !!rawFlags.skipIntegrityCheck,
- frozenLockfile: !!rawFlags.frozenLockfile,
- linkDuplicates: !!rawFlags.linkDuplicates,
- checkFiles: !!rawFlags.checkFiles,
- audit: !!rawFlags.audit,
-
- // add
- peer: !!rawFlags.peer,
- dev: !!rawFlags.dev,
- optional: !!rawFlags.optional,
- exact: !!rawFlags.exact,
- tilde: !!rawFlags.tilde,
- ignoreWorkspaceRootCheck: !!rawFlags.ignoreWorkspaceRootCheck,
-
- // outdated, update-interactive
- includeWorkspaceDeps: !!rawFlags.includeWorkspaceDeps,
-
- // add, remove, update
- workspaceRootIsCwd: rawFlags.workspaceRootIsCwd !== false
- };
-
- if (config.getOption('ignore-scripts')) {
- flags.ignoreScripts = true;
- }
-
- if (config.getOption('ignore-platform')) {
- flags.ignorePlatform = true;
- }
-
- if (config.getOption('ignore-engines')) {
- flags.ignoreEngines = true;
- }
-
- if (config.getOption('ignore-optional')) {
- flags.ignoreOptional = true;
- }
-
- if (config.getOption('force')) {
- flags.force = true;
- }
-
- return flags;
-}
-
-class Install {
- constructor(flags, config, reporter, lockfile) {
- this.rootManifestRegistries = [];
- this.rootPatternsToOrigin = (0, (_map || _load_map()).default)();
- this.lockfile = lockfile;
- this.reporter = reporter;
- this.config = config;
- this.flags = normalizeFlags(config, flags);
- this.resolutions = (0, (_map || _load_map()).default)(); // Legacy resolutions field used for flat install mode
- this.resolutionMap = new (_resolutionMap || _load_resolutionMap()).default(config); // Selective resolutions for nested dependencies
- this.resolver = new (_packageResolver || _load_packageResolver()).default(config, lockfile, this.resolutionMap);
- this.integrityChecker = new (_integrityChecker || _load_integrityChecker()).default(config);
- this.linker = new (_packageLinker || _load_packageLinker()).default(config, this.resolver);
- this.scripts = new (_packageInstallScripts || _load_packageInstallScripts()).default(config, this.resolver, this.flags.force);
- }
-
- /**
- * Create a list of dependency requests from the current directories manifests.
- */
-
- fetchRequestFromCwd(excludePatterns = [], ignoreUnusedPatterns = false) {
- var _this = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- const patterns = [];
- const deps = [];
- let resolutionDeps = [];
- const manifest = {};
-
- const ignorePatterns = [];
- const usedPatterns = [];
- let workspaceLayout;
-
- // some commands should always run in the context of the entire workspace
- const cwd = _this.flags.includeWorkspaceDeps || _this.flags.workspaceRootIsCwd ? _this.config.lockfileFolder : _this.config.cwd;
-
- // non-workspaces are always root, otherwise check for workspace root
- const cwdIsRoot = !_this.config.workspaceRootFolder || _this.config.lockfileFolder === cwd;
-
- // exclude package names that are in install args
- const excludeNames = [];
- for (var _iterator = excludePatterns, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
- var _ref;
-
- if (_isArray) {
- if (_i >= _iterator.length) break;
- _ref = _iterator[_i++];
- } else {
- _i = _iterator.next();
- if (_i.done) break;
- _ref = _i.value;
- }
-
- const pattern = _ref;
-
- if ((0, (_index3 || _load_index3()).getExoticResolver)(pattern)) {
- excludeNames.push((0, (_guessName || _load_guessName()).default)(pattern));
- } else {
- // extract the name
- const parts = (0, (_normalizePattern || _load_normalizePattern()).normalizePattern)(pattern);
- excludeNames.push(parts.name);
- }
- }
-
- const stripExcluded = function stripExcluded(manifest) {
- for (var _iterator2 = excludeNames, _isArray2 = Array.isArray(_iterator2), _i2 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator]();;) {
- var _ref2;
-
- if (_isArray2) {
- if (_i2 >= _iterator2.length) break;
- _ref2 = _iterator2[_i2++];
- } else {
- _i2 = _iterator2.next();
- if (_i2.done) break;
- _ref2 = _i2.value;
- }
-
- const exclude = _ref2;
-
- if (manifest.dependencies && manifest.dependencies[exclude]) {
- delete manifest.dependencies[exclude];
- }
- if (manifest.devDependencies && manifest.devDependencies[exclude]) {
- delete manifest.devDependencies[exclude];
- }
- if (manifest.optionalDependencies && manifest.optionalDependencies[exclude]) {
- delete manifest.optionalDependencies[exclude];
- }
- }
- };
-
- for (var _iterator3 = Object.keys((_index2 || _load_index2()).registries), _isArray3 = Array.isArray(_iterator3), _i3 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator]();;) {
- var _ref3;
-
- if (_isArray3) {
- if (_i3 >= _iterator3.length) break;
- _ref3 = _iterator3[_i3++];
- } else {
- _i3 = _iterator3.next();
- if (_i3.done) break;
- _ref3 = _i3.value;
- }
-
- const registry = _ref3;
-
- const filename = (_index2 || _load_index2()).registries[registry].filename;
-
- const loc = path.join(cwd, filename);
- if (!(yield (_fs || _load_fs()).exists(loc))) {
- continue;
- }
-
- _this.rootManifestRegistries.push(registry);
-
- const projectManifestJson = yield _this.config.readJson(loc);
- yield (0, (_index || _load_index()).default)(projectManifestJson, cwd, _this.config, cwdIsRoot);
-
- Object.assign(_this.resolutions, projectManifestJson.resolutions);
- Object.assign(manifest, projectManifestJson);
-
- _this.resolutionMap.init(_this.resolutions);
- for (var _iterator4 = Object.keys(_this.resolutionMap.resolutionsByPackage), _isArray4 = Array.isArray(_iterator4), _i4 = 0, _iterator4 = _isArray4 ? _iterator4 : _iterator4[Symbol.iterator]();;) {
- var _ref4;
-
- if (_isArray4) {
- if (_i4 >= _iterator4.length) break;
- _ref4 = _iterator4[_i4++];
- } else {
- _i4 = _iterator4.next();
- if (_i4.done) break;
- _ref4 = _i4.value;
- }
-
- const packageName = _ref4;
-
- const optional = (_objectPath || _load_objectPath()).default.has(manifest.optionalDependencies, packageName) && _this.flags.ignoreOptional;
- for (var _iterator8 = _this.resolutionMap.resolutionsByPackage[packageName], _isArray8 = Array.isArray(_iterator8), _i8 = 0, _iterator8 = _isArray8 ? _iterator8 : _iterator8[Symbol.iterator]();;) {
- var _ref9;
-
- if (_isArray8) {
- if (_i8 >= _iterator8.length) break;
- _ref9 = _iterator8[_i8++];
- } else {
- _i8 = _iterator8.next();
- if (_i8.done) break;
- _ref9 = _i8.value;
- }
-
- const _ref8 = _ref9;
- const pattern = _ref8.pattern;
-
- resolutionDeps = [...resolutionDeps, { registry, pattern, optional, hint: 'resolution' }];
- }
- }
-
- const pushDeps = function pushDeps(depType, manifest, { hint, optional }, isUsed) {
- if (ignoreUnusedPatterns && !isUsed) {
- return;
- }
- // We only take unused dependencies into consideration to get deterministic hoisting.
- // Since flat mode doesn't care about hoisting and everything is top level and specified then we can safely
- // leave these out.
- if (_this.flags.flat && !isUsed) {
- return;
- }
- const depMap = manifest[depType];
- for (const name in depMap) {
- if (excludeNames.indexOf(name) >= 0) {
- continue;
- }
-
- let pattern = name;
- if (!_this.lockfile.getLocked(pattern)) {
- // when we use --save we save the dependency to the lockfile with just the name rather than the
- // version combo
- pattern += '@' + depMap[name];
- }
-
- // normalization made sure packages are mentioned only once
- if (isUsed) {
- usedPatterns.push(pattern);
- } else {
- ignorePatterns.push(pattern);
- }
-
- _this.rootPatternsToOrigin[pattern] = depType;
- patterns.push(pattern);
- deps.push({ pattern, registry, hint, optional, workspaceName: manifest.name, workspaceLoc: manifest._loc });
- }
- };
-
- if (cwdIsRoot) {
- pushDeps('dependencies', projectManifestJson, { hint: null, optional: false }, true);
- pushDeps('devDependencies', projectManifestJson, { hint: 'dev', optional: false }, !_this.config.production);
- pushDeps('optionalDependencies', projectManifestJson, { hint: 'optional', optional: true }, true);
- }
-
- if (_this.config.workspaceRootFolder) {
- const workspaceLoc = cwdIsRoot ? loc : path.join(_this.config.lockfileFolder, filename);
- const workspacesRoot = path.dirname(workspaceLoc);
-
- let workspaceManifestJson = projectManifestJson;
- if (!cwdIsRoot) {
- // the manifest we read before was a child workspace, so get the root
- workspaceManifestJson = yield _this.config.readJson(workspaceLoc);
- yield (0, (_index || _load_index()).default)(workspaceManifestJson, workspacesRoot, _this.config, true);
- }
-
- const workspaces = yield _this.config.resolveWorkspaces(workspacesRoot, workspaceManifestJson);
- workspaceLayout = new (_workspaceLayout || _load_workspaceLayout()).default(workspaces, _this.config);
-
- // add virtual manifest that depends on all workspaces, this way package hoisters and resolvers will work fine
- const workspaceDependencies = (0, (_extends2 || _load_extends()).default)({}, workspaceManifestJson.dependencies);
- for (var _iterator5 = Object.keys(workspaces), _isArray5 = Array.isArray(_iterator5), _i5 = 0, _iterator5 = _isArray5 ? _iterator5 : _iterator5[Symbol.iterator]();;) {
- var _ref5;
-
- if (_isArray5) {
- if (_i5 >= _iterator5.length) break;
- _ref5 = _iterator5[_i5++];
- } else {
- _i5 = _iterator5.next();
- if (_i5.done) break;
- _ref5 = _i5.value;
- }
-
- const workspaceName = _ref5;
-
- const workspaceManifest = workspaces[workspaceName].manifest;
- workspaceDependencies[workspaceName] = workspaceManifest.version;
-
- // include dependencies from all workspaces
- if (_this.flags.includeWorkspaceDeps) {
- pushDeps('dependencies', workspaceManifest, { hint: null, optional: false }, true);
- pushDeps('devDependencies', workspaceManifest, { hint: 'dev', optional: false }, !_this.config.production);
- pushDeps('optionalDependencies', workspaceManifest, { hint: 'optional', optional: true }, true);
- }
- }
- const virtualDependencyManifest = {
- _uid: '',
- name: `workspace-aggregator-${uuid.v4()}`,
- version: '1.0.0',
- _registry: 'npm',
- _loc: workspacesRoot,
- dependencies: workspaceDependencies,
- devDependencies: (0, (_extends2 || _load_extends()).default)({}, workspaceManifestJson.devDependencies),
- optionalDependencies: (0, (_extends2 || _load_extends()).default)({}, workspaceManifestJson.optionalDependencies),
- private: workspaceManifestJson.private,
- workspaces: workspaceManifestJson.workspaces
- };
- workspaceLayout.virtualManifestName = virtualDependencyManifest.name;
- const virtualDep = {};
- virtualDep[virtualDependencyManifest.name] = virtualDependencyManifest.version;
- workspaces[virtualDependencyManifest.name] = { loc: workspacesRoot, manifest: virtualDependencyManifest };
-
- // ensure dependencies that should be excluded are stripped from the correct manifest
- stripExcluded(cwdIsRoot ? virtualDependencyManifest : workspaces[projectManifestJson.name].manifest);
-
- pushDeps('workspaces', { workspaces: virtualDep }, { hint: 'workspaces', optional: false }, true);
-
- const implicitWorkspaceDependencies = (0, (_extends2 || _load_extends()).default)({}, workspaceDependencies);
-
- for (var _iterator6 = (_constants || _load_constants()).OWNED_DEPENDENCY_TYPES, _isArray6 = Array.isArray(_iterator6), _i6 = 0, _iterator6 = _isArray6 ? _iterator6 : _iterator6[Symbol.iterator]();;) {
- var _ref6;
-
- if (_isArray6) {
- if (_i6 >= _iterator6.length) break;
- _ref6 = _iterator6[_i6++];
- } else {
- _i6 = _iterator6.next();
- if (_i6.done) break;
- _ref6 = _i6.value;
- }
-
- const type = _ref6;
-
- for (var _iterator7 = Object.keys(projectManifestJson[type] || {}), _isArray7 = Array.isArray(_iterator7), _i7 = 0, _iterator7 = _isArray7 ? _iterator7 : _iterator7[Symbol.iterator]();;) {
- var _ref7;
-
- if (_isArray7) {
- if (_i7 >= _iterator7.length) break;
- _ref7 = _iterator7[_i7++];
- } else {
- _i7 = _iterator7.next();
- if (_i7.done) break;
- _ref7 = _i7.value;
- }
-
- const dependencyName = _ref7;
-
- delete implicitWorkspaceDependencies[dependencyName];
- }
- }
-
- pushDeps('dependencies', { dependencies: implicitWorkspaceDependencies }, { hint: 'workspaces', optional: false }, true);
- }
-
- break;
- }
-
- // inherit root flat flag
- if (manifest.flat) {
- _this.flags.flat = true;
- }
-
- return {
- requests: [...resolutionDeps, ...deps],
- patterns,
- manifest,
- usedPatterns,
- ignorePatterns,
- workspaceLayout
- };
- })();
- }
-
- /**
- * TODO description
- */
-
- prepareRequests(requests) {
- return requests;
- }
-
- preparePatterns(patterns) {
- return patterns;
- }
- preparePatternsForLinking(patterns, cwdManifest, cwdIsRoot) {
- return patterns;
- }
-
- prepareManifests() {
- var _this2 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- const manifests = yield _this2.config.getRootManifests();
- return manifests;
- })();
- }
-
- bailout(patterns, workspaceLayout) {
- var _this3 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- // We don't want to skip the audit - it could yield important errors
- if (_this3.flags.audit) {
- return false;
- }
- // PNP is so fast that the integrity check isn't pertinent
- if (_this3.config.plugnplayEnabled) {
- return false;
- }
- if (_this3.flags.skipIntegrityCheck || _this3.flags.force) {
- return false;
- }
- const lockfileCache = _this3.lockfile.cache;
- if (!lockfileCache) {
- return false;
- }
- const lockfileClean = _this3.lockfile.parseResultType === 'success';
- const match = yield _this3.integrityChecker.check(patterns, lockfileCache, _this3.flags, workspaceLayout);
- if (_this3.flags.frozenLockfile && (!lockfileClean || match.missingPatterns.length > 0)) {
- throw new (_errors || _load_errors()).MessageError(_this3.reporter.lang('frozenLockfileError'));
- }
-
- const haveLockfile = yield (_fs || _load_fs()).exists(path.join(_this3.config.lockfileFolder, (_constants || _load_constants()).LOCKFILE_FILENAME));
-
- const lockfileIntegrityPresent = !_this3.lockfile.hasEntriesExistWithoutIntegrity();
- const integrityBailout = lockfileIntegrityPresent || !_this3.config.autoAddIntegrity;
-
- if (match.integrityMatches && haveLockfile && lockfileClean && integrityBailout) {
- _this3.reporter.success(_this3.reporter.lang('upToDate'));
- return true;
- }
-
- if (match.integrityFileMissing && haveLockfile) {
- // Integrity file missing, force script installations
- _this3.scripts.setForce(true);
- return false;
- }
-
- if (match.hardRefreshRequired) {
- // e.g. node version doesn't match, force script installations
- _this3.scripts.setForce(true);
- return false;
- }
-
- if (!patterns.length && !match.integrityFileMissing) {
- _this3.reporter.success(_this3.reporter.lang('nothingToInstall'));
- yield _this3.createEmptyManifestFolders();
- yield _this3.saveLockfileAndIntegrity(patterns, workspaceLayout);
- return true;
- }
-
- return false;
- })();
- }
-
- /**
- * Produce empty folders for all used root manifests.
- */
-
- createEmptyManifestFolders() {
- var _this4 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- if (_this4.config.modulesFolder) {
- // already created
- return;
- }
-
- for (var _iterator9 = _this4.rootManifestRegistries, _isArray9 = Array.isArray(_iterator9), _i9 = 0, _iterator9 = _isArray9 ? _iterator9 : _iterator9[Symbol.iterator]();;) {
- var _ref10;
-
- if (_isArray9) {
- if (_i9 >= _iterator9.length) break;
- _ref10 = _iterator9[_i9++];
- } else {
- _i9 = _iterator9.next();
- if (_i9.done) break;
- _ref10 = _i9.value;
- }
-
- const registryName = _ref10;
- const folder = _this4.config.registries[registryName].folder;
-
- yield (_fs || _load_fs()).mkdirp(path.join(_this4.config.lockfileFolder, folder));
- }
- })();
- }
-
- /**
- * TODO description
- */
-
- markIgnored(patterns) {
- for (var _iterator10 = patterns, _isArray10 = Array.isArray(_iterator10), _i10 = 0, _iterator10 = _isArray10 ? _iterator10 : _iterator10[Symbol.iterator]();;) {
- var _ref11;
-
- if (_isArray10) {
- if (_i10 >= _iterator10.length) break;
- _ref11 = _iterator10[_i10++];
- } else {
- _i10 = _iterator10.next();
- if (_i10.done) break;
- _ref11 = _i10.value;
- }
-
- const pattern = _ref11;
-
- const manifest = this.resolver.getStrictResolvedPattern(pattern);
- const ref = manifest._reference;
- invariant(ref, 'expected package reference');
-
- // just mark the package as ignored. if the package is used by a required package, the hoister
- // will take care of that.
- ref.ignore = true;
- }
- }
-
- /**
- * helper method that gets only recent manifests
- * used by global.ls command
- */
- getFlattenedDeps() {
- var _this5 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- var _ref12 = yield _this5.fetchRequestFromCwd();
-
- const depRequests = _ref12.requests,
- rawPatterns = _ref12.patterns;
-
-
- yield _this5.resolver.init(depRequests, {});
-
- const manifests = yield (_packageFetcher || _load_packageFetcher()).fetch(_this5.resolver.getManifests(), _this5.config);
- _this5.resolver.updateManifests(manifests);
-
- return _this5.flatten(rawPatterns);
- })();
- }
-
- /**
- * TODO description
- */
-
- init() {
- var _this6 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- _this6.checkUpdate();
-
- // warn if we have a shrinkwrap
- if (yield (_fs || _load_fs()).exists(path.join(_this6.config.lockfileFolder, (_constants || _load_constants()).NPM_SHRINKWRAP_FILENAME))) {
- _this6.reporter.warn(_this6.reporter.lang('shrinkwrapWarning'));
- }
-
- // warn if we have an npm lockfile
- if (yield (_fs || _load_fs()).exists(path.join(_this6.config.lockfileFolder, (_constants || _load_constants()).NPM_LOCK_FILENAME))) {
- _this6.reporter.warn(_this6.reporter.lang('npmLockfileWarning'));
- }
-
- if (_this6.config.plugnplayEnabled) {
- _this6.reporter.info(_this6.reporter.lang('plugnplaySuggestV2L1'));
- _this6.reporter.info(_this6.reporter.lang('plugnplaySuggestV2L2'));
- }
-
- let flattenedTopLevelPatterns = [];
- const steps = [];
-
- var _ref13 = yield _this6.fetchRequestFromCwd();
-
- const depRequests = _ref13.requests,
- rawPatterns = _ref13.patterns,
- ignorePatterns = _ref13.ignorePatterns,
- workspaceLayout = _ref13.workspaceLayout,
- manifest = _ref13.manifest;
-
- let topLevelPatterns = [];
-
- const artifacts = yield _this6.integrityChecker.getArtifacts();
- if (artifacts) {
- _this6.linker.setArtifacts(artifacts);
- _this6.scripts.setArtifacts(artifacts);
- }
-
- if ((_packageCompatibility || _load_packageCompatibility()).shouldCheck(manifest, _this6.flags)) {
- steps.push((() => {
- var _ref14 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (curr, total) {
- _this6.reporter.step(curr, total, _this6.reporter.lang('checkingManifest'), emoji.get('mag'));
- yield _this6.checkCompatibility();
- });
-
- return function (_x, _x2) {
- return _ref14.apply(this, arguments);
- };
- })());
- }
-
- const audit = new (_audit || _load_audit()).default(_this6.config, _this6.reporter, { groups: (_constants || _load_constants()).OWNED_DEPENDENCY_TYPES });
- let auditFoundProblems = false;
-
- steps.push(function (curr, total) {
- return (0, (_hooks || _load_hooks()).callThroughHook)('resolveStep', (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- _this6.reporter.step(curr, total, _this6.reporter.lang('resolvingPackages'), emoji.get('mag'));
- yield _this6.resolver.init(_this6.prepareRequests(depRequests), {
- isFlat: _this6.flags.flat,
- isFrozen: _this6.flags.frozenLockfile,
- workspaceLayout
- });
- topLevelPatterns = _this6.preparePatterns(rawPatterns);
- flattenedTopLevelPatterns = yield _this6.flatten(topLevelPatterns);
- return { bailout: !_this6.flags.audit && (yield _this6.bailout(topLevelPatterns, workspaceLayout)) };
- }));
- });
-
- if (_this6.flags.audit) {
- steps.push(function (curr, total) {
- return (0, (_hooks || _load_hooks()).callThroughHook)('auditStep', (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- _this6.reporter.step(curr, total, _this6.reporter.lang('auditRunning'), emoji.get('mag'));
- if (_this6.flags.offline) {
- _this6.reporter.warn(_this6.reporter.lang('auditOffline'));
- return { bailout: false };
- }
- const preparedManifests = yield _this6.prepareManifests();
- // $FlowFixMe - Flow considers `m` in the map operation to be "mixed", so does not recognize `m.object`
- const mergedManifest = Object.assign({}, ...Object.values(preparedManifests).map(function (m) {
- return m.object;
- }));
- const auditVulnerabilityCounts = yield audit.performAudit(mergedManifest, _this6.lockfile, _this6.resolver, _this6.linker, topLevelPatterns);
- auditFoundProblems = auditVulnerabilityCounts.info || auditVulnerabilityCounts.low || auditVulnerabilityCounts.moderate || auditVulnerabilityCounts.high || auditVulnerabilityCounts.critical;
- return { bailout: yield _this6.bailout(topLevelPatterns, workspaceLayout) };
- }));
- });
- }
-
- steps.push(function (curr, total) {
- return (0, (_hooks || _load_hooks()).callThroughHook)('fetchStep', (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- _this6.markIgnored(ignorePatterns);
- _this6.reporter.step(curr, total, _this6.reporter.lang('fetchingPackages'), emoji.get('truck'));
- const manifests = yield (_packageFetcher || _load_packageFetcher()).fetch(_this6.resolver.getManifests(), _this6.config);
- _this6.resolver.updateManifests(manifests);
- yield (_packageCompatibility || _load_packageCompatibility()).check(_this6.resolver.getManifests(), _this6.config, _this6.flags.ignoreEngines);
- }));
- });
-
- steps.push(function (curr, total) {
- return (0, (_hooks || _load_hooks()).callThroughHook)('linkStep', (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- // remove integrity hash to make this operation atomic
- yield _this6.integrityChecker.removeIntegrityFile();
- _this6.reporter.step(curr, total, _this6.reporter.lang('linkingDependencies'), emoji.get('link'));
- flattenedTopLevelPatterns = _this6.preparePatternsForLinking(flattenedTopLevelPatterns, manifest, _this6.config.lockfileFolder === _this6.config.cwd);
- yield _this6.linker.init(flattenedTopLevelPatterns, workspaceLayout, {
- linkDuplicates: _this6.flags.linkDuplicates,
- ignoreOptional: _this6.flags.ignoreOptional
- });
- }));
- });
-
- if (_this6.config.plugnplayEnabled) {
- steps.push(function (curr, total) {
- return (0, (_hooks || _load_hooks()).callThroughHook)('pnpStep', (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- const pnpPath = `${_this6.config.lockfileFolder}/${(_constants || _load_constants()).PNP_FILENAME}`;
-
- const code = yield (0, (_generatePnpMap || _load_generatePnpMap()).generatePnpMap)(_this6.config, flattenedTopLevelPatterns, {
- resolver: _this6.resolver,
- reporter: _this6.reporter,
- targetPath: pnpPath,
- workspaceLayout
- });
-
- try {
- const file = yield (_fs || _load_fs()).readFile(pnpPath);
- if (file === code) {
- return;
- }
- } catch (error) {}
-
- yield (_fs || _load_fs()).writeFile(pnpPath, code);
- yield (_fs || _load_fs()).chmod(pnpPath, 0o755);
- }));
- });
- }
-
- steps.push(function (curr, total) {
- return (0, (_hooks || _load_hooks()).callThroughHook)('buildStep', (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- _this6.reporter.step(curr, total, _this6.flags.force ? _this6.reporter.lang('rebuildingPackages') : _this6.reporter.lang('buildingFreshPackages'), emoji.get('hammer'));
-
- if (_this6.config.ignoreScripts) {
- _this6.reporter.warn(_this6.reporter.lang('ignoredScripts'));
- } else {
- yield _this6.scripts.init(flattenedTopLevelPatterns);
- }
- }));
- });
-
- if (_this6.flags.har) {
- steps.push((() => {
- var _ref21 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (curr, total) {
- const formattedDate = new Date().toISOString().replace(/:/g, '-');
- const filename = `yarn-install_${formattedDate}.har`;
- _this6.reporter.step(curr, total, _this6.reporter.lang('savingHar', filename), emoji.get('black_circle_for_record'));
- yield _this6.config.requestManager.saveHar(filename);
- });
-
- return function (_x3, _x4) {
- return _ref21.apply(this, arguments);
- };
- })());
- }
-
- if (yield _this6.shouldClean()) {
- steps.push((() => {
- var _ref22 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* (curr, total) {
- _this6.reporter.step(curr, total, _this6.reporter.lang('cleaningModules'), emoji.get('recycle'));
- yield (0, (_autoclean || _load_autoclean()).clean)(_this6.config, _this6.reporter);
- });
-
- return function (_x5, _x6) {
- return _ref22.apply(this, arguments);
- };
- })());
- }
-
- let currentStep = 0;
- for (var _iterator11 = steps, _isArray11 = Array.isArray(_iterator11), _i11 = 0, _iterator11 = _isArray11 ? _iterator11 : _iterator11[Symbol.iterator]();;) {
- var _ref23;
-
- if (_isArray11) {
- if (_i11 >= _iterator11.length) break;
- _ref23 = _iterator11[_i11++];
- } else {
- _i11 = _iterator11.next();
- if (_i11.done) break;
- _ref23 = _i11.value;
- }
-
- const step = _ref23;
-
- const stepResult = yield step(++currentStep, steps.length);
- if (stepResult && stepResult.bailout) {
- if (_this6.flags.audit) {
- audit.summary();
- }
- if (auditFoundProblems) {
- _this6.reporter.warn(_this6.reporter.lang('auditRunAuditForDetails'));
- }
- _this6.maybeOutputUpdate();
- return flattenedTopLevelPatterns;
- }
- }
-
- // fin!
- if (_this6.flags.audit) {
- audit.summary();
- }
- if (auditFoundProblems) {
- _this6.reporter.warn(_this6.reporter.lang('auditRunAuditForDetails'));
- }
- yield _this6.saveLockfileAndIntegrity(topLevelPatterns, workspaceLayout);
- yield _this6.persistChanges();
- _this6.maybeOutputUpdate();
- _this6.config.requestManager.clearCache();
- return flattenedTopLevelPatterns;
- })();
- }
-
- checkCompatibility() {
- var _this7 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- var _ref24 = yield _this7.fetchRequestFromCwd();
-
- const manifest = _ref24.manifest;
-
- yield (_packageCompatibility || _load_packageCompatibility()).checkOne(manifest, _this7.config, _this7.flags.ignoreEngines);
- })();
- }
-
- persistChanges() {
- var _this8 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- // get all the different registry manifests in this folder
- const manifests = yield _this8.config.getRootManifests();
-
- if (yield _this8.applyChanges(manifests)) {
- yield _this8.config.saveRootManifests(manifests);
- }
- })();
- }
-
- applyChanges(manifests) {
- let hasChanged = false;
-
- if (this.config.plugnplayPersist) {
- const object = manifests.npm.object;
-
-
- if (typeof object.installConfig !== 'object') {
- object.installConfig = {};
- }
-
- if (this.config.plugnplayEnabled && object.installConfig.pnp !== true) {
- object.installConfig.pnp = true;
- hasChanged = true;
- } else if (!this.config.plugnplayEnabled && typeof object.installConfig.pnp !== 'undefined') {
- delete object.installConfig.pnp;
- hasChanged = true;
- }
-
- if (Object.keys(object.installConfig).length === 0) {
- delete object.installConfig;
- }
- }
-
- return Promise.resolve(hasChanged);
- }
-
- /**
- * Check if we should run the cleaning step.
- */
-
- shouldClean() {
- return (_fs || _load_fs()).exists(path.join(this.config.lockfileFolder, (_constants || _load_constants()).CLEAN_FILENAME));
- }
-
- /**
- * TODO
- */
-
- flatten(patterns) {
- var _this9 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- if (!_this9.flags.flat) {
- return patterns;
- }
-
- const flattenedPatterns = [];
-
- for (var _iterator12 = _this9.resolver.getAllDependencyNamesByLevelOrder(patterns), _isArray12 = Array.isArray(_iterator12), _i12 = 0, _iterator12 = _isArray12 ? _iterator12 : _iterator12[Symbol.iterator]();;) {
- var _ref25;
-
- if (_isArray12) {
- if (_i12 >= _iterator12.length) break;
- _ref25 = _iterator12[_i12++];
- } else {
- _i12 = _iterator12.next();
- if (_i12.done) break;
- _ref25 = _i12.value;
- }
-
- const name = _ref25;
-
- const infos = _this9.resolver.getAllInfoForPackageName(name).filter(function (manifest) {
- const ref = manifest._reference;
- invariant(ref, 'expected package reference');
- return !ref.ignore;
- });
-
- if (infos.length === 0) {
- continue;
- }
-
- if (infos.length === 1) {
- // single version of this package
- // take out a single pattern as multiple patterns may have resolved to this package
- flattenedPatterns.push(_this9.resolver.patternsByPackage[name][0]);
- continue;
- }
-
- const options = infos.map(function (info) {
- const ref = info._reference;
- invariant(ref, 'expected reference');
- return {
- // TODO `and is required by {PARENT}`,
- name: _this9.reporter.lang('manualVersionResolutionOption', ref.patterns.join(', '), info.version),
-
- value: info.version
- };
- });
- const versions = infos.map(function (info) {
- return info.version;
- });
- let version;
-
- const resolutionVersion = _this9.resolutions[name];
- if (resolutionVersion && versions.indexOf(resolutionVersion) >= 0) {
- // use json `resolution` version
- version = resolutionVersion;
- } else {
- version = yield _this9.reporter.select(_this9.reporter.lang('manualVersionResolution', name), _this9.reporter.lang('answer'), options);
- _this9.resolutions[name] = version;
- }
-
- flattenedPatterns.push(_this9.resolver.collapseAllVersionsOfPackage(name, version));
- }
-
- // save resolutions to their appropriate root manifest
- if (Object.keys(_this9.resolutions).length) {
- const manifests = yield _this9.config.getRootManifests();
-
- for (const name in _this9.resolutions) {
- const version = _this9.resolutions[name];
-
- const patterns = _this9.resolver.patternsByPackage[name];
- if (!patterns) {
- continue;
- }
-
- let manifest;
- for (var _iterator13 = patterns, _isArray13 = Array.isArray(_iterator13), _i13 = 0, _iterator13 = _isArray13 ? _iterator13 : _iterator13[Symbol.iterator]();;) {
- var _ref26;
-
- if (_isArray13) {
- if (_i13 >= _iterator13.length) break;
- _ref26 = _iterator13[_i13++];
- } else {
- _i13 = _iterator13.next();
- if (_i13.done) break;
- _ref26 = _i13.value;
- }
-
- const pattern = _ref26;
-
- manifest = _this9.resolver.getResolvedPattern(pattern);
- if (manifest) {
- break;
- }
- }
- invariant(manifest, 'expected manifest');
-
- const ref = manifest._reference;
- invariant(ref, 'expected reference');
-
- const object = manifests[ref.registry].object;
- object.resolutions = object.resolutions || {};
- object.resolutions[name] = version;
- }
-
- yield _this9.config.saveRootManifests(manifests);
- }
-
- return flattenedPatterns;
- })();
- }
-
- /**
- * Remove offline tarballs that are no longer required
- */
-
- pruneOfflineMirror(lockfile) {
- var _this10 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- const mirror = _this10.config.getOfflineMirrorPath();
- if (!mirror) {
- return;
- }
-
- const requiredTarballs = new Set();
- for (const dependency in lockfile) {
- const resolved = lockfile[dependency].resolved;
- if (resolved) {
- const basename = path.basename(resolved.split('#')[0]);
- if (dependency[0] === '@' && basename[0] !== '@') {
- requiredTarballs.add(`${dependency.split('/')[0]}-${basename}`);
- }
- requiredTarballs.add(basename);
- }
- }
-
- const mirrorFiles = yield (_fs || _load_fs()).walk(mirror);
- for (var _iterator14 = mirrorFiles, _isArray14 = Array.isArray(_iterator14), _i14 = 0, _iterator14 = _isArray14 ? _iterator14 : _iterator14[Symbol.iterator]();;) {
- var _ref27;
-
- if (_isArray14) {
- if (_i14 >= _iterator14.length) break;
- _ref27 = _iterator14[_i14++];
- } else {
- _i14 = _iterator14.next();
- if (_i14.done) break;
- _ref27 = _i14.value;
- }
-
- const file = _ref27;
-
- const isTarball = path.extname(file.basename) === '.tgz';
- // if using experimental-pack-script-packages-in-mirror flag, don't unlink prebuilt packages
- const hasPrebuiltPackage = file.relative.startsWith('prebuilt/');
- if (isTarball && !hasPrebuiltPackage && !requiredTarballs.has(file.basename)) {
- yield (_fs || _load_fs()).unlink(file.absolute);
- }
- }
- })();
- }
-
- /**
- * Save updated integrity and lockfiles.
- */
-
- saveLockfileAndIntegrity(patterns, workspaceLayout) {
- var _this11 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- const resolvedPatterns = {};
- Object.keys(_this11.resolver.patterns).forEach(function (pattern) {
- if (!workspaceLayout || !workspaceLayout.getManifestByPattern(pattern)) {
- resolvedPatterns[pattern] = _this11.resolver.patterns[pattern];
- }
- });
-
- // TODO this code is duplicated in a few places, need a common way to filter out workspace patterns from lockfile
- patterns = patterns.filter(function (p) {
- return !workspaceLayout || !workspaceLayout.getManifestByPattern(p);
- });
-
- const lockfileBasedOnResolver = _this11.lockfile.getLockfile(resolvedPatterns);
-
- if (_this11.config.pruneOfflineMirror) {
- yield _this11.pruneOfflineMirror(lockfileBasedOnResolver);
- }
-
- // write integrity hash
- if (!_this11.config.plugnplayEnabled) {
- yield _this11.integrityChecker.save(patterns, lockfileBasedOnResolver, _this11.flags, workspaceLayout, _this11.scripts.getArtifacts());
- }
-
- // --no-lockfile or --pure-lockfile or --frozen-lockfile
- if (_this11.flags.lockfile === false || _this11.flags.pureLockfile || _this11.flags.frozenLockfile) {
- return;
- }
-
- const lockFileHasAllPatterns = patterns.every(function (p) {
- return _this11.lockfile.getLocked(p);
- });
- const lockfilePatternsMatch = Object.keys(_this11.lockfile.cache || {}).every(function (p) {
- return lockfileBasedOnResolver[p];
- });
- const resolverPatternsAreSameAsInLockfile = Object.keys(lockfileBasedOnResolver).every(function (pattern) {
- const manifest = _this11.lockfile.getLocked(pattern);
- return manifest && manifest.resolved === lockfileBasedOnResolver[pattern].resolved && deepEqual(manifest.prebuiltVariants, lockfileBasedOnResolver[pattern].prebuiltVariants);
- });
- const integrityPatternsAreSameAsInLockfile = Object.keys(lockfileBasedOnResolver).every(function (pattern) {
- const existingIntegrityInfo = lockfileBasedOnResolver[pattern].integrity;
- if (!existingIntegrityInfo) {
- // if this entry does not have an integrity, no need to re-write the lockfile because of it
- return true;
- }
- const manifest = _this11.lockfile.getLocked(pattern);
- if (manifest && manifest.integrity) {
- const manifestIntegrity = ssri.stringify(manifest.integrity);
- return manifestIntegrity === existingIntegrityInfo;
- }
- return false;
- });
-
- // remove command is followed by install with force, lockfile will be rewritten in any case then
- if (!_this11.flags.force && _this11.lockfile.parseResultType === 'success' && lockFileHasAllPatterns && lockfilePatternsMatch && resolverPatternsAreSameAsInLockfile && integrityPatternsAreSameAsInLockfile && patterns.length) {
- return;
- }
-
- // build lockfile location
- const loc = path.join(_this11.config.lockfileFolder, (_constants || _load_constants()).LOCKFILE_FILENAME);
-
- // write lockfile
- const lockSource = (0, (_lockfile2 || _load_lockfile2()).stringify)(lockfileBasedOnResolver, false, _this11.config.enableLockfileVersions);
- yield (_fs || _load_fs()).writeFilePreservingEol(loc, lockSource);
-
- _this11._logSuccessSaveLockfile();
- })();
- }
-
- _logSuccessSaveLockfile() {
- this.reporter.success(this.reporter.lang('savedLockfile'));
- }
-
- /**
- * Load the dependency graph of the current install. Only does package resolving and wont write to the cwd.
- */
- hydrate(ignoreUnusedPatterns) {
- var _this12 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- const request = yield _this12.fetchRequestFromCwd([], ignoreUnusedPatterns);
- const depRequests = request.requests,
- rawPatterns = request.patterns,
- ignorePatterns = request.ignorePatterns,
- workspaceLayout = request.workspaceLayout;
-
-
- yield _this12.resolver.init(depRequests, {
- isFlat: _this12.flags.flat,
- isFrozen: _this12.flags.frozenLockfile,
- workspaceLayout
- });
- yield _this12.flatten(rawPatterns);
- _this12.markIgnored(ignorePatterns);
-
- // fetch packages, should hit cache most of the time
- const manifests = yield (_packageFetcher || _load_packageFetcher()).fetch(_this12.resolver.getManifests(), _this12.config);
- _this12.resolver.updateManifests(manifests);
- yield (_packageCompatibility || _load_packageCompatibility()).check(_this12.resolver.getManifests(), _this12.config, _this12.flags.ignoreEngines);
-
- // expand minimal manifests
- for (var _iterator15 = _this12.resolver.getManifests(), _isArray15 = Array.isArray(_iterator15), _i15 = 0, _iterator15 = _isArray15 ? _iterator15 : _iterator15[Symbol.iterator]();;) {
- var _ref28;
-
- if (_isArray15) {
- if (_i15 >= _iterator15.length) break;
- _ref28 = _iterator15[_i15++];
- } else {
- _i15 = _iterator15.next();
- if (_i15.done) break;
- _ref28 = _i15.value;
- }
-
- const manifest = _ref28;
-
- const ref = manifest._reference;
- invariant(ref, 'expected reference');
- const type = ref.remote.type;
- // link specifier won't ever hit cache
-
- let loc = '';
- if (type === 'link') {
- continue;
- } else if (type === 'workspace') {
- if (!ref.remote.reference) {
- continue;
- }
- loc = ref.remote.reference;
- } else {
- loc = _this12.config.generateModuleCachePath(ref);
- }
- const newPkg = yield _this12.config.readManifest(loc);
- yield _this12.resolver.updateManifest(ref, newPkg);
- }
-
- return request;
- })();
- }
-
- /**
- * Check for updates every day and output a nag message if there's a newer version.
- */
-
- checkUpdate() {
- if (this.config.nonInteractive) {
- // don't show upgrade dialog on CI or non-TTY terminals
- return;
- }
-
- // don't check if disabled
- if (this.config.getOption('disable-self-update-check')) {
- return;
- }
-
- // only check for updates once a day
- const lastUpdateCheck = Number(this.config.getOption('lastUpdateCheck')) || 0;
- if (lastUpdateCheck && Date.now() - lastUpdateCheck < ONE_DAY) {
- return;
- }
-
- // don't bug for updates on tagged releases
- if ((_yarnVersion || _load_yarnVersion()).version.indexOf('-') >= 0) {
- return;
- }
-
- this._checkUpdate().catch(() => {
- // swallow errors
- });
- }
-
- _checkUpdate() {
- var _this13 = this;
-
- return (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () {
- let latestVersion = yield _this13.config.requestManager.request({
- url: (_constants || _load_constants()).SELF_UPDATE_VERSION_URL
- });
- invariant(typeof latestVersion === 'string', 'expected string');
- latestVersion = latestVersion.trim();
- if (!semver.valid(latestVersion)) {
- return;
- }
-
- // ensure we only check for updates periodically
- _this13.config.registries.yarn.saveHomeConfig({
- lastUpdateCheck: Date.now()
- });
-
- if (semver.gt(latestVersion, (_yarnVersion || _load_yarnVersion()).version)) {
- const installationMethod = yield (0, (_yarnVersion || _load_yarnVersion()).getInstallationMethod)();
- _this13.maybeOutputUpdate = function () {
- _this13.reporter.warn(_this13.reporter.lang('yarnOutdated', latestVersion, (_yarnVersion || _load_yarnVersion()).version));
-
- const command = getUpdateCommand(installationMethod);
- if (command) {
- _this13.reporter.info(_this13.reporter.lang('yarnOutdatedCommand'));
- _this13.reporter.command(command);
- } else {
- const installer = getUpdateInstaller(installationMethod);
- if (installer) {
- _this13.reporter.info(_this13.reporter.lang('yarnOutdatedInstaller', installer));
- }
- }
- };
- }
- })();
- }
-
- /**
- * Method to override with a possible upgrade message.
- */
-
- maybeOutputUpdate() {}
-}
-
-exports.Install = Install;
-function hasWrapper(commander, args) {
- return true;
-}
-
-function setFlags(commander) {
- commander.description('Yarn install is used to install all dependencies for a project.');
- commander.usage('install [flags]');
- commander.option('-A, --audit', 'Run vulnerability audit on installed packages');
- commander.option('-g, --global', 'DEPRECATED');
- commander.option('-S, --save', 'DEPRECATED - save package to your `dependencies`');
- commander.option('-D, --save-dev', 'DEPRECATED - save package to your `devDependencies`');
- commander.option('-P, --save-peer', 'DEPRECATED - save package to your `peerDependencies`');
- commander.option('-O, --save-optional', 'DEPRECATED - save package to your `optionalDependencies`');
- commander.option('-E, --save-exact', 'DEPRECATED');
- commander.option('-T, --save-tilde', 'DEPRECATED');
-}
-
-/***/ }),
-/* 35 */
-/***/ (function(module, exports, __webpack_require__) {
-
-var isObject = __webpack_require__(52);
-module.exports = function (it) {
- if (!isObject(it)) throw TypeError(it + ' is not an object!');
- return it;
-};
-
-
-/***/ }),
-/* 36 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return SubjectSubscriber; });
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Subject; });
-/* unused harmony export AnonymousSubject */
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Observable__ = __webpack_require__(12);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Subscriber__ = __webpack_require__(7);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Subscription__ = __webpack_require__(25);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__util_ObjectUnsubscribedError__ = __webpack_require__(189);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__SubjectSubscription__ = __webpack_require__(422);
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__internal_symbol_rxSubscriber__ = __webpack_require__(321);
-/** PURE_IMPORTS_START tslib,_Observable,_Subscriber,_Subscription,_util_ObjectUnsubscribedError,_SubjectSubscription,_internal_symbol_rxSubscriber PURE_IMPORTS_END */
-
-
-
-
-
-
-
-var SubjectSubscriber = /*@__PURE__*/ (function (_super) {
- __WEBPACK_IMPORTED_MODULE_0_tslib__["a" /* __extends */](SubjectSubscriber, _super);
- function SubjectSubscriber(destination) {
- var _this = _super.call(this, destination) || this;
- _this.destination = destination;
- return _this;
- }
- return SubjectSubscriber;
-}(__WEBPACK_IMPORTED_MODULE_2__Subscriber__["a" /* Subscriber */]));
-
-var Subject = /*@__PURE__*/ (function (_super) {
- __WEBPACK_IMPORTED_MODULE_0_tslib__["a" /* __extends */](Subject, _super);
- function Subject() {
- var _this = _super.call(this) || this;
- _this.observers = [];
- _this.closed = false;
- _this.isStopped = false;
- _this.hasError = false;
- _this.thrownError = null;
- return _this;
- }
- Subject.prototype[__WEBPACK_IMPORTED_MODULE_6__internal_symbol_rxSubscriber__["a" /* rxSubscriber */]] = function () {
- return new SubjectSubscriber(this);
- };
- Subject.prototype.lift = function (operator) {
- var subject = new AnonymousSubject(this, this);
- subject.operator = operator;
- return subject;
- };
- Subject.prototype.next = function (value) {
- if (this.closed) {
- throw new __WEBPACK_IMPORTED_MODULE_4__util_ObjectUnsubscribedError__["a" /* ObjectUnsubscribedError */]();
- }
- if (!this.isStopped) {
- var observers = this.observers;
- var len = observers.length;
- var copy = observers.slice();
- for (var i = 0; i < len; i++) {
- copy[i].next(value);
- }
- }
- };
- Subject.prototype.error = function (err) {
- if (this.closed) {
- throw new __WEBPACK_IMPORTED_MODULE_4__util_ObjectUnsubscribedError__["a" /* ObjectUnsubscribedError */]();
- }
- this.hasError = true;
- this.thrownError = err;
- this.isStopped = true;
- var observers = this.observers;
- var len = observers.length;
- var copy = observers.slice();
- for (var i = 0; i < len; i++) {
- copy[i].error(err);
- }
- this.observers.length = 0;
- };
- Subject.prototype.complete = function () {
- if (this.closed) {
- throw new __WEBPACK_IMPORTED_MODULE_4__util_ObjectUnsubscribedError__["a" /* ObjectUnsubscribedError */]();
- }
- this.isStopped = true;
- var observers = this.observers;
- var len = observers.length;
- var copy = observers.slice();
- for (var i = 0; i < len; i++) {
- copy[i].complete();
- }
- this.observers.length = 0;
- };
- Subject.prototype.unsubscribe = function () {
- this.isStopped = true;
- this.closed = true;
- this.observers = null;
- };
- Subject.prototype._trySubscribe = function (subscriber) {
- if (this.closed) {
- throw new __WEBPACK_IMPORTED_MODULE_4__util_ObjectUnsubscribedError__["a" /* ObjectUnsubscribedError */]();
- }
- else {
- return _super.prototype._trySubscribe.call(this, subscriber);
- }
- };
- Subject.prototype._subscribe = function (subscriber) {
- if (this.closed) {
- throw new __WEBPACK_IMPORTED_MODULE_4__util_ObjectUnsubscribedError__["a" /* ObjectUnsubscribedError */]();
- }
- else if (this.hasError) {
- subscriber.error(this.thrownError);
- return __WEBPACK_IMPORTED_MODULE_3__Subscription__["a" /* Subscription */].EMPTY;
- }
- else if (this.isStopped) {
- subscriber.complete();
- return __WEBPACK_IMPORTED_MODULE_3__Subscription__["a" /* Subscription */].EMPTY;
- }
- else {
- this.observers.push(subscriber);
- return new __WEBPACK_IMPORTED_MODULE_5__SubjectSubscription__["a" /* SubjectSubscription */](this, subscriber);
- }
- };
- Subject.prototype.asObservable = function () {
- var observable = new __WEBPACK_IMPORTED_MODULE_1__Observable__["a" /* Observable */]();
- observable.source = this;
- return observable;
- };
- Subject.create = function (destination, source) {
- return new AnonymousSubject(destination, source);
- };
- return Subject;
-}(__WEBPACK_IMPORTED_MODULE_1__Observable__["a" /* Observable */]));
-
-var AnonymousSubject = /*@__PURE__*/ (function (_super) {
- __WEBPACK_IMPORTED_MODULE_0_tslib__["a" /* __extends */](AnonymousSubject, _super);
- function AnonymousSubject(destination, source) {
- var _this = _super.call(this) || this;
- _this.destination = destination;
- _this.source = source;
- return _this;
- }
- AnonymousSubject.prototype.next = function (value) {
- var destination = this.destination;
- if (destination && destination.next) {
- destination.next(value);
- }
- };
- AnonymousSubject.prototype.error = function (err) {
- var destination = this.destination;
- if (destination && destination.error) {
- this.destination.error(err);
- }
- };
- AnonymousSubject.prototype.complete = function () {
- var destination = this.destination;
- if (destination && destination.complete) {
- this.destination.complete();
- }
- };
- AnonymousSubject.prototype._subscribe = function (subscriber) {
- var source = this.source;
- if (source) {
- return this.source.subscribe(subscriber);
- }
- else {
- return __WEBPACK_IMPORTED_MODULE_3__Subscription__["a" /* Subscription */].EMPTY;
- }
- };
- return AnonymousSubject;
-}(Subject));
-
-//# sourceMappingURL=Subject.js.map
-
-
-/***/ }),
-/* 37 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.normalizePattern = normalizePattern;
-
-/**
- * Explode and normalize a pattern into its name and range.
- */
-
-function normalizePattern(pattern) {
- let hasVersion = false;
- let range = 'latest';
- let name = pattern;
-
- // if we're a scope then remove the @ and add it back later
- let isScoped = false;
- if (name[0] === '@') {
- isScoped = true;
- name = name.slice(1);
- }
-
- // take first part as the name
- const parts = name.split('@');
- if (parts.length > 1) {
- name = parts.shift();
- range = parts.join('@');
-
- if (range) {
- hasVersion = true;
- } else {
- range = '*';
- }
- }
-
- // add back @ scope suffix
- if (isScoped) {
- name = `@${name}`;
- }
-
- return { name, range, hasVersion };
-}
-
-/***/ }),
-/* 38 */
-/***/ (function(module, exports, __webpack_require__) {
-
-/* WEBPACK VAR INJECTION */(function(module) {var __WEBPACK_AMD_DEFINE_RESULT__;/**
- * @license
- * Lodash
- * Copyright JS Foundation and other contributors
- * Released under MIT license
- * Based on Underscore.js 1.8.3
- * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
- */
-;(function() {
-
- /** Used as a safe reference for `undefined` in pre-ES5 environments. */
- var undefined;
-
- /** Used as the semantic version number. */
- var VERSION = '4.17.10';
-
- /** Used as the size to enable large array optimizations. */
- var LARGE_ARRAY_SIZE = 200;
-
- /** Error message constants. */
- var CORE_ERROR_TEXT = 'Unsupported core-js use. Try https://npms.io/search?q=ponyfill.',
- FUNC_ERROR_TEXT = 'Expected a function';
-
- /** Used to stand-in for `undefined` hash values. */
- var HASH_UNDEFINED = '__lodash_hash_undefined__';
-
- /** Used as the maximum memoize cache size. */
- var MAX_MEMOIZE_SIZE = 500;
-
- /** Used as the internal argument placeholder. */
- var PLACEHOLDER = '__lodash_placeholder__';
-
- /** Used to compose bitmasks for cloning. */
- var CLONE_DEEP_FLAG = 1,
- CLONE_FLAT_FLAG = 2,
- CLONE_SYMBOLS_FLAG = 4;
-
- /** Used to compose bitmasks for value comparisons. */
- var COMPARE_PARTIAL_FLAG = 1,
- COMPARE_UNORDERED_FLAG = 2;
-
- /** Used to compose bitmasks for function metadata. */
- var WRAP_BIND_FLAG = 1,
- WRAP_BIND_KEY_FLAG = 2,
- WRAP_CURRY_BOUND_FLAG = 4,
- WRAP_CURRY_FLAG = 8,
- WRAP_CURRY_RIGHT_FLAG = 16,
- WRAP_PARTIAL_FLAG = 32,
- WRAP_PARTIAL_RIGHT_FLAG = 64,
- WRAP_ARY_FLAG = 128,
- WRAP_REARG_FLAG = 256,
- WRAP_FLIP_FLAG = 512;
-
- /** Used as default options for `_.truncate`. */
- var DEFAULT_TRUNC_LENGTH = 30,
- DEFAULT_TRUNC_OMISSION = '...';
-
- /** Used to detect hot functions by number of calls within a span of milliseconds. */
- var HOT_COUNT = 800,
- HOT_SPAN = 16;
-
- /** Used to indicate the type of lazy iteratees. */
- var LAZY_FILTER_FLAG = 1,
- LAZY_MAP_FLAG = 2,
- LAZY_WHILE_FLAG = 3;
-
- /** Used as references for various `Number` constants. */
- var INFINITY = 1 / 0,
- MAX_SAFE_INTEGER = 9007199254740991,
- MAX_INTEGER = 1.7976931348623157e+308,
- NAN = 0 / 0;
-
- /** Used as references for the maximum length and index of an array. */
- var MAX_ARRAY_LENGTH = 4294967295,
- MAX_ARRAY_INDEX = MAX_ARRAY_LENGTH - 1,
- HALF_MAX_ARRAY_LENGTH = MAX_ARRAY_LENGTH >>> 1;
-
- /** Used to associate wrap methods with their bit flags. */
- var wrapFlags = [
- ['ary', WRAP_ARY_FLAG],
- ['bind', WRAP_BIND_FLAG],
- ['bindKey', WRAP_BIND_KEY_FLAG],
- ['curry', WRAP_CURRY_FLAG],
- ['curryRight', WRAP_CURRY_RIGHT_FLAG],
- ['flip', WRAP_FLIP_FLAG],
- ['partial', WRAP_PARTIAL_FLAG],
- ['partialRight', WRAP_PARTIAL_RIGHT_FLAG],
- ['rearg', WRAP_REARG_FLAG]
- ];
-
- /** `Object#toString` result references. */
- var argsTag = '[object Arguments]',
- arrayTag = '[object Array]',
- asyncTag = '[object AsyncFunction]',
- boolTag = '[object Boolean]',
- dateTag = '[object Date]',
- domExcTag = '[object DOMException]',
- errorTag = '[object Error]',
- funcTag = '[object Function]',
- genTag = '[object GeneratorFunction]',
- mapTag = '[object Map]',
- numberTag = '[object Number]',
- nullTag = '[object Null]',
- objectTag = '[object Object]',
- promiseTag = '[object Promise]',
- proxyTag = '[object Proxy]',
- regexpTag = '[object RegExp]',
- setTag = '[object Set]',
- stringTag = '[object String]',
- symbolTag = '[object Symbol]',
- undefinedTag = '[object Undefined]',
- weakMapTag = '[object WeakMap]',
- weakSetTag = '[object WeakSet]';
-
- var arrayBufferTag = '[object ArrayBuffer]',
- dataViewTag = '[object DataView]',
- float32Tag = '[object Float32Array]',
- float64Tag = '[object Float64Array]',
- int8Tag = '[object Int8Array]',
- int16Tag = '[object Int16Array]',
- int32Tag = '[object Int32Array]',
- uint8Tag = '[object Uint8Array]',
- uint8ClampedTag = '[object Uint8ClampedArray]',
- uint16Tag = '[object Uint16Array]',
- uint32Tag = '[object Uint32Array]';
-
- /** Used to match empty string literals in compiled template source. */
- var reEmptyStringLeading = /\b__p \+= '';/g,
- reEmptyStringMiddle = /\b(__p \+=) '' \+/g,
- reEmptyStringTrailing = /(__e\(.*?\)|\b__t\)) \+\n'';/g;
-
- /** Used to match HTML entities and HTML characters. */
- var reEscapedHtml = /&(?:amp|lt|gt|quot|#39);/g,
- reUnescapedHtml = /[&<>"']/g,
- reHasEscapedHtml = RegExp(reEscapedHtml.source),
- reHasUnescapedHtml = RegExp(reUnescapedHtml.source);
-
- /** Used to match template delimiters. */
- var reEscape = /<%-([\s\S]+?)%>/g,
- reEvaluate = /<%([\s\S]+?)%>/g,
- reInterpolate = /<%=([\s\S]+?)%>/g;
-
- /** Used to match property names within property paths. */
- var reIsDeepProp = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,
- reIsPlainProp = /^\w*$/,
- rePropName = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g;
-
- /**
- * Used to match `RegExp`
- * [syntax characters](http://ecma-international.org/ecma-262/7.0/#sec-patterns).
- */
- var reRegExpChar = /[\\^$.*+?()[\]{}|]/g,
- reHasRegExpChar = RegExp(reRegExpChar.source);
-
- /** Used to match leading and trailing whitespace. */
- var reTrim = /^\s+|\s+$/g,
- reTrimStart = /^\s+/,
- reTrimEnd = /\s+$/;
-
- /** Used to match wrap detail comments. */
- var reWrapComment = /\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,
- reWrapDetails = /\{\n\/\* \[wrapped with (.+)\] \*/,
- reSplitDetails = /,? & /;
-
- /** Used to match words composed of alphanumeric characters. */
- var reAsciiWord = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;
-
- /** Used to match backslashes in property paths. */
- var reEscapeChar = /\\(\\)?/g;
-
- /**
- * Used to match
- * [ES template delimiters](http://ecma-international.org/ecma-262/7.0/#sec-template-literal-lexical-components).
- */
- var reEsTemplate = /\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g;
-
- /** Used to match `RegExp` flags from their coerced string values. */
- var reFlags = /\w*$/;
-
- /** Used to detect bad signed hexadecimal string values. */
- var reIsBadHex = /^[-+]0x[0-9a-f]+$/i;
-
- /** Used to detect binary string values. */
- var reIsBinary = /^0b[01]+$/i;
-
- /** Used to detect host constructors (Safari). */
- var reIsHostCtor = /^\[object .+?Constructor\]$/;
-
- /** Used to detect octal string values. */
- var reIsOctal = /^0o[0-7]+$/i;
-
- /** Used to detect unsigned integer values. */
- var reIsUint = /^(?:0|[1-9]\d*)$/;
-
- /** Used to match Latin Unicode letters (excluding mathematical operators). */
- var reLatin = /[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g;
-
- /** Used to ensure capturing order of template delimiters. */
- var reNoMatch = /($^)/;
-
- /** Used to match unescaped characters in compiled string literals. */
- var reUnescapedString = /['\n\r\u2028\u2029\\]/g;
-
- /** Used to compose unicode character classes. */
- var rsAstralRange = '\\ud800-\\udfff',
- rsComboMarksRange = '\\u0300-\\u036f',
- reComboHalfMarksRange = '\\ufe20-\\ufe2f',
- rsComboSymbolsRange = '\\u20d0-\\u20ff',
- rsComboRange = rsComboMarksRange + reComboHalfMarksRange + rsComboSymbolsRange,
- rsDingbatRange = '\\u2700-\\u27bf',
- rsLowerRange = 'a-z\\xdf-\\xf6\\xf8-\\xff',
- rsMathOpRange = '\\xac\\xb1\\xd7\\xf7',
- rsNonCharRange = '\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf',
- rsPunctuationRange = '\\u2000-\\u206f',
- rsSpaceRange = ' \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000',
- rsUpperRange = 'A-Z\\xc0-\\xd6\\xd8-\\xde',
- rsVarRange = '\\ufe0e\\ufe0f',
- rsBreakRange = rsMathOpRange + rsNonCharRange + rsPunctuationRange + rsSpaceRange;
-
- /** Used to compose unicode capture groups. */
- var rsApos = "['\u2019]",
- rsAstral = '[' + rsAstralRange + ']',
- rsBreak = '[' + rsBreakRange + ']',
- rsCombo = '[' + rsComboRange + ']',
- rsDigits = '\\d+',
- rsDingbat = '[' + rsDingbatRange + ']',
- rsLower = '[' + rsLowerRange + ']',
- rsMisc = '[^' + rsAstralRange + rsBreakRange + rsDigits + rsDingbatRange + rsLowerRange + rsUpperRange + ']',
- rsFitz = '\\ud83c[\\udffb-\\udfff]',
- rsModifier = '(?:' + rsCombo + '|' + rsFitz + ')',
- rsNonAstral = '[^' + rsAstralRange + ']',
- rsRegional = '(?:\\ud83c[\\udde6-\\uddff]){2}',
- rsSurrPair = '[\\ud800-\\udbff][\\udc00-\\udfff]',
- rsUpper = '[' + rsUpperRange + ']',
- rsZWJ = '\\u200d';
-
- /** Used to compose unicode regexes. */
- var rsMiscLower = '(?:' + rsLower + '|' + rsMisc + ')',
- rsMiscUpper = '(?:' + rsUpper + '|' + rsMisc + ')',
- rsOptContrLower = '(?:' + rsApos + '(?:d|ll|m|re|s|t|ve))?',
- rsOptContrUpper = '(?:' + rsApos + '(?:D|LL|M|RE|S|T|VE))?',
- reOptMod = rsModifier + '?',
- rsOptVar = '[' + rsVarRange + ']?',
- rsOptJoin = '(?:' + rsZWJ + '(?:' + [rsNonAstral, rsRegional, rsSurrPair].join('|') + ')' + rsOptVar + reOptMod + ')*',
- rsOrdLower = '\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])',
- rsOrdUpper = '\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])',
- rsSeq = rsOptVar + reOptMod + rsOptJoin,
- rsEmoji = '(?:' + [rsDingbat, rsRegional, rsSurrPair].join('|') + ')' + rsSeq,
- rsSymbol = '(?:' + [rsNonAstral + rsCombo + '?', rsCombo, rsRegional, rsSurrPair, rsAstral].join('|') + ')';
-
- /** Used to match apostrophes. */
- var reApos = RegExp(rsApos, 'g');
-
- /**
- * Used to match [combining diacritical marks](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks) and
- * [combining diacritical marks for symbols](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks_for_Symbols).
- */
- var reComboMark = RegExp(rsCombo, 'g');
-
- /** Used to match [string symbols](https://mathiasbynens.be/notes/javascript-unicode). */
- var reUnicode = RegExp(rsFitz + '(?=' + rsFitz + ')|' + rsSymbol + rsSeq, 'g');
-
- /** Used to match complex or compound words. */
- var reUnicodeWord = RegExp([
- rsUpper + '?' + rsLower + '+' + rsOptContrLower + '(?=' + [rsBreak, rsUpper, '$'].join('|') + ')',
- rsMiscUpper + '+' + rsOptContrUpper + '(?=' + [rsBreak, rsUpper + rsMiscLower, '$'].join('|') + ')',
- rsUpper + '?' + rsMiscLower + '+' + rsOptContrLower,
- rsUpper + '+' + rsOptContrUpper,
- rsOrdUpper,
- rsOrdLower,
- rsDigits,
- rsEmoji
- ].join('|'), 'g');
-
- /** Used to detect strings with [zero-width joiners or code points from the astral planes](http://eev.ee/blog/2015/09/12/dark-corners-of-unicode/). */
- var reHasUnicode = RegExp('[' + rsZWJ + rsAstralRange + rsComboRange + rsVarRange + ']');
-
- /** Used to detect strings that need a more robust regexp to match words. */
- var reHasUnicodeWord = /[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;
-
- /** Used to assign default `context` object properties. */
- var contextProps = [
- 'Array', 'Buffer', 'DataView', 'Date', 'Error', 'Float32Array', 'Float64Array',
- 'Function', 'Int8Array', 'Int16Array', 'Int32Array', 'Map', 'Math', 'Object',
- 'Promise', 'RegExp', 'Set', 'String', 'Symbol', 'TypeError', 'Uint8Array',
- 'Uint8ClampedArray', 'Uint16Array', 'Uint32Array', 'WeakMap',
- '_', 'clearTimeout', 'isFinite', 'parseInt', 'setTimeout'
- ];
-
- /** Used to make template sourceURLs easier to identify. */
- var templateCounter = -1;
-
- /** Used to identify `toStringTag` values of typed arrays. */
- var typedArrayTags = {};
- typedArrayTags[float32Tag] = typedArrayTags[float64Tag] =
- typedArrayTags[int8Tag] = typedArrayTags[int16Tag] =
- typedArrayTags[int32Tag] = typedArrayTags[uint8Tag] =
- typedArrayTags[uint8ClampedTag] = typedArrayTags[uint16Tag] =
- typedArrayTags[uint32Tag] = true;
- typedArrayTags[argsTag] = typedArrayTags[arrayTag] =
- typedArrayTags[arrayBufferTag] = typedArrayTags[boolTag] =
- typedArrayTags[dataViewTag] = typedArrayTags[dateTag] =
- typedArrayTags[errorTag] = typedArrayTags[funcTag] =
- typedArrayTags[mapTag] = typedArrayTags[numberTag] =
- typedArrayTags[objectTag] = typedArrayTags[regexpTag] =
- typedArrayTags[setTag] = typedArrayTags[stringTag] =
- typedArrayTags[weakMapTag] = false;
-
- /** Used to identify `toStringTag` values supported by `_.clone`. */
- var cloneableTags = {};
- cloneableTags[argsTag] = cloneableTags[arrayTag] =
- cloneableTags[arrayBufferTag] = cloneableTags[dataViewTag] =
- cloneableTags[boolTag] = cloneableTags[dateTag] =
- cloneableTags[float32Tag] = cloneableTags[float64Tag] =
- cloneableTags[int8Tag] = cloneableTags[int16Tag] =
- cloneableTags[int32Tag] = cloneableTags[mapTag] =
- cloneableTags[numberTag] = cloneableTags[objectTag] =
- cloneableTags[regexpTag] = cloneableTags[setTag] =
- cloneableTags[stringTag] = cloneableTags[symbolTag] =
- cloneableTags[uint8Tag] = cloneableTags[uint8ClampedTag] =
- cloneableTags[uint16Tag] = cloneableTags[uint32Tag] = true;
- cloneableTags[errorTag] = cloneableTags[funcTag] =
- cloneableTags[weakMapTag] = false;
-
- /** Used to map Latin Unicode letters to basic Latin letters. */
- var deburredLetters = {
- // Latin-1 Supplement block.
- '\xc0': 'A', '\xc1': 'A', '\xc2': 'A', '\xc3': 'A', '\xc4': 'A', '\xc5': 'A',
- '\xe0': 'a', '\xe1': 'a', '\xe2': 'a', '\xe3': 'a', '\xe4': 'a', '\xe5': 'a',
- '\xc7': 'C', '\xe7': 'c',
- '\xd0': 'D', '\xf0': 'd',
- '\xc8': 'E', '\xc9': 'E', '\xca': 'E', '\xcb': 'E',
- '\xe8': 'e', '\xe9': 'e', '\xea': 'e', '\xeb': 'e',
- '\xcc': 'I', '\xcd': 'I', '\xce': 'I', '\xcf': 'I',
- '\xec': 'i', '\xed': 'i', '\xee': 'i', '\xef': 'i',
- '\xd1': 'N', '\xf1': 'n',
- '\xd2': 'O', '\xd3': 'O', '\xd4': 'O', '\xd5': 'O', '\xd6': 'O', '\xd8': 'O',
- '\xf2': 'o', '\xf3': 'o', '\xf4': 'o', '\xf5': 'o', '\xf6': 'o', '\xf8': 'o',
- '\xd9': 'U', '\xda': 'U', '\xdb': 'U', '\xdc': 'U',
- '\xf9': 'u', '\xfa': 'u', '\xfb': 'u', '\xfc': 'u',
- '\xdd': 'Y', '\xfd': 'y', '\xff': 'y',
- '\xc6': 'Ae', '\xe6': 'ae',
- '\xde': 'Th', '\xfe': 'th',
- '\xdf': 'ss',
- // Latin Extended-A block.
- '\u0100': 'A', '\u0102': 'A', '\u0104': 'A',
- '\u0101': 'a', '\u0103': 'a', '\u0105': 'a',
- '\u0106': 'C', '\u0108': 'C', '\u010a': 'C', '\u010c': 'C',
- '\u0107': 'c', '\u0109': 'c', '\u010b': 'c', '\u010d': 'c',
- '\u010e': 'D', '\u0110': 'D', '\u010f': 'd', '\u0111': 'd',
- '\u0112': 'E', '\u0114': 'E', '\u0116': 'E', '\u0118': 'E', '\u011a': 'E',
- '\u0113': 'e', '\u0115': 'e', '\u0117': 'e', '\u0119': 'e', '\u011b': 'e',
- '\u011c': 'G', '\u011e': 'G', '\u0120': 'G', '\u0122': 'G',
- '\u011d': 'g', '\u011f': 'g', '\u0121': 'g', '\u0123': 'g',
- '\u0124': 'H', '\u0126': 'H', '\u0125': 'h', '\u0127': 'h',
- '\u0128': 'I', '\u012a': 'I', '\u012c': 'I', '\u012e': 'I', '\u0130': 'I',
- '\u0129': 'i', '\u012b': 'i', '\u012d': 'i', '\u012f': 'i', '\u0131': 'i',
- '\u0134': 'J', '\u0135': 'j',
- '\u0136': 'K', '\u0137': 'k', '\u0138': 'k',
- '\u0139': 'L', '\u013b': 'L', '\u013d': 'L', '\u013f': 'L', '\u0141': 'L',
- '\u013a': 'l', '\u013c': 'l', '\u013e': 'l', '\u0140': 'l', '\u0142': 'l',
- '\u0143': 'N', '\u0145': 'N', '\u0147': 'N', '\u014a': 'N',
- '\u0144': 'n', '\u0146': 'n', '\u0148': 'n', '\u014b': 'n',
- '\u014c': 'O', '\u014e': 'O', '\u0150': 'O',
- '\u014d': 'o', '\u014f': 'o', '\u0151': 'o',
- '\u0154': 'R', '\u0156': 'R', '\u0158': 'R',
- '\u0155': 'r', '\u0157': 'r', '\u0159': 'r',
- '\u015a': 'S', '\u015c': 'S', '\u015e': 'S', '\u0160': 'S',
- '\u015b': 's', '\u015d': 's', '\u015f': 's', '\u0161': 's',
- '\u0162': 'T', '\u0164': 'T', '\u0166': 'T',
- '\u0163': 't', '\u0165': 't', '\u0167': 't',
- '\u0168': 'U', '\u016a': 'U', '\u016c': 'U', '\u016e': 'U', '\u0170': 'U', '\u0172': 'U',
- '\u0169': 'u', '\u016b': 'u', '\u016d': 'u', '\u016f': 'u', '\u0171': 'u', '\u0173': 'u',
- '\u0174': 'W', '\u0175': 'w',
- '\u0176': 'Y', '\u0177': 'y', '\u0178': 'Y',
- '\u0179': 'Z', '\u017b': 'Z', '\u017d': 'Z',
- '\u017a': 'z', '\u017c': 'z', '\u017e': 'z',
- '\u0132': 'IJ', '\u0133': 'ij',
- '\u0152': 'Oe', '\u0153': 'oe',
- '\u0149': "'n", '\u017f': 's'
- };
-
- /** Used to map characters to HTML entities. */
- var htmlEscapes = {
- '&': '&',
- '<': '<',
- '>': '>',
- '"': '"',
- "'": '''
- };
-
- /** Used to map HTML entities to characters. */
- var htmlUnescapes = {
- '&': '&',
- '<': '<',
- '>': '>',
- '"': '"',
- ''': "'"
- };
-
- /** Used to escape characters for inclusion in compiled string literals. */
- var stringEscapes = {
- '\\': '\\',
- "'": "'",
- '\n': 'n',
- '\r': 'r',
- '\u2028': 'u2028',
- '\u2029': 'u2029'
- };
-
- /** Built-in method references without a dependency on `root`. */
- var freeParseFloat = parseFloat,
- freeParseInt = parseInt;
-
- /** Detect free variable `global` from Node.js. */
- var freeGlobal = typeof global == 'object' && global && global.Object === Object && global;
-
- /** Detect free variable `self`. */
- var freeSelf = typeof self == 'object' && self && self.Object === Object && self;
-
- /** Used as a reference to the global object. */
- var root = freeGlobal || freeSelf || Function('return this')();
-
- /** Detect free variable `exports`. */
- var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports;
-
- /** Detect free variable `module`. */
- var freeModule = freeExports && typeof module == 'object' && module && !module.nodeType && module;
-
- /** Detect the popular CommonJS extension `module.exports`. */
- var moduleExports = freeModule && freeModule.exports === freeExports;
-
- /** Detect free variable `process` from Node.js. */
- var freeProcess = moduleExports && freeGlobal.process;
-
- /** Used to access faster Node.js helpers. */
- var nodeUtil = (function() {
- try {
- // Use `util.types` for Node.js 10+.
- var types = freeModule && freeModule.require && freeModule.require('util').types;
-
- if (types) {
- return types;
- }
-
- // Legacy `process.binding('util')` for Node.js < 10.
- return freeProcess && freeProcess.binding && freeProcess.binding('util');
- } catch (e) {}
- }());
-
- /* Node.js helper references. */
- var nodeIsArrayBuffer = nodeUtil && nodeUtil.isArrayBuffer,
- nodeIsDate = nodeUtil && nodeUtil.isDate,
- nodeIsMap = nodeUtil && nodeUtil.isMap,
- nodeIsRegExp = nodeUtil && nodeUtil.isRegExp,
- nodeIsSet = nodeUtil && nodeUtil.isSet,
- nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray;
-
- /*--------------------------------------------------------------------------*/
-
- /**
- * A faster alternative to `Function#apply`, this function invokes `func`
- * with the `this` binding of `thisArg` and the arguments of `args`.
- *
- * @private
- * @param {Function} func The function to invoke.
- * @param {*} thisArg The `this` binding of `func`.
- * @param {Array} args The arguments to invoke `func` with.
- * @returns {*} Returns the result of `func`.
- */
- function apply(func, thisArg, args) {
- switch (args.length) {
- case 0: return func.call(thisArg);
- case 1: return func.call(thisArg, args[0]);
- case 2: return func.call(thisArg, args[0], args[1]);
- case 3: return func.call(thisArg, args[0], args[1], args[2]);
- }
- return func.apply(thisArg, args);
- }
-
- /**
- * A specialized version of `baseAggregator` for arrays.
- *
- * @private
- * @param {Array} [array] The array to iterate over.
- * @param {Function} setter The function to set `accumulator` values.
- * @param {Function} iteratee The iteratee to transform keys.
- * @param {Object} accumulator The initial aggregated object.
- * @returns {Function} Returns `accumulator`.
- */
- function arrayAggregator(array, setter, iteratee, accumulator) {
- var index = -1,
- length = array == null ? 0 : array.length;
-
- while (++index < length) {
- var value = array[index];
- setter(accumulator, value, iteratee(value), array);
- }
- return accumulator;
- }
-
- /**
- * A specialized version of `_.forEach` for arrays without support for
- * iteratee shorthands.
- *
- * @private
- * @param {Array} [array] The array to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {Array} Returns `array`.
- */
- function arrayEach(array, iteratee) {
- var index = -1,
- length = array == null ? 0 : array.length;
-
- while (++index < length) {
- if (iteratee(array[index], index, array) === false) {
- break;
- }
- }
- return array;
- }
-
- /**
- * A specialized version of `_.forEachRight` for arrays without support for
- * iteratee shorthands.
- *
- * @private
- * @param {Array} [array] The array to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {Array} Returns `array`.
- */
- function arrayEachRight(array, iteratee) {
- var length = array == null ? 0 : array.length;
-
- while (length--) {
- if (iteratee(array[length], length, array) === false) {
- break;
- }
- }
- return array;
- }
-
- /**
- * A specialized version of `_.every` for arrays without support for
- * iteratee shorthands.
- *
- * @private
- * @param {Array} [array] The array to iterate over.
- * @param {Function} predicate The function invoked per iteration.
- * @returns {boolean} Returns `true` if all elements pass the predicate check,
- * else `false`.
- */
- function arrayEvery(array, predicate) {
- var index = -1,
- length = array == null ? 0 : array.length;
-
- while (++index < length) {
- if (!predicate(array[index], index, array)) {
- return false;
- }
- }
- return true;
- }
-
- /**
- * A specialized version of `_.filter` for arrays without support for
- * iteratee shorthands.
- *
- * @private
- * @param {Array} [array] The array to iterate over.
- * @param {Function} predicate The function invoked per iteration.
- * @returns {Array} Returns the new filtered array.
- */
- function arrayFilter(array, predicate) {
- var index = -1,
- length = array == null ? 0 : array.length,
- resIndex = 0,
- result = [];
-
- while (++index < length) {
- var value = array[index];
- if (predicate(value, index, array)) {
- result[resIndex++] = value;
- }
- }
- return result;
- }
-
- /**
- * A specialized version of `_.includes` for arrays without support for
- * specifying an index to search from.
- *
- * @private
- * @param {Array} [array] The array to inspect.
- * @param {*} target The value to search for.
- * @returns {boolean} Returns `true` if `target` is found, else `false`.
- */
- function arrayIncludes(array, value) {
- var length = array == null ? 0 : array.length;
- return !!length && baseIndexOf(array, value, 0) > -1;
- }
-
- /**
- * This function is like `arrayIncludes` except that it accepts a comparator.
- *
- * @private
- * @param {Array} [array] The array to inspect.
- * @param {*} target The value to search for.
- * @param {Function} comparator The comparator invoked per element.
- * @returns {boolean} Returns `true` if `target` is found, else `false`.
- */
- function arrayIncludesWith(array, value, comparator) {
- var index = -1,
- length = array == null ? 0 : array.length;
-
- while (++index < length) {
- if (comparator(value, array[index])) {
- return true;
- }
- }
- return false;
- }
-
- /**
- * A specialized version of `_.map` for arrays without support for iteratee
- * shorthands.
- *
- * @private
- * @param {Array} [array] The array to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {Array} Returns the new mapped array.
- */
- function arrayMap(array, iteratee) {
- var index = -1,
- length = array == null ? 0 : array.length,
- result = Array(length);
-
- while (++index < length) {
- result[index] = iteratee(array[index], index, array);
- }
- return result;
- }
-
- /**
- * Appends the elements of `values` to `array`.
- *
- * @private
- * @param {Array} array The array to modify.
- * @param {Array} values The values to append.
- * @returns {Array} Returns `array`.
- */
- function arrayPush(array, values) {
- var index = -1,
- length = values.length,
- offset = array.length;
-
- while (++index < length) {
- array[offset + index] = values[index];
- }
- return array;
- }
-
- /**
- * A specialized version of `_.reduce` for arrays without support for
- * iteratee shorthands.
- *
- * @private
- * @param {Array} [array] The array to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @param {*} [accumulator] The initial value.
- * @param {boolean} [initAccum] Specify using the first element of `array` as
- * the initial value.
- * @returns {*} Returns the accumulated value.
- */
- function arrayReduce(array, iteratee, accumulator, initAccum) {
- var index = -1,
- length = array == null ? 0 : array.length;
-
- if (initAccum && length) {
- accumulator = array[++index];
- }
- while (++index < length) {
- accumulator = iteratee(accumulator, array[index], index, array);
- }
- return accumulator;
- }
-
- /**
- * A specialized version of `_.reduceRight` for arrays without support for
- * iteratee shorthands.
- *
- * @private
- * @param {Array} [array] The array to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @param {*} [accumulator] The initial value.
- * @param {boolean} [initAccum] Specify using the last element of `array` as
- * the initial value.
- * @returns {*} Returns the accumulated value.
- */
- function arrayReduceRight(array, iteratee, accumulator, initAccum) {
- var length = array == null ? 0 : array.length;
- if (initAccum && length) {
- accumulator = array[--length];
- }
- while (length--) {
- accumulator = iteratee(accumulator, array[length], length, array);
- }
- return accumulator;
- }
-
- /**
- * A specialized version of `_.some` for arrays without support for iteratee
- * shorthands.
- *
- * @private
- * @param {Array} [array] The array to iterate over.
- * @param {Function} predicate The function invoked per iteration.
- * @returns {boolean} Returns `true` if any element passes the predicate check,
- * else `false`.
- */
- function arraySome(array, predicate) {
- var index = -1,
- length = array == null ? 0 : array.length;
-
- while (++index < length) {
- if (predicate(array[index], index, array)) {
- return true;
- }
- }
- return false;
- }
-
- /**
- * Gets the size of an ASCII `string`.
- *
- * @private
- * @param {string} string The string inspect.
- * @returns {number} Returns the string size.
- */
- var asciiSize = baseProperty('length');
-
- /**
- * Converts an ASCII `string` to an array.
- *
- * @private
- * @param {string} string The string to convert.
- * @returns {Array} Returns the converted array.
- */
- function asciiToArray(string) {
- return string.split('');
- }
-
- /**
- * Splits an ASCII `string` into an array of its words.
- *
- * @private
- * @param {string} The string to inspect.
- * @returns {Array} Returns the words of `string`.
- */
- function asciiWords(string) {
- return string.match(reAsciiWord) || [];
- }
-
- /**
- * The base implementation of methods like `_.findKey` and `_.findLastKey`,
- * without support for iteratee shorthands, which iterates over `collection`
- * using `eachFunc`.
- *
- * @private
- * @param {Array|Object} collection The collection to inspect.
- * @param {Function} predicate The function invoked per iteration.
- * @param {Function} eachFunc The function to iterate over `collection`.
- * @returns {*} Returns the found element or its key, else `undefined`.
- */
- function baseFindKey(collection, predicate, eachFunc) {
- var result;
- eachFunc(collection, function(value, key, collection) {
- if (predicate(value, key, collection)) {
- result = key;
- return false;
- }
- });
- return result;
- }
-
- /**
- * The base implementation of `_.findIndex` and `_.findLastIndex` without
- * support for iteratee shorthands.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {Function} predicate The function invoked per iteration.
- * @param {number} fromIndex The index to search from.
- * @param {boolean} [fromRight] Specify iterating from right to left.
- * @returns {number} Returns the index of the matched value, else `-1`.
- */
- function baseFindIndex(array, predicate, fromIndex, fromRight) {
- var length = array.length,
- index = fromIndex + (fromRight ? 1 : -1);
-
- while ((fromRight ? index-- : ++index < length)) {
- if (predicate(array[index], index, array)) {
- return index;
- }
- }
- return -1;
- }
-
- /**
- * The base implementation of `_.indexOf` without `fromIndex` bounds checks.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {*} value The value to search for.
- * @param {number} fromIndex The index to search from.
- * @returns {number} Returns the index of the matched value, else `-1`.
- */
- function baseIndexOf(array, value, fromIndex) {
- return value === value
- ? strictIndexOf(array, value, fromIndex)
- : baseFindIndex(array, baseIsNaN, fromIndex);
- }
-
- /**
- * This function is like `baseIndexOf` except that it accepts a comparator.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {*} value The value to search for.
- * @param {number} fromIndex The index to search from.
- * @param {Function} comparator The comparator invoked per element.
- * @returns {number} Returns the index of the matched value, else `-1`.
- */
- function baseIndexOfWith(array, value, fromIndex, comparator) {
- var index = fromIndex - 1,
- length = array.length;
-
- while (++index < length) {
- if (comparator(array[index], value)) {
- return index;
- }
- }
- return -1;
- }
-
- /**
- * The base implementation of `_.isNaN` without support for number objects.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is `NaN`, else `false`.
- */
- function baseIsNaN(value) {
- return value !== value;
- }
-
- /**
- * The base implementation of `_.mean` and `_.meanBy` without support for
- * iteratee shorthands.
- *
- * @private
- * @param {Array} array The array to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {number} Returns the mean.
- */
- function baseMean(array, iteratee) {
- var length = array == null ? 0 : array.length;
- return length ? (baseSum(array, iteratee) / length) : NAN;
- }
-
- /**
- * The base implementation of `_.property` without support for deep paths.
- *
- * @private
- * @param {string} key The key of the property to get.
- * @returns {Function} Returns the new accessor function.
- */
- function baseProperty(key) {
- return function(object) {
- return object == null ? undefined : object[key];
- };
- }
-
- /**
- * The base implementation of `_.propertyOf` without support for deep paths.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Function} Returns the new accessor function.
- */
- function basePropertyOf(object) {
- return function(key) {
- return object == null ? undefined : object[key];
- };
- }
-
- /**
- * The base implementation of `_.reduce` and `_.reduceRight`, without support
- * for iteratee shorthands, which iterates over `collection` using `eachFunc`.
- *
- * @private
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @param {*} accumulator The initial value.
- * @param {boolean} initAccum Specify using the first or last element of
- * `collection` as the initial value.
- * @param {Function} eachFunc The function to iterate over `collection`.
- * @returns {*} Returns the accumulated value.
- */
- function baseReduce(collection, iteratee, accumulator, initAccum, eachFunc) {
- eachFunc(collection, function(value, index, collection) {
- accumulator = initAccum
- ? (initAccum = false, value)
- : iteratee(accumulator, value, index, collection);
- });
- return accumulator;
- }
-
- /**
- * The base implementation of `_.sortBy` which uses `comparer` to define the
- * sort order of `array` and replaces criteria objects with their corresponding
- * values.
- *
- * @private
- * @param {Array} array The array to sort.
- * @param {Function} comparer The function to define sort order.
- * @returns {Array} Returns `array`.
- */
- function baseSortBy(array, comparer) {
- var length = array.length;
-
- array.sort(comparer);
- while (length--) {
- array[length] = array[length].value;
- }
- return array;
- }
-
- /**
- * The base implementation of `_.sum` and `_.sumBy` without support for
- * iteratee shorthands.
- *
- * @private
- * @param {Array} array The array to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {number} Returns the sum.
- */
- function baseSum(array, iteratee) {
- var result,
- index = -1,
- length = array.length;
-
- while (++index < length) {
- var current = iteratee(array[index]);
- if (current !== undefined) {
- result = result === undefined ? current : (result + current);
- }
- }
- return result;
- }
-
- /**
- * The base implementation of `_.times` without support for iteratee shorthands
- * or max array length checks.
- *
- * @private
- * @param {number} n The number of times to invoke `iteratee`.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {Array} Returns the array of results.
- */
- function baseTimes(n, iteratee) {
- var index = -1,
- result = Array(n);
-
- while (++index < n) {
- result[index] = iteratee(index);
- }
- return result;
- }
-
- /**
- * The base implementation of `_.toPairs` and `_.toPairsIn` which creates an array
- * of key-value pairs for `object` corresponding to the property names of `props`.
- *
- * @private
- * @param {Object} object The object to query.
- * @param {Array} props The property names to get values for.
- * @returns {Object} Returns the key-value pairs.
- */
- function baseToPairs(object, props) {
- return arrayMap(props, function(key) {
- return [key, object[key]];
- });
- }
-
- /**
- * The base implementation of `_.unary` without support for storing metadata.
- *
- * @private
- * @param {Function} func The function to cap arguments for.
- * @returns {Function} Returns the new capped function.
- */
- function baseUnary(func) {
- return function(value) {
- return func(value);
- };
- }
-
- /**
- * The base implementation of `_.values` and `_.valuesIn` which creates an
- * array of `object` property values corresponding to the property names
- * of `props`.
- *
- * @private
- * @param {Object} object The object to query.
- * @param {Array} props The property names to get values for.
- * @returns {Object} Returns the array of property values.
- */
- function baseValues(object, props) {
- return arrayMap(props, function(key) {
- return object[key];
- });
- }
-
- /**
- * Checks if a `cache` value for `key` exists.
- *
- * @private
- * @param {Object} cache The cache to query.
- * @param {string} key The key of the entry to check.
- * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.
- */
- function cacheHas(cache, key) {
- return cache.has(key);
- }
-
- /**
- * Used by `_.trim` and `_.trimStart` to get the index of the first string symbol
- * that is not found in the character symbols.
- *
- * @private
- * @param {Array} strSymbols The string symbols to inspect.
- * @param {Array} chrSymbols The character symbols to find.
- * @returns {number} Returns the index of the first unmatched string symbol.
- */
- function charsStartIndex(strSymbols, chrSymbols) {
- var index = -1,
- length = strSymbols.length;
-
- while (++index < length && baseIndexOf(chrSymbols, strSymbols[index], 0) > -1) {}
- return index;
- }
-
- /**
- * Used by `_.trim` and `_.trimEnd` to get the index of the last string symbol
- * that is not found in the character symbols.
- *
- * @private
- * @param {Array} strSymbols The string symbols to inspect.
- * @param {Array} chrSymbols The character symbols to find.
- * @returns {number} Returns the index of the last unmatched string symbol.
- */
- function charsEndIndex(strSymbols, chrSymbols) {
- var index = strSymbols.length;
-
- while (index-- && baseIndexOf(chrSymbols, strSymbols[index], 0) > -1) {}
- return index;
- }
-
- /**
- * Gets the number of `placeholder` occurrences in `array`.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {*} placeholder The placeholder to search for.
- * @returns {number} Returns the placeholder count.
- */
- function countHolders(array, placeholder) {
- var length = array.length,
- result = 0;
-
- while (length--) {
- if (array[length] === placeholder) {
- ++result;
- }
- }
- return result;
- }
-
- /**
- * Used by `_.deburr` to convert Latin-1 Supplement and Latin Extended-A
- * letters to basic Latin letters.
- *
- * @private
- * @param {string} letter The matched letter to deburr.
- * @returns {string} Returns the deburred letter.
- */
- var deburrLetter = basePropertyOf(deburredLetters);
-
- /**
- * Used by `_.escape` to convert characters to HTML entities.
- *
- * @private
- * @param {string} chr The matched character to escape.
- * @returns {string} Returns the escaped character.
- */
- var escapeHtmlChar = basePropertyOf(htmlEscapes);
-
- /**
- * Used by `_.template` to escape characters for inclusion in compiled string literals.
- *
- * @private
- * @param {string} chr The matched character to escape.
- * @returns {string} Returns the escaped character.
- */
- function escapeStringChar(chr) {
- return '\\' + stringEscapes[chr];
- }
-
- /**
- * Gets the value at `key` of `object`.
- *
- * @private
- * @param {Object} [object] The object to query.
- * @param {string} key The key of the property to get.
- * @returns {*} Returns the property value.
- */
- function getValue(object, key) {
- return object == null ? undefined : object[key];
- }
-
- /**
- * Checks if `string` contains Unicode symbols.
- *
- * @private
- * @param {string} string The string to inspect.
- * @returns {boolean} Returns `true` if a symbol is found, else `false`.
- */
- function hasUnicode(string) {
- return reHasUnicode.test(string);
- }
-
- /**
- * Checks if `string` contains a word composed of Unicode symbols.
- *
- * @private
- * @param {string} string The string to inspect.
- * @returns {boolean} Returns `true` if a word is found, else `false`.
- */
- function hasUnicodeWord(string) {
- return reHasUnicodeWord.test(string);
- }
-
- /**
- * Converts `iterator` to an array.
- *
- * @private
- * @param {Object} iterator The iterator to convert.
- * @returns {Array} Returns the converted array.
- */
- function iteratorToArray(iterator) {
- var data,
- result = [];
-
- while (!(data = iterator.next()).done) {
- result.push(data.value);
- }
- return result;
- }
-
- /**
- * Converts `map` to its key-value pairs.
- *
- * @private
- * @param {Object} map The map to convert.
- * @returns {Array} Returns the key-value pairs.
- */
- function mapToArray(map) {
- var index = -1,
- result = Array(map.size);
-
- map.forEach(function(value, key) {
- result[++index] = [key, value];
- });
- return result;
- }
-
- /**
- * Creates a unary function that invokes `func` with its argument transformed.
- *
- * @private
- * @param {Function} func The function to wrap.
- * @param {Function} transform The argument transform.
- * @returns {Function} Returns the new function.
- */
- function overArg(func, transform) {
- return function(arg) {
- return func(transform(arg));
- };
- }
-
- /**
- * Replaces all `placeholder` elements in `array` with an internal placeholder
- * and returns an array of their indexes.
- *
- * @private
- * @param {Array} array The array to modify.
- * @param {*} placeholder The placeholder to replace.
- * @returns {Array} Returns the new array of placeholder indexes.
- */
- function replaceHolders(array, placeholder) {
- var index = -1,
- length = array.length,
- resIndex = 0,
- result = [];
-
- while (++index < length) {
- var value = array[index];
- if (value === placeholder || value === PLACEHOLDER) {
- array[index] = PLACEHOLDER;
- result[resIndex++] = index;
- }
- }
- return result;
- }
-
- /**
- * Gets the value at `key`, unless `key` is "__proto__".
- *
- * @private
- * @param {Object} object The object to query.
- * @param {string} key The key of the property to get.
- * @returns {*} Returns the property value.
- */
- function safeGet(object, key) {
- return key == '__proto__'
- ? undefined
- : object[key];
- }
-
- /**
- * Converts `set` to an array of its values.
- *
- * @private
- * @param {Object} set The set to convert.
- * @returns {Array} Returns the values.
- */
- function setToArray(set) {
- var index = -1,
- result = Array(set.size);
-
- set.forEach(function(value) {
- result[++index] = value;
- });
- return result;
- }
-
- /**
- * Converts `set` to its value-value pairs.
- *
- * @private
- * @param {Object} set The set to convert.
- * @returns {Array} Returns the value-value pairs.
- */
- function setToPairs(set) {
- var index = -1,
- result = Array(set.size);
-
- set.forEach(function(value) {
- result[++index] = [value, value];
- });
- return result;
- }
-
- /**
- * A specialized version of `_.indexOf` which performs strict equality
- * comparisons of values, i.e. `===`.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {*} value The value to search for.
- * @param {number} fromIndex The index to search from.
- * @returns {number} Returns the index of the matched value, else `-1`.
- */
- function strictIndexOf(array, value, fromIndex) {
- var index = fromIndex - 1,
- length = array.length;
-
- while (++index < length) {
- if (array[index] === value) {
- return index;
- }
- }
- return -1;
- }
-
- /**
- * A specialized version of `_.lastIndexOf` which performs strict equality
- * comparisons of values, i.e. `===`.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {*} value The value to search for.
- * @param {number} fromIndex The index to search from.
- * @returns {number} Returns the index of the matched value, else `-1`.
- */
- function strictLastIndexOf(array, value, fromIndex) {
- var index = fromIndex + 1;
- while (index--) {
- if (array[index] === value) {
- return index;
- }
- }
- return index;
- }
-
- /**
- * Gets the number of symbols in `string`.
- *
- * @private
- * @param {string} string The string to inspect.
- * @returns {number} Returns the string size.
- */
- function stringSize(string) {
- return hasUnicode(string)
- ? unicodeSize(string)
- : asciiSize(string);
- }
-
- /**
- * Converts `string` to an array.
- *
- * @private
- * @param {string} string The string to convert.
- * @returns {Array} Returns the converted array.
- */
- function stringToArray(string) {
- return hasUnicode(string)
- ? unicodeToArray(string)
- : asciiToArray(string);
- }
-
- /**
- * Used by `_.unescape` to convert HTML entities to characters.
- *
- * @private
- * @param {string} chr The matched character to unescape.
- * @returns {string} Returns the unescaped character.
- */
- var unescapeHtmlChar = basePropertyOf(htmlUnescapes);
-
- /**
- * Gets the size of a Unicode `string`.
- *
- * @private
- * @param {string} string The string inspect.
- * @returns {number} Returns the string size.
- */
- function unicodeSize(string) {
- var result = reUnicode.lastIndex = 0;
- while (reUnicode.test(string)) {
- ++result;
- }
- return result;
- }
-
- /**
- * Converts a Unicode `string` to an array.
- *
- * @private
- * @param {string} string The string to convert.
- * @returns {Array} Returns the converted array.
- */
- function unicodeToArray(string) {
- return string.match(reUnicode) || [];
- }
-
- /**
- * Splits a Unicode `string` into an array of its words.
- *
- * @private
- * @param {string} The string to inspect.
- * @returns {Array} Returns the words of `string`.
- */
- function unicodeWords(string) {
- return string.match(reUnicodeWord) || [];
- }
-
- /*--------------------------------------------------------------------------*/
-
- /**
- * Create a new pristine `lodash` function using the `context` object.
- *
- * @static
- * @memberOf _
- * @since 1.1.0
- * @category Util
- * @param {Object} [context=root] The context object.
- * @returns {Function} Returns a new `lodash` function.
- * @example
- *
- * _.mixin({ 'foo': _.constant('foo') });
- *
- * var lodash = _.runInContext();
- * lodash.mixin({ 'bar': lodash.constant('bar') });
- *
- * _.isFunction(_.foo);
- * // => true
- * _.isFunction(_.bar);
- * // => false
- *
- * lodash.isFunction(lodash.foo);
- * // => false
- * lodash.isFunction(lodash.bar);
- * // => true
- *
- * // Create a suped-up `defer` in Node.js.
- * var defer = _.runInContext({ 'setTimeout': setImmediate }).defer;
- */
- var runInContext = (function runInContext(context) {
- context = context == null ? root : _.defaults(root.Object(), context, _.pick(root, contextProps));
-
- /** Built-in constructor references. */
- var Array = context.Array,
- Date = context.Date,
- Error = context.Error,
- Function = context.Function,
- Math = context.Math,
- Object = context.Object,
- RegExp = context.RegExp,
- String = context.String,
- TypeError = context.TypeError;
-
- /** Used for built-in method references. */
- var arrayProto = Array.prototype,
- funcProto = Function.prototype,
- objectProto = Object.prototype;
-
- /** Used to detect overreaching core-js shims. */
- var coreJsData = context['__core-js_shared__'];
-
- /** Used to resolve the decompiled source of functions. */
- var funcToString = funcProto.toString;
-
- /** Used to check objects for own properties. */
- var hasOwnProperty = objectProto.hasOwnProperty;
-
- /** Used to generate unique IDs. */
- var idCounter = 0;
-
- /** Used to detect methods masquerading as native. */
- var maskSrcKey = (function() {
- var uid = /[^.]+$/.exec(coreJsData && coreJsData.keys && coreJsData.keys.IE_PROTO || '');
- return uid ? ('Symbol(src)_1.' + uid) : '';
- }());
-
- /**
- * Used to resolve the
- * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
- * of values.
- */
- var nativeObjectToString = objectProto.toString;
-
- /** Used to infer the `Object` constructor. */
- var objectCtorString = funcToString.call(Object);
-
- /** Used to restore the original `_` reference in `_.noConflict`. */
- var oldDash = root._;
-
- /** Used to detect if a method is native. */
- var reIsNative = RegExp('^' +
- funcToString.call(hasOwnProperty).replace(reRegExpChar, '\\$&')
- .replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, '$1.*?') + '$'
- );
-
- /** Built-in value references. */
- var Buffer = moduleExports ? context.Buffer : undefined,
- Symbol = context.Symbol,
- Uint8Array = context.Uint8Array,
- allocUnsafe = Buffer ? Buffer.allocUnsafe : undefined,
- getPrototype = overArg(Object.getPrototypeOf, Object),
- objectCreate = Object.create,
- propertyIsEnumerable = objectProto.propertyIsEnumerable,
- splice = arrayProto.splice,
- spreadableSymbol = Symbol ? Symbol.isConcatSpreadable : undefined,
- symIterator = Symbol ? Symbol.iterator : undefined,
- symToStringTag = Symbol ? Symbol.toStringTag : undefined;
-
- var defineProperty = (function() {
- try {
- var func = getNative(Object, 'defineProperty');
- func({}, '', {});
- return func;
- } catch (e) {}
- }());
-
- /** Mocked built-ins. */
- var ctxClearTimeout = context.clearTimeout !== root.clearTimeout && context.clearTimeout,
- ctxNow = Date && Date.now !== root.Date.now && Date.now,
- ctxSetTimeout = context.setTimeout !== root.setTimeout && context.setTimeout;
-
- /* Built-in method references for those with the same name as other `lodash` methods. */
- var nativeCeil = Math.ceil,
- nativeFloor = Math.floor,
- nativeGetSymbols = Object.getOwnPropertySymbols,
- nativeIsBuffer = Buffer ? Buffer.isBuffer : undefined,
- nativeIsFinite = context.isFinite,
- nativeJoin = arrayProto.join,
- nativeKeys = overArg(Object.keys, Object),
- nativeMax = Math.max,
- nativeMin = Math.min,
- nativeNow = Date.now,
- nativeParseInt = context.parseInt,
- nativeRandom = Math.random,
- nativeReverse = arrayProto.reverse;
-
- /* Built-in method references that are verified to be native. */
- var DataView = getNative(context, 'DataView'),
- Map = getNative(context, 'Map'),
- Promise = getNative(context, 'Promise'),
- Set = getNative(context, 'Set'),
- WeakMap = getNative(context, 'WeakMap'),
- nativeCreate = getNative(Object, 'create');
-
- /** Used to store function metadata. */
- var metaMap = WeakMap && new WeakMap;
-
- /** Used to lookup unminified function names. */
- var realNames = {};
-
- /** Used to detect maps, sets, and weakmaps. */
- var dataViewCtorString = toSource(DataView),
- mapCtorString = toSource(Map),
- promiseCtorString = toSource(Promise),
- setCtorString = toSource(Set),
- weakMapCtorString = toSource(WeakMap);
-
- /** Used to convert symbols to primitives and strings. */
- var symbolProto = Symbol ? Symbol.prototype : undefined,
- symbolValueOf = symbolProto ? symbolProto.valueOf : undefined,
- symbolToString = symbolProto ? symbolProto.toString : undefined;
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates a `lodash` object which wraps `value` to enable implicit method
- * chain sequences. Methods that operate on and return arrays, collections,
- * and functions can be chained together. Methods that retrieve a single value
- * or may return a primitive value will automatically end the chain sequence
- * and return the unwrapped value. Otherwise, the value must be unwrapped
- * with `_#value`.
- *
- * Explicit chain sequences, which must be unwrapped with `_#value`, may be
- * enabled using `_.chain`.
- *
- * The execution of chained methods is lazy, that is, it's deferred until
- * `_#value` is implicitly or explicitly called.
- *
- * Lazy evaluation allows several methods to support shortcut fusion.
- * Shortcut fusion is an optimization to merge iteratee calls; this avoids
- * the creation of intermediate arrays and can greatly reduce the number of
- * iteratee executions. Sections of a chain sequence qualify for shortcut
- * fusion if the section is applied to an array and iteratees accept only
- * one argument. The heuristic for whether a section qualifies for shortcut
- * fusion is subject to change.
- *
- * Chaining is supported in custom builds as long as the `_#value` method is
- * directly or indirectly included in the build.
- *
- * In addition to lodash methods, wrappers have `Array` and `String` methods.
- *
- * The wrapper `Array` methods are:
- * `concat`, `join`, `pop`, `push`, `shift`, `sort`, `splice`, and `unshift`
- *
- * The wrapper `String` methods are:
- * `replace` and `split`
- *
- * The wrapper methods that support shortcut fusion are:
- * `at`, `compact`, `drop`, `dropRight`, `dropWhile`, `filter`, `find`,
- * `findLast`, `head`, `initial`, `last`, `map`, `reject`, `reverse`, `slice`,
- * `tail`, `take`, `takeRight`, `takeRightWhile`, `takeWhile`, and `toArray`
- *
- * The chainable wrapper methods are:
- * `after`, `ary`, `assign`, `assignIn`, `assignInWith`, `assignWith`, `at`,
- * `before`, `bind`, `bindAll`, `bindKey`, `castArray`, `chain`, `chunk`,
- * `commit`, `compact`, `concat`, `conforms`, `constant`, `countBy`, `create`,
- * `curry`, `debounce`, `defaults`, `defaultsDeep`, `defer`, `delay`,
- * `difference`, `differenceBy`, `differenceWith`, `drop`, `dropRight`,
- * `dropRightWhile`, `dropWhile`, `extend`, `extendWith`, `fill`, `filter`,
- * `flatMap`, `flatMapDeep`, `flatMapDepth`, `flatten`, `flattenDeep`,
- * `flattenDepth`, `flip`, `flow`, `flowRight`, `fromPairs`, `functions`,
- * `functionsIn`, `groupBy`, `initial`, `intersection`, `intersectionBy`,
- * `intersectionWith`, `invert`, `invertBy`, `invokeMap`, `iteratee`, `keyBy`,
- * `keys`, `keysIn`, `map`, `mapKeys`, `mapValues`, `matches`, `matchesProperty`,
- * `memoize`, `merge`, `mergeWith`, `method`, `methodOf`, `mixin`, `negate`,
- * `nthArg`, `omit`, `omitBy`, `once`, `orderBy`, `over`, `overArgs`,
- * `overEvery`, `overSome`, `partial`, `partialRight`, `partition`, `pick`,
- * `pickBy`, `plant`, `property`, `propertyOf`, `pull`, `pullAll`, `pullAllBy`,
- * `pullAllWith`, `pullAt`, `push`, `range`, `rangeRight`, `rearg`, `reject`,
- * `remove`, `rest`, `reverse`, `sampleSize`, `set`, `setWith`, `shuffle`,
- * `slice`, `sort`, `sortBy`, `splice`, `spread`, `tail`, `take`, `takeRight`,
- * `takeRightWhile`, `takeWhile`, `tap`, `throttle`, `thru`, `toArray`,
- * `toPairs`, `toPairsIn`, `toPath`, `toPlainObject`, `transform`, `unary`,
- * `union`, `unionBy`, `unionWith`, `uniq`, `uniqBy`, `uniqWith`, `unset`,
- * `unshift`, `unzip`, `unzipWith`, `update`, `updateWith`, `values`,
- * `valuesIn`, `without`, `wrap`, `xor`, `xorBy`, `xorWith`, `zip`,
- * `zipObject`, `zipObjectDeep`, and `zipWith`
- *
- * The wrapper methods that are **not** chainable by default are:
- * `add`, `attempt`, `camelCase`, `capitalize`, `ceil`, `clamp`, `clone`,
- * `cloneDeep`, `cloneDeepWith`, `cloneWith`, `conformsTo`, `deburr`,
- * `defaultTo`, `divide`, `each`, `eachRight`, `endsWith`, `eq`, `escape`,
- * `escapeRegExp`, `every`, `find`, `findIndex`, `findKey`, `findLast`,
- * `findLastIndex`, `findLastKey`, `first`, `floor`, `forEach`, `forEachRight`,
- * `forIn`, `forInRight`, `forOwn`, `forOwnRight`, `get`, `gt`, `gte`, `has`,
- * `hasIn`, `head`, `identity`, `includes`, `indexOf`, `inRange`, `invoke`,
- * `isArguments`, `isArray`, `isArrayBuffer`, `isArrayLike`, `isArrayLikeObject`,
- * `isBoolean`, `isBuffer`, `isDate`, `isElement`, `isEmpty`, `isEqual`,
- * `isEqualWith`, `isError`, `isFinite`, `isFunction`, `isInteger`, `isLength`,
- * `isMap`, `isMatch`, `isMatchWith`, `isNaN`, `isNative`, `isNil`, `isNull`,
- * `isNumber`, `isObject`, `isObjectLike`, `isPlainObject`, `isRegExp`,
- * `isSafeInteger`, `isSet`, `isString`, `isUndefined`, `isTypedArray`,
- * `isWeakMap`, `isWeakSet`, `join`, `kebabCase`, `last`, `lastIndexOf`,
- * `lowerCase`, `lowerFirst`, `lt`, `lte`, `max`, `maxBy`, `mean`, `meanBy`,
- * `min`, `minBy`, `multiply`, `noConflict`, `noop`, `now`, `nth`, `pad`,
- * `padEnd`, `padStart`, `parseInt`, `pop`, `random`, `reduce`, `reduceRight`,
- * `repeat`, `result`, `round`, `runInContext`, `sample`, `shift`, `size`,
- * `snakeCase`, `some`, `sortedIndex`, `sortedIndexBy`, `sortedLastIndex`,
- * `sortedLastIndexBy`, `startCase`, `startsWith`, `stubArray`, `stubFalse`,
- * `stubObject`, `stubString`, `stubTrue`, `subtract`, `sum`, `sumBy`,
- * `template`, `times`, `toFinite`, `toInteger`, `toJSON`, `toLength`,
- * `toLower`, `toNumber`, `toSafeInteger`, `toString`, `toUpper`, `trim`,
- * `trimEnd`, `trimStart`, `truncate`, `unescape`, `uniqueId`, `upperCase`,
- * `upperFirst`, `value`, and `words`
- *
- * @name _
- * @constructor
- * @category Seq
- * @param {*} value The value to wrap in a `lodash` instance.
- * @returns {Object} Returns the new `lodash` wrapper instance.
- * @example
- *
- * function square(n) {
- * return n * n;
- * }
- *
- * var wrapped = _([1, 2, 3]);
- *
- * // Returns an unwrapped value.
- * wrapped.reduce(_.add);
- * // => 6
- *
- * // Returns a wrapped value.
- * var squares = wrapped.map(square);
- *
- * _.isArray(squares);
- * // => false
- *
- * _.isArray(squares.value());
- * // => true
- */
- function lodash(value) {
- if (isObjectLike(value) && !isArray(value) && !(value instanceof LazyWrapper)) {
- if (value instanceof LodashWrapper) {
- return value;
- }
- if (hasOwnProperty.call(value, '__wrapped__')) {
- return wrapperClone(value);
- }
- }
- return new LodashWrapper(value);
- }
-
- /**
- * The base implementation of `_.create` without support for assigning
- * properties to the created object.
- *
- * @private
- * @param {Object} proto The object to inherit from.
- * @returns {Object} Returns the new object.
- */
- var baseCreate = (function() {
- function object() {}
- return function(proto) {
- if (!isObject(proto)) {
- return {};
- }
- if (objectCreate) {
- return objectCreate(proto);
- }
- object.prototype = proto;
- var result = new object;
- object.prototype = undefined;
- return result;
- };
- }());
-
- /**
- * The function whose prototype chain sequence wrappers inherit from.
- *
- * @private
- */
- function baseLodash() {
- // No operation performed.
- }
-
- /**
- * The base constructor for creating `lodash` wrapper objects.
- *
- * @private
- * @param {*} value The value to wrap.
- * @param {boolean} [chainAll] Enable explicit method chain sequences.
- */
- function LodashWrapper(value, chainAll) {
- this.__wrapped__ = value;
- this.__actions__ = [];
- this.__chain__ = !!chainAll;
- this.__index__ = 0;
- this.__values__ = undefined;
- }
-
- /**
- * By default, the template delimiters used by lodash are like those in
- * embedded Ruby (ERB) as well as ES2015 template strings. Change the
- * following template settings to use alternative delimiters.
- *
- * @static
- * @memberOf _
- * @type {Object}
- */
- lodash.templateSettings = {
-
- /**
- * Used to detect `data` property values to be HTML-escaped.
- *
- * @memberOf _.templateSettings
- * @type {RegExp}
- */
- 'escape': reEscape,
-
- /**
- * Used to detect code to be evaluated.
- *
- * @memberOf _.templateSettings
- * @type {RegExp}
- */
- 'evaluate': reEvaluate,
-
- /**
- * Used to detect `data` property values to inject.
- *
- * @memberOf _.templateSettings
- * @type {RegExp}
- */
- 'interpolate': reInterpolate,
-
- /**
- * Used to reference the data object in the template text.
- *
- * @memberOf _.templateSettings
- * @type {string}
- */
- 'variable': '',
-
- /**
- * Used to import variables into the compiled template.
- *
- * @memberOf _.templateSettings
- * @type {Object}
- */
- 'imports': {
-
- /**
- * A reference to the `lodash` function.
- *
- * @memberOf _.templateSettings.imports
- * @type {Function}
- */
- '_': lodash
- }
- };
-
- // Ensure wrappers are instances of `baseLodash`.
- lodash.prototype = baseLodash.prototype;
- lodash.prototype.constructor = lodash;
-
- LodashWrapper.prototype = baseCreate(baseLodash.prototype);
- LodashWrapper.prototype.constructor = LodashWrapper;
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates a lazy wrapper object which wraps `value` to enable lazy evaluation.
- *
- * @private
- * @constructor
- * @param {*} value The value to wrap.
- */
- function LazyWrapper(value) {
- this.__wrapped__ = value;
- this.__actions__ = [];
- this.__dir__ = 1;
- this.__filtered__ = false;
- this.__iteratees__ = [];
- this.__takeCount__ = MAX_ARRAY_LENGTH;
- this.__views__ = [];
- }
-
- /**
- * Creates a clone of the lazy wrapper object.
- *
- * @private
- * @name clone
- * @memberOf LazyWrapper
- * @returns {Object} Returns the cloned `LazyWrapper` object.
- */
- function lazyClone() {
- var result = new LazyWrapper(this.__wrapped__);
- result.__actions__ = copyArray(this.__actions__);
- result.__dir__ = this.__dir__;
- result.__filtered__ = this.__filtered__;
- result.__iteratees__ = copyArray(this.__iteratees__);
- result.__takeCount__ = this.__takeCount__;
- result.__views__ = copyArray(this.__views__);
- return result;
- }
-
- /**
- * Reverses the direction of lazy iteration.
- *
- * @private
- * @name reverse
- * @memberOf LazyWrapper
- * @returns {Object} Returns the new reversed `LazyWrapper` object.
- */
- function lazyReverse() {
- if (this.__filtered__) {
- var result = new LazyWrapper(this);
- result.__dir__ = -1;
- result.__filtered__ = true;
- } else {
- result = this.clone();
- result.__dir__ *= -1;
- }
- return result;
- }
-
- /**
- * Extracts the unwrapped value from its lazy wrapper.
- *
- * @private
- * @name value
- * @memberOf LazyWrapper
- * @returns {*} Returns the unwrapped value.
- */
- function lazyValue() {
- var array = this.__wrapped__.value(),
- dir = this.__dir__,
- isArr = isArray(array),
- isRight = dir < 0,
- arrLength = isArr ? array.length : 0,
- view = getView(0, arrLength, this.__views__),
- start = view.start,
- end = view.end,
- length = end - start,
- index = isRight ? end : (start - 1),
- iteratees = this.__iteratees__,
- iterLength = iteratees.length,
- resIndex = 0,
- takeCount = nativeMin(length, this.__takeCount__);
-
- if (!isArr || (!isRight && arrLength == length && takeCount == length)) {
- return baseWrapperValue(array, this.__actions__);
- }
- var result = [];
-
- outer:
- while (length-- && resIndex < takeCount) {
- index += dir;
-
- var iterIndex = -1,
- value = array[index];
-
- while (++iterIndex < iterLength) {
- var data = iteratees[iterIndex],
- iteratee = data.iteratee,
- type = data.type,
- computed = iteratee(value);
-
- if (type == LAZY_MAP_FLAG) {
- value = computed;
- } else if (!computed) {
- if (type == LAZY_FILTER_FLAG) {
- continue outer;
- } else {
- break outer;
- }
- }
- }
- result[resIndex++] = value;
- }
- return result;
- }
-
- // Ensure `LazyWrapper` is an instance of `baseLodash`.
- LazyWrapper.prototype = baseCreate(baseLodash.prototype);
- LazyWrapper.prototype.constructor = LazyWrapper;
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates a hash object.
- *
- * @private
- * @constructor
- * @param {Array} [entries] The key-value pairs to cache.
- */
- function Hash(entries) {
- var index = -1,
- length = entries == null ? 0 : entries.length;
-
- this.clear();
- while (++index < length) {
- var entry = entries[index];
- this.set(entry[0], entry[1]);
- }
- }
-
- /**
- * Removes all key-value entries from the hash.
- *
- * @private
- * @name clear
- * @memberOf Hash
- */
- function hashClear() {
- this.__data__ = nativeCreate ? nativeCreate(null) : {};
- this.size = 0;
- }
-
- /**
- * Removes `key` and its value from the hash.
- *
- * @private
- * @name delete
- * @memberOf Hash
- * @param {Object} hash The hash to modify.
- * @param {string} key The key of the value to remove.
- * @returns {boolean} Returns `true` if the entry was removed, else `false`.
- */
- function hashDelete(key) {
- var result = this.has(key) && delete this.__data__[key];
- this.size -= result ? 1 : 0;
- return result;
- }
-
- /**
- * Gets the hash value for `key`.
- *
- * @private
- * @name get
- * @memberOf Hash
- * @param {string} key The key of the value to get.
- * @returns {*} Returns the entry value.
- */
- function hashGet(key) {
- var data = this.__data__;
- if (nativeCreate) {
- var result = data[key];
- return result === HASH_UNDEFINED ? undefined : result;
- }
- return hasOwnProperty.call(data, key) ? data[key] : undefined;
- }
-
- /**
- * Checks if a hash value for `key` exists.
- *
- * @private
- * @name has
- * @memberOf Hash
- * @param {string} key The key of the entry to check.
- * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.
- */
- function hashHas(key) {
- var data = this.__data__;
- return nativeCreate ? (data[key] !== undefined) : hasOwnProperty.call(data, key);
- }
-
- /**
- * Sets the hash `key` to `value`.
- *
- * @private
- * @name set
- * @memberOf Hash
- * @param {string} key The key of the value to set.
- * @param {*} value The value to set.
- * @returns {Object} Returns the hash instance.
- */
- function hashSet(key, value) {
- var data = this.__data__;
- this.size += this.has(key) ? 0 : 1;
- data[key] = (nativeCreate && value === undefined) ? HASH_UNDEFINED : value;
- return this;
- }
-
- // Add methods to `Hash`.
- Hash.prototype.clear = hashClear;
- Hash.prototype['delete'] = hashDelete;
- Hash.prototype.get = hashGet;
- Hash.prototype.has = hashHas;
- Hash.prototype.set = hashSet;
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates an list cache object.
- *
- * @private
- * @constructor
- * @param {Array} [entries] The key-value pairs to cache.
- */
- function ListCache(entries) {
- var index = -1,
- length = entries == null ? 0 : entries.length;
-
- this.clear();
- while (++index < length) {
- var entry = entries[index];
- this.set(entry[0], entry[1]);
- }
- }
-
- /**
- * Removes all key-value entries from the list cache.
- *
- * @private
- * @name clear
- * @memberOf ListCache
- */
- function listCacheClear() {
- this.__data__ = [];
- this.size = 0;
- }
-
- /**
- * Removes `key` and its value from the list cache.
- *
- * @private
- * @name delete
- * @memberOf ListCache
- * @param {string} key The key of the value to remove.
- * @returns {boolean} Returns `true` if the entry was removed, else `false`.
- */
- function listCacheDelete(key) {
- var data = this.__data__,
- index = assocIndexOf(data, key);
-
- if (index < 0) {
- return false;
- }
- var lastIndex = data.length - 1;
- if (index == lastIndex) {
- data.pop();
- } else {
- splice.call(data, index, 1);
- }
- --this.size;
- return true;
- }
-
- /**
- * Gets the list cache value for `key`.
- *
- * @private
- * @name get
- * @memberOf ListCache
- * @param {string} key The key of the value to get.
- * @returns {*} Returns the entry value.
- */
- function listCacheGet(key) {
- var data = this.__data__,
- index = assocIndexOf(data, key);
-
- return index < 0 ? undefined : data[index][1];
- }
-
- /**
- * Checks if a list cache value for `key` exists.
- *
- * @private
- * @name has
- * @memberOf ListCache
- * @param {string} key The key of the entry to check.
- * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.
- */
- function listCacheHas(key) {
- return assocIndexOf(this.__data__, key) > -1;
- }
-
- /**
- * Sets the list cache `key` to `value`.
- *
- * @private
- * @name set
- * @memberOf ListCache
- * @param {string} key The key of the value to set.
- * @param {*} value The value to set.
- * @returns {Object} Returns the list cache instance.
- */
- function listCacheSet(key, value) {
- var data = this.__data__,
- index = assocIndexOf(data, key);
-
- if (index < 0) {
- ++this.size;
- data.push([key, value]);
- } else {
- data[index][1] = value;
- }
- return this;
- }
-
- // Add methods to `ListCache`.
- ListCache.prototype.clear = listCacheClear;
- ListCache.prototype['delete'] = listCacheDelete;
- ListCache.prototype.get = listCacheGet;
- ListCache.prototype.has = listCacheHas;
- ListCache.prototype.set = listCacheSet;
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates a map cache object to store key-value pairs.
- *
- * @private
- * @constructor
- * @param {Array} [entries] The key-value pairs to cache.
- */
- function MapCache(entries) {
- var index = -1,
- length = entries == null ? 0 : entries.length;
-
- this.clear();
- while (++index < length) {
- var entry = entries[index];
- this.set(entry[0], entry[1]);
- }
- }
-
- /**
- * Removes all key-value entries from the map.
- *
- * @private
- * @name clear
- * @memberOf MapCache
- */
- function mapCacheClear() {
- this.size = 0;
- this.__data__ = {
- 'hash': new Hash,
- 'map': new (Map || ListCache),
- 'string': new Hash
- };
- }
-
- /**
- * Removes `key` and its value from the map.
- *
- * @private
- * @name delete
- * @memberOf MapCache
- * @param {string} key The key of the value to remove.
- * @returns {boolean} Returns `true` if the entry was removed, else `false`.
- */
- function mapCacheDelete(key) {
- var result = getMapData(this, key)['delete'](key);
- this.size -= result ? 1 : 0;
- return result;
- }
-
- /**
- * Gets the map value for `key`.
- *
- * @private
- * @name get
- * @memberOf MapCache
- * @param {string} key The key of the value to get.
- * @returns {*} Returns the entry value.
- */
- function mapCacheGet(key) {
- return getMapData(this, key).get(key);
- }
-
- /**
- * Checks if a map value for `key` exists.
- *
- * @private
- * @name has
- * @memberOf MapCache
- * @param {string} key The key of the entry to check.
- * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.
- */
- function mapCacheHas(key) {
- return getMapData(this, key).has(key);
- }
-
- /**
- * Sets the map `key` to `value`.
- *
- * @private
- * @name set
- * @memberOf MapCache
- * @param {string} key The key of the value to set.
- * @param {*} value The value to set.
- * @returns {Object} Returns the map cache instance.
- */
- function mapCacheSet(key, value) {
- var data = getMapData(this, key),
- size = data.size;
-
- data.set(key, value);
- this.size += data.size == size ? 0 : 1;
- return this;
- }
-
- // Add methods to `MapCache`.
- MapCache.prototype.clear = mapCacheClear;
- MapCache.prototype['delete'] = mapCacheDelete;
- MapCache.prototype.get = mapCacheGet;
- MapCache.prototype.has = mapCacheHas;
- MapCache.prototype.set = mapCacheSet;
-
- /*------------------------------------------------------------------------*/
-
- /**
- *
- * Creates an array cache object to store unique values.
- *
- * @private
- * @constructor
- * @param {Array} [values] The values to cache.
- */
- function SetCache(values) {
- var index = -1,
- length = values == null ? 0 : values.length;
-
- this.__data__ = new MapCache;
- while (++index < length) {
- this.add(values[index]);
- }
- }
-
- /**
- * Adds `value` to the array cache.
- *
- * @private
- * @name add
- * @memberOf SetCache
- * @alias push
- * @param {*} value The value to cache.
- * @returns {Object} Returns the cache instance.
- */
- function setCacheAdd(value) {
- this.__data__.set(value, HASH_UNDEFINED);
- return this;
- }
-
- /**
- * Checks if `value` is in the array cache.
- *
- * @private
- * @name has
- * @memberOf SetCache
- * @param {*} value The value to search for.
- * @returns {number} Returns `true` if `value` is found, else `false`.
- */
- function setCacheHas(value) {
- return this.__data__.has(value);
- }
-
- // Add methods to `SetCache`.
- SetCache.prototype.add = SetCache.prototype.push = setCacheAdd;
- SetCache.prototype.has = setCacheHas;
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates a stack cache object to store key-value pairs.
- *
- * @private
- * @constructor
- * @param {Array} [entries] The key-value pairs to cache.
- */
- function Stack(entries) {
- var data = this.__data__ = new ListCache(entries);
- this.size = data.size;
- }
-
- /**
- * Removes all key-value entries from the stack.
- *
- * @private
- * @name clear
- * @memberOf Stack
- */
- function stackClear() {
- this.__data__ = new ListCache;
- this.size = 0;
- }
-
- /**
- * Removes `key` and its value from the stack.
- *
- * @private
- * @name delete
- * @memberOf Stack
- * @param {string} key The key of the value to remove.
- * @returns {boolean} Returns `true` if the entry was removed, else `false`.
- */
- function stackDelete(key) {
- var data = this.__data__,
- result = data['delete'](key);
-
- this.size = data.size;
- return result;
- }
-
- /**
- * Gets the stack value for `key`.
- *
- * @private
- * @name get
- * @memberOf Stack
- * @param {string} key The key of the value to get.
- * @returns {*} Returns the entry value.
- */
- function stackGet(key) {
- return this.__data__.get(key);
- }
-
- /**
- * Checks if a stack value for `key` exists.
- *
- * @private
- * @name has
- * @memberOf Stack
- * @param {string} key The key of the entry to check.
- * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.
- */
- function stackHas(key) {
- return this.__data__.has(key);
- }
-
- /**
- * Sets the stack `key` to `value`.
- *
- * @private
- * @name set
- * @memberOf Stack
- * @param {string} key The key of the value to set.
- * @param {*} value The value to set.
- * @returns {Object} Returns the stack cache instance.
- */
- function stackSet(key, value) {
- var data = this.__data__;
- if (data instanceof ListCache) {
- var pairs = data.__data__;
- if (!Map || (pairs.length < LARGE_ARRAY_SIZE - 1)) {
- pairs.push([key, value]);
- this.size = ++data.size;
- return this;
- }
- data = this.__data__ = new MapCache(pairs);
- }
- data.set(key, value);
- this.size = data.size;
- return this;
- }
-
- // Add methods to `Stack`.
- Stack.prototype.clear = stackClear;
- Stack.prototype['delete'] = stackDelete;
- Stack.prototype.get = stackGet;
- Stack.prototype.has = stackHas;
- Stack.prototype.set = stackSet;
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates an array of the enumerable property names of the array-like `value`.
- *
- * @private
- * @param {*} value The value to query.
- * @param {boolean} inherited Specify returning inherited property names.
- * @returns {Array} Returns the array of property names.
- */
- function arrayLikeKeys(value, inherited) {
- var isArr = isArray(value),
- isArg = !isArr && isArguments(value),
- isBuff = !isArr && !isArg && isBuffer(value),
- isType = !isArr && !isArg && !isBuff && isTypedArray(value),
- skipIndexes = isArr || isArg || isBuff || isType,
- result = skipIndexes ? baseTimes(value.length, String) : [],
- length = result.length;
-
- for (var key in value) {
- if ((inherited || hasOwnProperty.call(value, key)) &&
- !(skipIndexes && (
- // Safari 9 has enumerable `arguments.length` in strict mode.
- key == 'length' ||
- // Node.js 0.10 has enumerable non-index properties on buffers.
- (isBuff && (key == 'offset' || key == 'parent')) ||
- // PhantomJS 2 has enumerable non-index properties on typed arrays.
- (isType && (key == 'buffer' || key == 'byteLength' || key == 'byteOffset')) ||
- // Skip index properties.
- isIndex(key, length)
- ))) {
- result.push(key);
- }
- }
- return result;
- }
-
- /**
- * A specialized version of `_.sample` for arrays.
- *
- * @private
- * @param {Array} array The array to sample.
- * @returns {*} Returns the random element.
- */
- function arraySample(array) {
- var length = array.length;
- return length ? array[baseRandom(0, length - 1)] : undefined;
- }
-
- /**
- * A specialized version of `_.sampleSize` for arrays.
- *
- * @private
- * @param {Array} array The array to sample.
- * @param {number} n The number of elements to sample.
- * @returns {Array} Returns the random elements.
- */
- function arraySampleSize(array, n) {
- return shuffleSelf(copyArray(array), baseClamp(n, 0, array.length));
- }
-
- /**
- * A specialized version of `_.shuffle` for arrays.
- *
- * @private
- * @param {Array} array The array to shuffle.
- * @returns {Array} Returns the new shuffled array.
- */
- function arrayShuffle(array) {
- return shuffleSelf(copyArray(array));
- }
-
- /**
- * This function is like `assignValue` except that it doesn't assign
- * `undefined` values.
- *
- * @private
- * @param {Object} object The object to modify.
- * @param {string} key The key of the property to assign.
- * @param {*} value The value to assign.
- */
- function assignMergeValue(object, key, value) {
- if ((value !== undefined && !eq(object[key], value)) ||
- (value === undefined && !(key in object))) {
- baseAssignValue(object, key, value);
- }
- }
-
- /**
- * Assigns `value` to `key` of `object` if the existing value is not equivalent
- * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * for equality comparisons.
- *
- * @private
- * @param {Object} object The object to modify.
- * @param {string} key The key of the property to assign.
- * @param {*} value The value to assign.
- */
- function assignValue(object, key, value) {
- var objValue = object[key];
- if (!(hasOwnProperty.call(object, key) && eq(objValue, value)) ||
- (value === undefined && !(key in object))) {
- baseAssignValue(object, key, value);
- }
- }
-
- /**
- * Gets the index at which the `key` is found in `array` of key-value pairs.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {*} key The key to search for.
- * @returns {number} Returns the index of the matched value, else `-1`.
- */
- function assocIndexOf(array, key) {
- var length = array.length;
- while (length--) {
- if (eq(array[length][0], key)) {
- return length;
- }
- }
- return -1;
- }
-
- /**
- * Aggregates elements of `collection` on `accumulator` with keys transformed
- * by `iteratee` and values set by `setter`.
- *
- * @private
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} setter The function to set `accumulator` values.
- * @param {Function} iteratee The iteratee to transform keys.
- * @param {Object} accumulator The initial aggregated object.
- * @returns {Function} Returns `accumulator`.
- */
- function baseAggregator(collection, setter, iteratee, accumulator) {
- baseEach(collection, function(value, key, collection) {
- setter(accumulator, value, iteratee(value), collection);
- });
- return accumulator;
- }
-
- /**
- * The base implementation of `_.assign` without support for multiple sources
- * or `customizer` functions.
- *
- * @private
- * @param {Object} object The destination object.
- * @param {Object} source The source object.
- * @returns {Object} Returns `object`.
- */
- function baseAssign(object, source) {
- return object && copyObject(source, keys(source), object);
- }
-
- /**
- * The base implementation of `_.assignIn` without support for multiple sources
- * or `customizer` functions.
- *
- * @private
- * @param {Object} object The destination object.
- * @param {Object} source The source object.
- * @returns {Object} Returns `object`.
- */
- function baseAssignIn(object, source) {
- return object && copyObject(source, keysIn(source), object);
- }
-
- /**
- * The base implementation of `assignValue` and `assignMergeValue` without
- * value checks.
- *
- * @private
- * @param {Object} object The object to modify.
- * @param {string} key The key of the property to assign.
- * @param {*} value The value to assign.
- */
- function baseAssignValue(object, key, value) {
- if (key == '__proto__' && defineProperty) {
- defineProperty(object, key, {
- 'configurable': true,
- 'enumerable': true,
- 'value': value,
- 'writable': true
- });
- } else {
- object[key] = value;
- }
- }
-
- /**
- * The base implementation of `_.at` without support for individual paths.
- *
- * @private
- * @param {Object} object The object to iterate over.
- * @param {string[]} paths The property paths to pick.
- * @returns {Array} Returns the picked elements.
- */
- function baseAt(object, paths) {
- var index = -1,
- length = paths.length,
- result = Array(length),
- skip = object == null;
-
- while (++index < length) {
- result[index] = skip ? undefined : get(object, paths[index]);
- }
- return result;
- }
-
- /**
- * The base implementation of `_.clamp` which doesn't coerce arguments.
- *
- * @private
- * @param {number} number The number to clamp.
- * @param {number} [lower] The lower bound.
- * @param {number} upper The upper bound.
- * @returns {number} Returns the clamped number.
- */
- function baseClamp(number, lower, upper) {
- if (number === number) {
- if (upper !== undefined) {
- number = number <= upper ? number : upper;
- }
- if (lower !== undefined) {
- number = number >= lower ? number : lower;
- }
- }
- return number;
- }
-
- /**
- * The base implementation of `_.clone` and `_.cloneDeep` which tracks
- * traversed objects.
- *
- * @private
- * @param {*} value The value to clone.
- * @param {boolean} bitmask The bitmask flags.
- * 1 - Deep clone
- * 2 - Flatten inherited properties
- * 4 - Clone symbols
- * @param {Function} [customizer] The function to customize cloning.
- * @param {string} [key] The key of `value`.
- * @param {Object} [object] The parent object of `value`.
- * @param {Object} [stack] Tracks traversed objects and their clone counterparts.
- * @returns {*} Returns the cloned value.
- */
- function baseClone(value, bitmask, customizer, key, object, stack) {
- var result,
- isDeep = bitmask & CLONE_DEEP_FLAG,
- isFlat = bitmask & CLONE_FLAT_FLAG,
- isFull = bitmask & CLONE_SYMBOLS_FLAG;
-
- if (customizer) {
- result = object ? customizer(value, key, object, stack) : customizer(value);
- }
- if (result !== undefined) {
- return result;
- }
- if (!isObject(value)) {
- return value;
- }
- var isArr = isArray(value);
- if (isArr) {
- result = initCloneArray(value);
- if (!isDeep) {
- return copyArray(value, result);
- }
- } else {
- var tag = getTag(value),
- isFunc = tag == funcTag || tag == genTag;
-
- if (isBuffer(value)) {
- return cloneBuffer(value, isDeep);
- }
- if (tag == objectTag || tag == argsTag || (isFunc && !object)) {
- result = (isFlat || isFunc) ? {} : initCloneObject(value);
- if (!isDeep) {
- return isFlat
- ? copySymbolsIn(value, baseAssignIn(result, value))
- : copySymbols(value, baseAssign(result, value));
- }
- } else {
- if (!cloneableTags[tag]) {
- return object ? value : {};
- }
- result = initCloneByTag(value, tag, isDeep);
- }
- }
- // Check for circular references and return its corresponding clone.
- stack || (stack = new Stack);
- var stacked = stack.get(value);
- if (stacked) {
- return stacked;
- }
- stack.set(value, result);
-
- if (isSet(value)) {
- value.forEach(function(subValue) {
- result.add(baseClone(subValue, bitmask, customizer, subValue, value, stack));
- });
-
- return result;
- }
-
- if (isMap(value)) {
- value.forEach(function(subValue, key) {
- result.set(key, baseClone(subValue, bitmask, customizer, key, value, stack));
- });
-
- return result;
- }
-
- var keysFunc = isFull
- ? (isFlat ? getAllKeysIn : getAllKeys)
- : (isFlat ? keysIn : keys);
-
- var props = isArr ? undefined : keysFunc(value);
- arrayEach(props || value, function(subValue, key) {
- if (props) {
- key = subValue;
- subValue = value[key];
- }
- // Recursively populate clone (susceptible to call stack limits).
- assignValue(result, key, baseClone(subValue, bitmask, customizer, key, value, stack));
- });
- return result;
- }
-
- /**
- * The base implementation of `_.conforms` which doesn't clone `source`.
- *
- * @private
- * @param {Object} source The object of property predicates to conform to.
- * @returns {Function} Returns the new spec function.
- */
- function baseConforms(source) {
- var props = keys(source);
- return function(object) {
- return baseConformsTo(object, source, props);
- };
- }
-
- /**
- * The base implementation of `_.conformsTo` which accepts `props` to check.
- *
- * @private
- * @param {Object} object The object to inspect.
- * @param {Object} source The object of property predicates to conform to.
- * @returns {boolean} Returns `true` if `object` conforms, else `false`.
- */
- function baseConformsTo(object, source, props) {
- var length = props.length;
- if (object == null) {
- return !length;
- }
- object = Object(object);
- while (length--) {
- var key = props[length],
- predicate = source[key],
- value = object[key];
-
- if ((value === undefined && !(key in object)) || !predicate(value)) {
- return false;
- }
- }
- return true;
- }
-
- /**
- * The base implementation of `_.delay` and `_.defer` which accepts `args`
- * to provide to `func`.
- *
- * @private
- * @param {Function} func The function to delay.
- * @param {number} wait The number of milliseconds to delay invocation.
- * @param {Array} args The arguments to provide to `func`.
- * @returns {number|Object} Returns the timer id or timeout object.
- */
- function baseDelay(func, wait, args) {
- if (typeof func != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- return setTimeout(function() { func.apply(undefined, args); }, wait);
- }
-
- /**
- * The base implementation of methods like `_.difference` without support
- * for excluding multiple arrays or iteratee shorthands.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {Array} values The values to exclude.
- * @param {Function} [iteratee] The iteratee invoked per element.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns the new array of filtered values.
- */
- function baseDifference(array, values, iteratee, comparator) {
- var index = -1,
- includes = arrayIncludes,
- isCommon = true,
- length = array.length,
- result = [],
- valuesLength = values.length;
-
- if (!length) {
- return result;
- }
- if (iteratee) {
- values = arrayMap(values, baseUnary(iteratee));
- }
- if (comparator) {
- includes = arrayIncludesWith;
- isCommon = false;
- }
- else if (values.length >= LARGE_ARRAY_SIZE) {
- includes = cacheHas;
- isCommon = false;
- values = new SetCache(values);
- }
- outer:
- while (++index < length) {
- var value = array[index],
- computed = iteratee == null ? value : iteratee(value);
-
- value = (comparator || value !== 0) ? value : 0;
- if (isCommon && computed === computed) {
- var valuesIndex = valuesLength;
- while (valuesIndex--) {
- if (values[valuesIndex] === computed) {
- continue outer;
- }
- }
- result.push(value);
- }
- else if (!includes(values, computed, comparator)) {
- result.push(value);
- }
- }
- return result;
- }
-
- /**
- * The base implementation of `_.forEach` without support for iteratee shorthands.
- *
- * @private
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {Array|Object} Returns `collection`.
- */
- var baseEach = createBaseEach(baseForOwn);
-
- /**
- * The base implementation of `_.forEachRight` without support for iteratee shorthands.
- *
- * @private
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {Array|Object} Returns `collection`.
- */
- var baseEachRight = createBaseEach(baseForOwnRight, true);
-
- /**
- * The base implementation of `_.every` without support for iteratee shorthands.
- *
- * @private
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} predicate The function invoked per iteration.
- * @returns {boolean} Returns `true` if all elements pass the predicate check,
- * else `false`
- */
- function baseEvery(collection, predicate) {
- var result = true;
- baseEach(collection, function(value, index, collection) {
- result = !!predicate(value, index, collection);
- return result;
- });
- return result;
- }
-
- /**
- * The base implementation of methods like `_.max` and `_.min` which accepts a
- * `comparator` to determine the extremum value.
- *
- * @private
- * @param {Array} array The array to iterate over.
- * @param {Function} iteratee The iteratee invoked per iteration.
- * @param {Function} comparator The comparator used to compare values.
- * @returns {*} Returns the extremum value.
- */
- function baseExtremum(array, iteratee, comparator) {
- var index = -1,
- length = array.length;
-
- while (++index < length) {
- var value = array[index],
- current = iteratee(value);
-
- if (current != null && (computed === undefined
- ? (current === current && !isSymbol(current))
- : comparator(current, computed)
- )) {
- var computed = current,
- result = value;
- }
- }
- return result;
- }
-
- /**
- * The base implementation of `_.fill` without an iteratee call guard.
- *
- * @private
- * @param {Array} array The array to fill.
- * @param {*} value The value to fill `array` with.
- * @param {number} [start=0] The start position.
- * @param {number} [end=array.length] The end position.
- * @returns {Array} Returns `array`.
- */
- function baseFill(array, value, start, end) {
- var length = array.length;
-
- start = toInteger(start);
- if (start < 0) {
- start = -start > length ? 0 : (length + start);
- }
- end = (end === undefined || end > length) ? length : toInteger(end);
- if (end < 0) {
- end += length;
- }
- end = start > end ? 0 : toLength(end);
- while (start < end) {
- array[start++] = value;
- }
- return array;
- }
-
- /**
- * The base implementation of `_.filter` without support for iteratee shorthands.
- *
- * @private
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} predicate The function invoked per iteration.
- * @returns {Array} Returns the new filtered array.
- */
- function baseFilter(collection, predicate) {
- var result = [];
- baseEach(collection, function(value, index, collection) {
- if (predicate(value, index, collection)) {
- result.push(value);
- }
- });
- return result;
- }
-
- /**
- * The base implementation of `_.flatten` with support for restricting flattening.
- *
- * @private
- * @param {Array} array The array to flatten.
- * @param {number} depth The maximum recursion depth.
- * @param {boolean} [predicate=isFlattenable] The function invoked per iteration.
- * @param {boolean} [isStrict] Restrict to values that pass `predicate` checks.
- * @param {Array} [result=[]] The initial result value.
- * @returns {Array} Returns the new flattened array.
- */
- function baseFlatten(array, depth, predicate, isStrict, result) {
- var index = -1,
- length = array.length;
-
- predicate || (predicate = isFlattenable);
- result || (result = []);
-
- while (++index < length) {
- var value = array[index];
- if (depth > 0 && predicate(value)) {
- if (depth > 1) {
- // Recursively flatten arrays (susceptible to call stack limits).
- baseFlatten(value, depth - 1, predicate, isStrict, result);
- } else {
- arrayPush(result, value);
- }
- } else if (!isStrict) {
- result[result.length] = value;
- }
- }
- return result;
- }
-
- /**
- * The base implementation of `baseForOwn` which iterates over `object`
- * properties returned by `keysFunc` and invokes `iteratee` for each property.
- * Iteratee functions may exit iteration early by explicitly returning `false`.
- *
- * @private
- * @param {Object} object The object to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @param {Function} keysFunc The function to get the keys of `object`.
- * @returns {Object} Returns `object`.
- */
- var baseFor = createBaseFor();
-
- /**
- * This function is like `baseFor` except that it iterates over properties
- * in the opposite order.
- *
- * @private
- * @param {Object} object The object to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @param {Function} keysFunc The function to get the keys of `object`.
- * @returns {Object} Returns `object`.
- */
- var baseForRight = createBaseFor(true);
-
- /**
- * The base implementation of `_.forOwn` without support for iteratee shorthands.
- *
- * @private
- * @param {Object} object The object to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {Object} Returns `object`.
- */
- function baseForOwn(object, iteratee) {
- return object && baseFor(object, iteratee, keys);
- }
-
- /**
- * The base implementation of `_.forOwnRight` without support for iteratee shorthands.
- *
- * @private
- * @param {Object} object The object to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {Object} Returns `object`.
- */
- function baseForOwnRight(object, iteratee) {
- return object && baseForRight(object, iteratee, keys);
- }
-
- /**
- * The base implementation of `_.functions` which creates an array of
- * `object` function property names filtered from `props`.
- *
- * @private
- * @param {Object} object The object to inspect.
- * @param {Array} props The property names to filter.
- * @returns {Array} Returns the function names.
- */
- function baseFunctions(object, props) {
- return arrayFilter(props, function(key) {
- return isFunction(object[key]);
- });
- }
-
- /**
- * The base implementation of `_.get` without support for default values.
- *
- * @private
- * @param {Object} object The object to query.
- * @param {Array|string} path The path of the property to get.
- * @returns {*} Returns the resolved value.
- */
- function baseGet(object, path) {
- path = castPath(path, object);
-
- var index = 0,
- length = path.length;
-
- while (object != null && index < length) {
- object = object[toKey(path[index++])];
- }
- return (index && index == length) ? object : undefined;
- }
-
- /**
- * The base implementation of `getAllKeys` and `getAllKeysIn` which uses
- * `keysFunc` and `symbolsFunc` to get the enumerable property names and
- * symbols of `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @param {Function} keysFunc The function to get the keys of `object`.
- * @param {Function} symbolsFunc The function to get the symbols of `object`.
- * @returns {Array} Returns the array of property names and symbols.
- */
- function baseGetAllKeys(object, keysFunc, symbolsFunc) {
- var result = keysFunc(object);
- return isArray(object) ? result : arrayPush(result, symbolsFunc(object));
- }
-
- /**
- * The base implementation of `getTag` without fallbacks for buggy environments.
- *
- * @private
- * @param {*} value The value to query.
- * @returns {string} Returns the `toStringTag`.
- */
- function baseGetTag(value) {
- if (value == null) {
- return value === undefined ? undefinedTag : nullTag;
- }
- return (symToStringTag && symToStringTag in Object(value))
- ? getRawTag(value)
- : objectToString(value);
- }
-
- /**
- * The base implementation of `_.gt` which doesn't coerce arguments.
- *
- * @private
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @returns {boolean} Returns `true` if `value` is greater than `other`,
- * else `false`.
- */
- function baseGt(value, other) {
- return value > other;
- }
-
- /**
- * The base implementation of `_.has` without support for deep paths.
- *
- * @private
- * @param {Object} [object] The object to query.
- * @param {Array|string} key The key to check.
- * @returns {boolean} Returns `true` if `key` exists, else `false`.
- */
- function baseHas(object, key) {
- return object != null && hasOwnProperty.call(object, key);
- }
-
- /**
- * The base implementation of `_.hasIn` without support for deep paths.
- *
- * @private
- * @param {Object} [object] The object to query.
- * @param {Array|string} key The key to check.
- * @returns {boolean} Returns `true` if `key` exists, else `false`.
- */
- function baseHasIn(object, key) {
- return object != null && key in Object(object);
- }
-
- /**
- * The base implementation of `_.inRange` which doesn't coerce arguments.
- *
- * @private
- * @param {number} number The number to check.
- * @param {number} start The start of the range.
- * @param {number} end The end of the range.
- * @returns {boolean} Returns `true` if `number` is in the range, else `false`.
- */
- function baseInRange(number, start, end) {
- return number >= nativeMin(start, end) && number < nativeMax(start, end);
- }
-
- /**
- * The base implementation of methods like `_.intersection`, without support
- * for iteratee shorthands, that accepts an array of arrays to inspect.
- *
- * @private
- * @param {Array} arrays The arrays to inspect.
- * @param {Function} [iteratee] The iteratee invoked per element.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns the new array of shared values.
- */
- function baseIntersection(arrays, iteratee, comparator) {
- var includes = comparator ? arrayIncludesWith : arrayIncludes,
- length = arrays[0].length,
- othLength = arrays.length,
- othIndex = othLength,
- caches = Array(othLength),
- maxLength = Infinity,
- result = [];
-
- while (othIndex--) {
- var array = arrays[othIndex];
- if (othIndex && iteratee) {
- array = arrayMap(array, baseUnary(iteratee));
- }
- maxLength = nativeMin(array.length, maxLength);
- caches[othIndex] = !comparator && (iteratee || (length >= 120 && array.length >= 120))
- ? new SetCache(othIndex && array)
- : undefined;
- }
- array = arrays[0];
-
- var index = -1,
- seen = caches[0];
-
- outer:
- while (++index < length && result.length < maxLength) {
- var value = array[index],
- computed = iteratee ? iteratee(value) : value;
-
- value = (comparator || value !== 0) ? value : 0;
- if (!(seen
- ? cacheHas(seen, computed)
- : includes(result, computed, comparator)
- )) {
- othIndex = othLength;
- while (--othIndex) {
- var cache = caches[othIndex];
- if (!(cache
- ? cacheHas(cache, computed)
- : includes(arrays[othIndex], computed, comparator))
- ) {
- continue outer;
- }
- }
- if (seen) {
- seen.push(computed);
- }
- result.push(value);
- }
- }
- return result;
- }
-
- /**
- * The base implementation of `_.invert` and `_.invertBy` which inverts
- * `object` with values transformed by `iteratee` and set by `setter`.
- *
- * @private
- * @param {Object} object The object to iterate over.
- * @param {Function} setter The function to set `accumulator` values.
- * @param {Function} iteratee The iteratee to transform values.
- * @param {Object} accumulator The initial inverted object.
- * @returns {Function} Returns `accumulator`.
- */
- function baseInverter(object, setter, iteratee, accumulator) {
- baseForOwn(object, function(value, key, object) {
- setter(accumulator, iteratee(value), key, object);
- });
- return accumulator;
- }
-
- /**
- * The base implementation of `_.invoke` without support for individual
- * method arguments.
- *
- * @private
- * @param {Object} object The object to query.
- * @param {Array|string} path The path of the method to invoke.
- * @param {Array} args The arguments to invoke the method with.
- * @returns {*} Returns the result of the invoked method.
- */
- function baseInvoke(object, path, args) {
- path = castPath(path, object);
- object = parent(object, path);
- var func = object == null ? object : object[toKey(last(path))];
- return func == null ? undefined : apply(func, object, args);
- }
-
- /**
- * The base implementation of `_.isArguments`.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is an `arguments` object,
- */
- function baseIsArguments(value) {
- return isObjectLike(value) && baseGetTag(value) == argsTag;
- }
-
- /**
- * The base implementation of `_.isArrayBuffer` without Node.js optimizations.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is an array buffer, else `false`.
- */
- function baseIsArrayBuffer(value) {
- return isObjectLike(value) && baseGetTag(value) == arrayBufferTag;
- }
-
- /**
- * The base implementation of `_.isDate` without Node.js optimizations.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a date object, else `false`.
- */
- function baseIsDate(value) {
- return isObjectLike(value) && baseGetTag(value) == dateTag;
- }
-
- /**
- * The base implementation of `_.isEqual` which supports partial comparisons
- * and tracks traversed objects.
- *
- * @private
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @param {boolean} bitmask The bitmask flags.
- * 1 - Unordered comparison
- * 2 - Partial comparison
- * @param {Function} [customizer] The function to customize comparisons.
- * @param {Object} [stack] Tracks traversed `value` and `other` objects.
- * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
- */
- function baseIsEqual(value, other, bitmask, customizer, stack) {
- if (value === other) {
- return true;
- }
- if (value == null || other == null || (!isObjectLike(value) && !isObjectLike(other))) {
- return value !== value && other !== other;
- }
- return baseIsEqualDeep(value, other, bitmask, customizer, baseIsEqual, stack);
- }
-
- /**
- * A specialized version of `baseIsEqual` for arrays and objects which performs
- * deep comparisons and tracks traversed objects enabling objects with circular
- * references to be compared.
- *
- * @private
- * @param {Object} object The object to compare.
- * @param {Object} other The other object to compare.
- * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details.
- * @param {Function} customizer The function to customize comparisons.
- * @param {Function} equalFunc The function to determine equivalents of values.
- * @param {Object} [stack] Tracks traversed `object` and `other` objects.
- * @returns {boolean} Returns `true` if the objects are equivalent, else `false`.
- */
- function baseIsEqualDeep(object, other, bitmask, customizer, equalFunc, stack) {
- var objIsArr = isArray(object),
- othIsArr = isArray(other),
- objTag = objIsArr ? arrayTag : getTag(object),
- othTag = othIsArr ? arrayTag : getTag(other);
-
- objTag = objTag == argsTag ? objectTag : objTag;
- othTag = othTag == argsTag ? objectTag : othTag;
-
- var objIsObj = objTag == objectTag,
- othIsObj = othTag == objectTag,
- isSameTag = objTag == othTag;
-
- if (isSameTag && isBuffer(object)) {
- if (!isBuffer(other)) {
- return false;
- }
- objIsArr = true;
- objIsObj = false;
- }
- if (isSameTag && !objIsObj) {
- stack || (stack = new Stack);
- return (objIsArr || isTypedArray(object))
- ? equalArrays(object, other, bitmask, customizer, equalFunc, stack)
- : equalByTag(object, other, objTag, bitmask, customizer, equalFunc, stack);
- }
- if (!(bitmask & COMPARE_PARTIAL_FLAG)) {
- var objIsWrapped = objIsObj && hasOwnProperty.call(object, '__wrapped__'),
- othIsWrapped = othIsObj && hasOwnProperty.call(other, '__wrapped__');
-
- if (objIsWrapped || othIsWrapped) {
- var objUnwrapped = objIsWrapped ? object.value() : object,
- othUnwrapped = othIsWrapped ? other.value() : other;
-
- stack || (stack = new Stack);
- return equalFunc(objUnwrapped, othUnwrapped, bitmask, customizer, stack);
- }
- }
- if (!isSameTag) {
- return false;
- }
- stack || (stack = new Stack);
- return equalObjects(object, other, bitmask, customizer, equalFunc, stack);
- }
-
- /**
- * The base implementation of `_.isMap` without Node.js optimizations.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a map, else `false`.
- */
- function baseIsMap(value) {
- return isObjectLike(value) && getTag(value) == mapTag;
- }
-
- /**
- * The base implementation of `_.isMatch` without support for iteratee shorthands.
- *
- * @private
- * @param {Object} object The object to inspect.
- * @param {Object} source The object of property values to match.
- * @param {Array} matchData The property names, values, and compare flags to match.
- * @param {Function} [customizer] The function to customize comparisons.
- * @returns {boolean} Returns `true` if `object` is a match, else `false`.
- */
- function baseIsMatch(object, source, matchData, customizer) {
- var index = matchData.length,
- length = index,
- noCustomizer = !customizer;
-
- if (object == null) {
- return !length;
- }
- object = Object(object);
- while (index--) {
- var data = matchData[index];
- if ((noCustomizer && data[2])
- ? data[1] !== object[data[0]]
- : !(data[0] in object)
- ) {
- return false;
- }
- }
- while (++index < length) {
- data = matchData[index];
- var key = data[0],
- objValue = object[key],
- srcValue = data[1];
-
- if (noCustomizer && data[2]) {
- if (objValue === undefined && !(key in object)) {
- return false;
- }
- } else {
- var stack = new Stack;
- if (customizer) {
- var result = customizer(objValue, srcValue, key, object, source, stack);
- }
- if (!(result === undefined
- ? baseIsEqual(srcValue, objValue, COMPARE_PARTIAL_FLAG | COMPARE_UNORDERED_FLAG, customizer, stack)
- : result
- )) {
- return false;
- }
- }
- }
- return true;
- }
-
- /**
- * The base implementation of `_.isNative` without bad shim checks.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a native function,
- * else `false`.
- */
- function baseIsNative(value) {
- if (!isObject(value) || isMasked(value)) {
- return false;
- }
- var pattern = isFunction(value) ? reIsNative : reIsHostCtor;
- return pattern.test(toSource(value));
- }
-
- /**
- * The base implementation of `_.isRegExp` without Node.js optimizations.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a regexp, else `false`.
- */
- function baseIsRegExp(value) {
- return isObjectLike(value) && baseGetTag(value) == regexpTag;
- }
-
- /**
- * The base implementation of `_.isSet` without Node.js optimizations.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a set, else `false`.
- */
- function baseIsSet(value) {
- return isObjectLike(value) && getTag(value) == setTag;
- }
-
- /**
- * The base implementation of `_.isTypedArray` without Node.js optimizations.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a typed array, else `false`.
- */
- function baseIsTypedArray(value) {
- return isObjectLike(value) &&
- isLength(value.length) && !!typedArrayTags[baseGetTag(value)];
- }
-
- /**
- * The base implementation of `_.iteratee`.
- *
- * @private
- * @param {*} [value=_.identity] The value to convert to an iteratee.
- * @returns {Function} Returns the iteratee.
- */
- function baseIteratee(value) {
- // Don't store the `typeof` result in a variable to avoid a JIT bug in Safari 9.
- // See https://bugs.webkit.org/show_bug.cgi?id=156034 for more details.
- if (typeof value == 'function') {
- return value;
- }
- if (value == null) {
- return identity;
- }
- if (typeof value == 'object') {
- return isArray(value)
- ? baseMatchesProperty(value[0], value[1])
- : baseMatches(value);
- }
- return property(value);
- }
-
- /**
- * The base implementation of `_.keys` which doesn't treat sparse arrays as dense.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of property names.
- */
- function baseKeys(object) {
- if (!isPrototype(object)) {
- return nativeKeys(object);
- }
- var result = [];
- for (var key in Object(object)) {
- if (hasOwnProperty.call(object, key) && key != 'constructor') {
- result.push(key);
- }
- }
- return result;
- }
-
- /**
- * The base implementation of `_.keysIn` which doesn't treat sparse arrays as dense.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of property names.
- */
- function baseKeysIn(object) {
- if (!isObject(object)) {
- return nativeKeysIn(object);
- }
- var isProto = isPrototype(object),
- result = [];
-
- for (var key in object) {
- if (!(key == 'constructor' && (isProto || !hasOwnProperty.call(object, key)))) {
- result.push(key);
- }
- }
- return result;
- }
-
- /**
- * The base implementation of `_.lt` which doesn't coerce arguments.
- *
- * @private
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @returns {boolean} Returns `true` if `value` is less than `other`,
- * else `false`.
- */
- function baseLt(value, other) {
- return value < other;
- }
-
- /**
- * The base implementation of `_.map` without support for iteratee shorthands.
- *
- * @private
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} iteratee The function invoked per iteration.
- * @returns {Array} Returns the new mapped array.
- */
- function baseMap(collection, iteratee) {
- var index = -1,
- result = isArrayLike(collection) ? Array(collection.length) : [];
-
- baseEach(collection, function(value, key, collection) {
- result[++index] = iteratee(value, key, collection);
- });
- return result;
- }
-
- /**
- * The base implementation of `_.matches` which doesn't clone `source`.
- *
- * @private
- * @param {Object} source The object of property values to match.
- * @returns {Function} Returns the new spec function.
- */
- function baseMatches(source) {
- var matchData = getMatchData(source);
- if (matchData.length == 1 && matchData[0][2]) {
- return matchesStrictComparable(matchData[0][0], matchData[0][1]);
- }
- return function(object) {
- return object === source || baseIsMatch(object, source, matchData);
- };
- }
-
- /**
- * The base implementation of `_.matchesProperty` which doesn't clone `srcValue`.
- *
- * @private
- * @param {string} path The path of the property to get.
- * @param {*} srcValue The value to match.
- * @returns {Function} Returns the new spec function.
- */
- function baseMatchesProperty(path, srcValue) {
- if (isKey(path) && isStrictComparable(srcValue)) {
- return matchesStrictComparable(toKey(path), srcValue);
- }
- return function(object) {
- var objValue = get(object, path);
- return (objValue === undefined && objValue === srcValue)
- ? hasIn(object, path)
- : baseIsEqual(srcValue, objValue, COMPARE_PARTIAL_FLAG | COMPARE_UNORDERED_FLAG);
- };
- }
-
- /**
- * The base implementation of `_.merge` without support for multiple sources.
- *
- * @private
- * @param {Object} object The destination object.
- * @param {Object} source The source object.
- * @param {number} srcIndex The index of `source`.
- * @param {Function} [customizer] The function to customize merged values.
- * @param {Object} [stack] Tracks traversed source values and their merged
- * counterparts.
- */
- function baseMerge(object, source, srcIndex, customizer, stack) {
- if (object === source) {
- return;
- }
- baseFor(source, function(srcValue, key) {
- if (isObject(srcValue)) {
- stack || (stack = new Stack);
- baseMergeDeep(object, source, key, srcIndex, baseMerge, customizer, stack);
- }
- else {
- var newValue = customizer
- ? customizer(safeGet(object, key), srcValue, (key + ''), object, source, stack)
- : undefined;
-
- if (newValue === undefined) {
- newValue = srcValue;
- }
- assignMergeValue(object, key, newValue);
- }
- }, keysIn);
- }
-
- /**
- * A specialized version of `baseMerge` for arrays and objects which performs
- * deep merges and tracks traversed objects enabling objects with circular
- * references to be merged.
- *
- * @private
- * @param {Object} object The destination object.
- * @param {Object} source The source object.
- * @param {string} key The key of the value to merge.
- * @param {number} srcIndex The index of `source`.
- * @param {Function} mergeFunc The function to merge values.
- * @param {Function} [customizer] The function to customize assigned values.
- * @param {Object} [stack] Tracks traversed source values and their merged
- * counterparts.
- */
- function baseMergeDeep(object, source, key, srcIndex, mergeFunc, customizer, stack) {
- var objValue = safeGet(object, key),
- srcValue = safeGet(source, key),
- stacked = stack.get(srcValue);
-
- if (stacked) {
- assignMergeValue(object, key, stacked);
- return;
- }
- var newValue = customizer
- ? customizer(objValue, srcValue, (key + ''), object, source, stack)
- : undefined;
-
- var isCommon = newValue === undefined;
-
- if (isCommon) {
- var isArr = isArray(srcValue),
- isBuff = !isArr && isBuffer(srcValue),
- isTyped = !isArr && !isBuff && isTypedArray(srcValue);
-
- newValue = srcValue;
- if (isArr || isBuff || isTyped) {
- if (isArray(objValue)) {
- newValue = objValue;
- }
- else if (isArrayLikeObject(objValue)) {
- newValue = copyArray(objValue);
- }
- else if (isBuff) {
- isCommon = false;
- newValue = cloneBuffer(srcValue, true);
- }
- else if (isTyped) {
- isCommon = false;
- newValue = cloneTypedArray(srcValue, true);
- }
- else {
- newValue = [];
- }
- }
- else if (isPlainObject(srcValue) || isArguments(srcValue)) {
- newValue = objValue;
- if (isArguments(objValue)) {
- newValue = toPlainObject(objValue);
- }
- else if (!isObject(objValue) || (srcIndex && isFunction(objValue))) {
- newValue = initCloneObject(srcValue);
- }
- }
- else {
- isCommon = false;
- }
- }
- if (isCommon) {
- // Recursively merge objects and arrays (susceptible to call stack limits).
- stack.set(srcValue, newValue);
- mergeFunc(newValue, srcValue, srcIndex, customizer, stack);
- stack['delete'](srcValue);
- }
- assignMergeValue(object, key, newValue);
- }
-
- /**
- * The base implementation of `_.nth` which doesn't coerce arguments.
- *
- * @private
- * @param {Array} array The array to query.
- * @param {number} n The index of the element to return.
- * @returns {*} Returns the nth element of `array`.
- */
- function baseNth(array, n) {
- var length = array.length;
- if (!length) {
- return;
- }
- n += n < 0 ? length : 0;
- return isIndex(n, length) ? array[n] : undefined;
- }
-
- /**
- * The base implementation of `_.orderBy` without param guards.
- *
- * @private
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function[]|Object[]|string[]} iteratees The iteratees to sort by.
- * @param {string[]} orders The sort orders of `iteratees`.
- * @returns {Array} Returns the new sorted array.
- */
- function baseOrderBy(collection, iteratees, orders) {
- var index = -1;
- iteratees = arrayMap(iteratees.length ? iteratees : [identity], baseUnary(getIteratee()));
-
- var result = baseMap(collection, function(value, key, collection) {
- var criteria = arrayMap(iteratees, function(iteratee) {
- return iteratee(value);
- });
- return { 'criteria': criteria, 'index': ++index, 'value': value };
- });
-
- return baseSortBy(result, function(object, other) {
- return compareMultiple(object, other, orders);
- });
- }
-
- /**
- * The base implementation of `_.pick` without support for individual
- * property identifiers.
- *
- * @private
- * @param {Object} object The source object.
- * @param {string[]} paths The property paths to pick.
- * @returns {Object} Returns the new object.
- */
- function basePick(object, paths) {
- return basePickBy(object, paths, function(value, path) {
- return hasIn(object, path);
- });
- }
-
- /**
- * The base implementation of `_.pickBy` without support for iteratee shorthands.
- *
- * @private
- * @param {Object} object The source object.
- * @param {string[]} paths The property paths to pick.
- * @param {Function} predicate The function invoked per property.
- * @returns {Object} Returns the new object.
- */
- function basePickBy(object, paths, predicate) {
- var index = -1,
- length = paths.length,
- result = {};
-
- while (++index < length) {
- var path = paths[index],
- value = baseGet(object, path);
-
- if (predicate(value, path)) {
- baseSet(result, castPath(path, object), value);
- }
- }
- return result;
- }
-
- /**
- * A specialized version of `baseProperty` which supports deep paths.
- *
- * @private
- * @param {Array|string} path The path of the property to get.
- * @returns {Function} Returns the new accessor function.
- */
- function basePropertyDeep(path) {
- return function(object) {
- return baseGet(object, path);
- };
- }
-
- /**
- * The base implementation of `_.pullAllBy` without support for iteratee
- * shorthands.
- *
- * @private
- * @param {Array} array The array to modify.
- * @param {Array} values The values to remove.
- * @param {Function} [iteratee] The iteratee invoked per element.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns `array`.
- */
- function basePullAll(array, values, iteratee, comparator) {
- var indexOf = comparator ? baseIndexOfWith : baseIndexOf,
- index = -1,
- length = values.length,
- seen = array;
-
- if (array === values) {
- values = copyArray(values);
- }
- if (iteratee) {
- seen = arrayMap(array, baseUnary(iteratee));
- }
- while (++index < length) {
- var fromIndex = 0,
- value = values[index],
- computed = iteratee ? iteratee(value) : value;
-
- while ((fromIndex = indexOf(seen, computed, fromIndex, comparator)) > -1) {
- if (seen !== array) {
- splice.call(seen, fromIndex, 1);
- }
- splice.call(array, fromIndex, 1);
- }
- }
- return array;
- }
-
- /**
- * The base implementation of `_.pullAt` without support for individual
- * indexes or capturing the removed elements.
- *
- * @private
- * @param {Array} array The array to modify.
- * @param {number[]} indexes The indexes of elements to remove.
- * @returns {Array} Returns `array`.
- */
- function basePullAt(array, indexes) {
- var length = array ? indexes.length : 0,
- lastIndex = length - 1;
-
- while (length--) {
- var index = indexes[length];
- if (length == lastIndex || index !== previous) {
- var previous = index;
- if (isIndex(index)) {
- splice.call(array, index, 1);
- } else {
- baseUnset(array, index);
- }
- }
- }
- return array;
- }
-
- /**
- * The base implementation of `_.random` without support for returning
- * floating-point numbers.
- *
- * @private
- * @param {number} lower The lower bound.
- * @param {number} upper The upper bound.
- * @returns {number} Returns the random number.
- */
- function baseRandom(lower, upper) {
- return lower + nativeFloor(nativeRandom() * (upper - lower + 1));
- }
-
- /**
- * The base implementation of `_.range` and `_.rangeRight` which doesn't
- * coerce arguments.
- *
- * @private
- * @param {number} start The start of the range.
- * @param {number} end The end of the range.
- * @param {number} step The value to increment or decrement by.
- * @param {boolean} [fromRight] Specify iterating from right to left.
- * @returns {Array} Returns the range of numbers.
- */
- function baseRange(start, end, step, fromRight) {
- var index = -1,
- length = nativeMax(nativeCeil((end - start) / (step || 1)), 0),
- result = Array(length);
-
- while (length--) {
- result[fromRight ? length : ++index] = start;
- start += step;
- }
- return result;
- }
-
- /**
- * The base implementation of `_.repeat` which doesn't coerce arguments.
- *
- * @private
- * @param {string} string The string to repeat.
- * @param {number} n The number of times to repeat the string.
- * @returns {string} Returns the repeated string.
- */
- function baseRepeat(string, n) {
- var result = '';
- if (!string || n < 1 || n > MAX_SAFE_INTEGER) {
- return result;
- }
- // Leverage the exponentiation by squaring algorithm for a faster repeat.
- // See https://en.wikipedia.org/wiki/Exponentiation_by_squaring for more details.
- do {
- if (n % 2) {
- result += string;
- }
- n = nativeFloor(n / 2);
- if (n) {
- string += string;
- }
- } while (n);
-
- return result;
- }
-
- /**
- * The base implementation of `_.rest` which doesn't validate or coerce arguments.
- *
- * @private
- * @param {Function} func The function to apply a rest parameter to.
- * @param {number} [start=func.length-1] The start position of the rest parameter.
- * @returns {Function} Returns the new function.
- */
- function baseRest(func, start) {
- return setToString(overRest(func, start, identity), func + '');
- }
-
- /**
- * The base implementation of `_.sample`.
- *
- * @private
- * @param {Array|Object} collection The collection to sample.
- * @returns {*} Returns the random element.
- */
- function baseSample(collection) {
- return arraySample(values(collection));
- }
-
- /**
- * The base implementation of `_.sampleSize` without param guards.
- *
- * @private
- * @param {Array|Object} collection The collection to sample.
- * @param {number} n The number of elements to sample.
- * @returns {Array} Returns the random elements.
- */
- function baseSampleSize(collection, n) {
- var array = values(collection);
- return shuffleSelf(array, baseClamp(n, 0, array.length));
- }
-
- /**
- * The base implementation of `_.set`.
- *
- * @private
- * @param {Object} object The object to modify.
- * @param {Array|string} path The path of the property to set.
- * @param {*} value The value to set.
- * @param {Function} [customizer] The function to customize path creation.
- * @returns {Object} Returns `object`.
- */
- function baseSet(object, path, value, customizer) {
- if (!isObject(object)) {
- return object;
- }
- path = castPath(path, object);
-
- var index = -1,
- length = path.length,
- lastIndex = length - 1,
- nested = object;
-
- while (nested != null && ++index < length) {
- var key = toKey(path[index]),
- newValue = value;
-
- if (index != lastIndex) {
- var objValue = nested[key];
- newValue = customizer ? customizer(objValue, key, nested) : undefined;
- if (newValue === undefined) {
- newValue = isObject(objValue)
- ? objValue
- : (isIndex(path[index + 1]) ? [] : {});
- }
- }
- assignValue(nested, key, newValue);
- nested = nested[key];
- }
- return object;
- }
-
- /**
- * The base implementation of `setData` without support for hot loop shorting.
- *
- * @private
- * @param {Function} func The function to associate metadata with.
- * @param {*} data The metadata.
- * @returns {Function} Returns `func`.
- */
- var baseSetData = !metaMap ? identity : function(func, data) {
- metaMap.set(func, data);
- return func;
- };
-
- /**
- * The base implementation of `setToString` without support for hot loop shorting.
- *
- * @private
- * @param {Function} func The function to modify.
- * @param {Function} string The `toString` result.
- * @returns {Function} Returns `func`.
- */
- var baseSetToString = !defineProperty ? identity : function(func, string) {
- return defineProperty(func, 'toString', {
- 'configurable': true,
- 'enumerable': false,
- 'value': constant(string),
- 'writable': true
- });
- };
-
- /**
- * The base implementation of `_.shuffle`.
- *
- * @private
- * @param {Array|Object} collection The collection to shuffle.
- * @returns {Array} Returns the new shuffled array.
- */
- function baseShuffle(collection) {
- return shuffleSelf(values(collection));
- }
-
- /**
- * The base implementation of `_.slice` without an iteratee call guard.
- *
- * @private
- * @param {Array} array The array to slice.
- * @param {number} [start=0] The start position.
- * @param {number} [end=array.length] The end position.
- * @returns {Array} Returns the slice of `array`.
- */
- function baseSlice(array, start, end) {
- var index = -1,
- length = array.length;
-
- if (start < 0) {
- start = -start > length ? 0 : (length + start);
- }
- end = end > length ? length : end;
- if (end < 0) {
- end += length;
- }
- length = start > end ? 0 : ((end - start) >>> 0);
- start >>>= 0;
-
- var result = Array(length);
- while (++index < length) {
- result[index] = array[index + start];
- }
- return result;
- }
-
- /**
- * The base implementation of `_.some` without support for iteratee shorthands.
- *
- * @private
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} predicate The function invoked per iteration.
- * @returns {boolean} Returns `true` if any element passes the predicate check,
- * else `false`.
- */
- function baseSome(collection, predicate) {
- var result;
-
- baseEach(collection, function(value, index, collection) {
- result = predicate(value, index, collection);
- return !result;
- });
- return !!result;
- }
-
- /**
- * The base implementation of `_.sortedIndex` and `_.sortedLastIndex` which
- * performs a binary search of `array` to determine the index at which `value`
- * should be inserted into `array` in order to maintain its sort order.
- *
- * @private
- * @param {Array} array The sorted array to inspect.
- * @param {*} value The value to evaluate.
- * @param {boolean} [retHighest] Specify returning the highest qualified index.
- * @returns {number} Returns the index at which `value` should be inserted
- * into `array`.
- */
- function baseSortedIndex(array, value, retHighest) {
- var low = 0,
- high = array == null ? low : array.length;
-
- if (typeof value == 'number' && value === value && high <= HALF_MAX_ARRAY_LENGTH) {
- while (low < high) {
- var mid = (low + high) >>> 1,
- computed = array[mid];
-
- if (computed !== null && !isSymbol(computed) &&
- (retHighest ? (computed <= value) : (computed < value))) {
- low = mid + 1;
- } else {
- high = mid;
- }
- }
- return high;
- }
- return baseSortedIndexBy(array, value, identity, retHighest);
- }
-
- /**
- * The base implementation of `_.sortedIndexBy` and `_.sortedLastIndexBy`
- * which invokes `iteratee` for `value` and each element of `array` to compute
- * their sort ranking. The iteratee is invoked with one argument; (value).
- *
- * @private
- * @param {Array} array The sorted array to inspect.
- * @param {*} value The value to evaluate.
- * @param {Function} iteratee The iteratee invoked per element.
- * @param {boolean} [retHighest] Specify returning the highest qualified index.
- * @returns {number} Returns the index at which `value` should be inserted
- * into `array`.
- */
- function baseSortedIndexBy(array, value, iteratee, retHighest) {
- value = iteratee(value);
-
- var low = 0,
- high = array == null ? 0 : array.length,
- valIsNaN = value !== value,
- valIsNull = value === null,
- valIsSymbol = isSymbol(value),
- valIsUndefined = value === undefined;
-
- while (low < high) {
- var mid = nativeFloor((low + high) / 2),
- computed = iteratee(array[mid]),
- othIsDefined = computed !== undefined,
- othIsNull = computed === null,
- othIsReflexive = computed === computed,
- othIsSymbol = isSymbol(computed);
-
- if (valIsNaN) {
- var setLow = retHighest || othIsReflexive;
- } else if (valIsUndefined) {
- setLow = othIsReflexive && (retHighest || othIsDefined);
- } else if (valIsNull) {
- setLow = othIsReflexive && othIsDefined && (retHighest || !othIsNull);
- } else if (valIsSymbol) {
- setLow = othIsReflexive && othIsDefined && !othIsNull && (retHighest || !othIsSymbol);
- } else if (othIsNull || othIsSymbol) {
- setLow = false;
- } else {
- setLow = retHighest ? (computed <= value) : (computed < value);
- }
- if (setLow) {
- low = mid + 1;
- } else {
- high = mid;
- }
- }
- return nativeMin(high, MAX_ARRAY_INDEX);
- }
-
- /**
- * The base implementation of `_.sortedUniq` and `_.sortedUniqBy` without
- * support for iteratee shorthands.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {Function} [iteratee] The iteratee invoked per element.
- * @returns {Array} Returns the new duplicate free array.
- */
- function baseSortedUniq(array, iteratee) {
- var index = -1,
- length = array.length,
- resIndex = 0,
- result = [];
-
- while (++index < length) {
- var value = array[index],
- computed = iteratee ? iteratee(value) : value;
-
- if (!index || !eq(computed, seen)) {
- var seen = computed;
- result[resIndex++] = value === 0 ? 0 : value;
- }
- }
- return result;
- }
-
- /**
- * The base implementation of `_.toNumber` which doesn't ensure correct
- * conversions of binary, hexadecimal, or octal string values.
- *
- * @private
- * @param {*} value The value to process.
- * @returns {number} Returns the number.
- */
- function baseToNumber(value) {
- if (typeof value == 'number') {
- return value;
- }
- if (isSymbol(value)) {
- return NAN;
- }
- return +value;
- }
-
- /**
- * The base implementation of `_.toString` which doesn't convert nullish
- * values to empty strings.
- *
- * @private
- * @param {*} value The value to process.
- * @returns {string} Returns the string.
- */
- function baseToString(value) {
- // Exit early for strings to avoid a performance hit in some environments.
- if (typeof value == 'string') {
- return value;
- }
- if (isArray(value)) {
- // Recursively convert values (susceptible to call stack limits).
- return arrayMap(value, baseToString) + '';
- }
- if (isSymbol(value)) {
- return symbolToString ? symbolToString.call(value) : '';
- }
- var result = (value + '');
- return (result == '0' && (1 / value) == -INFINITY) ? '-0' : result;
- }
-
- /**
- * The base implementation of `_.uniqBy` without support for iteratee shorthands.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {Function} [iteratee] The iteratee invoked per element.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns the new duplicate free array.
- */
- function baseUniq(array, iteratee, comparator) {
- var index = -1,
- includes = arrayIncludes,
- length = array.length,
- isCommon = true,
- result = [],
- seen = result;
-
- if (comparator) {
- isCommon = false;
- includes = arrayIncludesWith;
- }
- else if (length >= LARGE_ARRAY_SIZE) {
- var set = iteratee ? null : createSet(array);
- if (set) {
- return setToArray(set);
- }
- isCommon = false;
- includes = cacheHas;
- seen = new SetCache;
- }
- else {
- seen = iteratee ? [] : result;
- }
- outer:
- while (++index < length) {
- var value = array[index],
- computed = iteratee ? iteratee(value) : value;
-
- value = (comparator || value !== 0) ? value : 0;
- if (isCommon && computed === computed) {
- var seenIndex = seen.length;
- while (seenIndex--) {
- if (seen[seenIndex] === computed) {
- continue outer;
- }
- }
- if (iteratee) {
- seen.push(computed);
- }
- result.push(value);
- }
- else if (!includes(seen, computed, comparator)) {
- if (seen !== result) {
- seen.push(computed);
- }
- result.push(value);
- }
- }
- return result;
- }
-
- /**
- * The base implementation of `_.unset`.
- *
- * @private
- * @param {Object} object The object to modify.
- * @param {Array|string} path The property path to unset.
- * @returns {boolean} Returns `true` if the property is deleted, else `false`.
- */
- function baseUnset(object, path) {
- path = castPath(path, object);
- object = parent(object, path);
- return object == null || delete object[toKey(last(path))];
- }
-
- /**
- * The base implementation of `_.update`.
- *
- * @private
- * @param {Object} object The object to modify.
- * @param {Array|string} path The path of the property to update.
- * @param {Function} updater The function to produce the updated value.
- * @param {Function} [customizer] The function to customize path creation.
- * @returns {Object} Returns `object`.
- */
- function baseUpdate(object, path, updater, customizer) {
- return baseSet(object, path, updater(baseGet(object, path)), customizer);
- }
-
- /**
- * The base implementation of methods like `_.dropWhile` and `_.takeWhile`
- * without support for iteratee shorthands.
- *
- * @private
- * @param {Array} array The array to query.
- * @param {Function} predicate The function invoked per iteration.
- * @param {boolean} [isDrop] Specify dropping elements instead of taking them.
- * @param {boolean} [fromRight] Specify iterating from right to left.
- * @returns {Array} Returns the slice of `array`.
- */
- function baseWhile(array, predicate, isDrop, fromRight) {
- var length = array.length,
- index = fromRight ? length : -1;
-
- while ((fromRight ? index-- : ++index < length) &&
- predicate(array[index], index, array)) {}
-
- return isDrop
- ? baseSlice(array, (fromRight ? 0 : index), (fromRight ? index + 1 : length))
- : baseSlice(array, (fromRight ? index + 1 : 0), (fromRight ? length : index));
- }
-
- /**
- * The base implementation of `wrapperValue` which returns the result of
- * performing a sequence of actions on the unwrapped `value`, where each
- * successive action is supplied the return value of the previous.
- *
- * @private
- * @param {*} value The unwrapped value.
- * @param {Array} actions Actions to perform to resolve the unwrapped value.
- * @returns {*} Returns the resolved value.
- */
- function baseWrapperValue(value, actions) {
- var result = value;
- if (result instanceof LazyWrapper) {
- result = result.value();
- }
- return arrayReduce(actions, function(result, action) {
- return action.func.apply(action.thisArg, arrayPush([result], action.args));
- }, result);
- }
-
- /**
- * The base implementation of methods like `_.xor`, without support for
- * iteratee shorthands, that accepts an array of arrays to inspect.
- *
- * @private
- * @param {Array} arrays The arrays to inspect.
- * @param {Function} [iteratee] The iteratee invoked per element.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns the new array of values.
- */
- function baseXor(arrays, iteratee, comparator) {
- var length = arrays.length;
- if (length < 2) {
- return length ? baseUniq(arrays[0]) : [];
- }
- var index = -1,
- result = Array(length);
-
- while (++index < length) {
- var array = arrays[index],
- othIndex = -1;
-
- while (++othIndex < length) {
- if (othIndex != index) {
- result[index] = baseDifference(result[index] || array, arrays[othIndex], iteratee, comparator);
- }
- }
- }
- return baseUniq(baseFlatten(result, 1), iteratee, comparator);
- }
-
- /**
- * This base implementation of `_.zipObject` which assigns values using `assignFunc`.
- *
- * @private
- * @param {Array} props The property identifiers.
- * @param {Array} values The property values.
- * @param {Function} assignFunc The function to assign values.
- * @returns {Object} Returns the new object.
- */
- function baseZipObject(props, values, assignFunc) {
- var index = -1,
- length = props.length,
- valsLength = values.length,
- result = {};
-
- while (++index < length) {
- var value = index < valsLength ? values[index] : undefined;
- assignFunc(result, props[index], value);
- }
- return result;
- }
-
- /**
- * Casts `value` to an empty array if it's not an array like object.
- *
- * @private
- * @param {*} value The value to inspect.
- * @returns {Array|Object} Returns the cast array-like object.
- */
- function castArrayLikeObject(value) {
- return isArrayLikeObject(value) ? value : [];
- }
-
- /**
- * Casts `value` to `identity` if it's not a function.
- *
- * @private
- * @param {*} value The value to inspect.
- * @returns {Function} Returns cast function.
- */
- function castFunction(value) {
- return typeof value == 'function' ? value : identity;
- }
-
- /**
- * Casts `value` to a path array if it's not one.
- *
- * @private
- * @param {*} value The value to inspect.
- * @param {Object} [object] The object to query keys on.
- * @returns {Array} Returns the cast property path array.
- */
- function castPath(value, object) {
- if (isArray(value)) {
- return value;
- }
- return isKey(value, object) ? [value] : stringToPath(toString(value));
- }
-
- /**
- * A `baseRest` alias which can be replaced with `identity` by module
- * replacement plugins.
- *
- * @private
- * @type {Function}
- * @param {Function} func The function to apply a rest parameter to.
- * @returns {Function} Returns the new function.
- */
- var castRest = baseRest;
-
- /**
- * Casts `array` to a slice if it's needed.
- *
- * @private
- * @param {Array} array The array to inspect.
- * @param {number} start The start position.
- * @param {number} [end=array.length] The end position.
- * @returns {Array} Returns the cast slice.
- */
- function castSlice(array, start, end) {
- var length = array.length;
- end = end === undefined ? length : end;
- return (!start && end >= length) ? array : baseSlice(array, start, end);
- }
-
- /**
- * A simple wrapper around the global [`clearTimeout`](https://mdn.io/clearTimeout).
- *
- * @private
- * @param {number|Object} id The timer id or timeout object of the timer to clear.
- */
- var clearTimeout = ctxClearTimeout || function(id) {
- return root.clearTimeout(id);
- };
-
- /**
- * Creates a clone of `buffer`.
- *
- * @private
- * @param {Buffer} buffer The buffer to clone.
- * @param {boolean} [isDeep] Specify a deep clone.
- * @returns {Buffer} Returns the cloned buffer.
- */
- function cloneBuffer(buffer, isDeep) {
- if (isDeep) {
- return buffer.slice();
- }
- var length = buffer.length,
- result = allocUnsafe ? allocUnsafe(length) : new buffer.constructor(length);
-
- buffer.copy(result);
- return result;
- }
-
- /**
- * Creates a clone of `arrayBuffer`.
- *
- * @private
- * @param {ArrayBuffer} arrayBuffer The array buffer to clone.
- * @returns {ArrayBuffer} Returns the cloned array buffer.
- */
- function cloneArrayBuffer(arrayBuffer) {
- var result = new arrayBuffer.constructor(arrayBuffer.byteLength);
- new Uint8Array(result).set(new Uint8Array(arrayBuffer));
- return result;
- }
-
- /**
- * Creates a clone of `dataView`.
- *
- * @private
- * @param {Object} dataView The data view to clone.
- * @param {boolean} [isDeep] Specify a deep clone.
- * @returns {Object} Returns the cloned data view.
- */
- function cloneDataView(dataView, isDeep) {
- var buffer = isDeep ? cloneArrayBuffer(dataView.buffer) : dataView.buffer;
- return new dataView.constructor(buffer, dataView.byteOffset, dataView.byteLength);
- }
-
- /**
- * Creates a clone of `regexp`.
- *
- * @private
- * @param {Object} regexp The regexp to clone.
- * @returns {Object} Returns the cloned regexp.
- */
- function cloneRegExp(regexp) {
- var result = new regexp.constructor(regexp.source, reFlags.exec(regexp));
- result.lastIndex = regexp.lastIndex;
- return result;
- }
-
- /**
- * Creates a clone of the `symbol` object.
- *
- * @private
- * @param {Object} symbol The symbol object to clone.
- * @returns {Object} Returns the cloned symbol object.
- */
- function cloneSymbol(symbol) {
- return symbolValueOf ? Object(symbolValueOf.call(symbol)) : {};
- }
-
- /**
- * Creates a clone of `typedArray`.
- *
- * @private
- * @param {Object} typedArray The typed array to clone.
- * @param {boolean} [isDeep] Specify a deep clone.
- * @returns {Object} Returns the cloned typed array.
- */
- function cloneTypedArray(typedArray, isDeep) {
- var buffer = isDeep ? cloneArrayBuffer(typedArray.buffer) : typedArray.buffer;
- return new typedArray.constructor(buffer, typedArray.byteOffset, typedArray.length);
- }
-
- /**
- * Compares values to sort them in ascending order.
- *
- * @private
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @returns {number} Returns the sort order indicator for `value`.
- */
- function compareAscending(value, other) {
- if (value !== other) {
- var valIsDefined = value !== undefined,
- valIsNull = value === null,
- valIsReflexive = value === value,
- valIsSymbol = isSymbol(value);
-
- var othIsDefined = other !== undefined,
- othIsNull = other === null,
- othIsReflexive = other === other,
- othIsSymbol = isSymbol(other);
-
- if ((!othIsNull && !othIsSymbol && !valIsSymbol && value > other) ||
- (valIsSymbol && othIsDefined && othIsReflexive && !othIsNull && !othIsSymbol) ||
- (valIsNull && othIsDefined && othIsReflexive) ||
- (!valIsDefined && othIsReflexive) ||
- !valIsReflexive) {
- return 1;
- }
- if ((!valIsNull && !valIsSymbol && !othIsSymbol && value < other) ||
- (othIsSymbol && valIsDefined && valIsReflexive && !valIsNull && !valIsSymbol) ||
- (othIsNull && valIsDefined && valIsReflexive) ||
- (!othIsDefined && valIsReflexive) ||
- !othIsReflexive) {
- return -1;
- }
- }
- return 0;
- }
-
- /**
- * Used by `_.orderBy` to compare multiple properties of a value to another
- * and stable sort them.
- *
- * If `orders` is unspecified, all values are sorted in ascending order. Otherwise,
- * specify an order of "desc" for descending or "asc" for ascending sort order
- * of corresponding values.
- *
- * @private
- * @param {Object} object The object to compare.
- * @param {Object} other The other object to compare.
- * @param {boolean[]|string[]} orders The order to sort by for each property.
- * @returns {number} Returns the sort order indicator for `object`.
- */
- function compareMultiple(object, other, orders) {
- var index = -1,
- objCriteria = object.criteria,
- othCriteria = other.criteria,
- length = objCriteria.length,
- ordersLength = orders.length;
-
- while (++index < length) {
- var result = compareAscending(objCriteria[index], othCriteria[index]);
- if (result) {
- if (index >= ordersLength) {
- return result;
- }
- var order = orders[index];
- return result * (order == 'desc' ? -1 : 1);
- }
- }
- // Fixes an `Array#sort` bug in the JS engine embedded in Adobe applications
- // that causes it, under certain circumstances, to provide the same value for
- // `object` and `other`. See https://github.com/jashkenas/underscore/pull/1247
- // for more details.
- //
- // This also ensures a stable sort in V8 and other engines.
- // See https://bugs.chromium.org/p/v8/issues/detail?id=90 for more details.
- return object.index - other.index;
- }
-
- /**
- * Creates an array that is the composition of partially applied arguments,
- * placeholders, and provided arguments into a single array of arguments.
- *
- * @private
- * @param {Array} args The provided arguments.
- * @param {Array} partials The arguments to prepend to those provided.
- * @param {Array} holders The `partials` placeholder indexes.
- * @params {boolean} [isCurried] Specify composing for a curried function.
- * @returns {Array} Returns the new array of composed arguments.
- */
- function composeArgs(args, partials, holders, isCurried) {
- var argsIndex = -1,
- argsLength = args.length,
- holdersLength = holders.length,
- leftIndex = -1,
- leftLength = partials.length,
- rangeLength = nativeMax(argsLength - holdersLength, 0),
- result = Array(leftLength + rangeLength),
- isUncurried = !isCurried;
-
- while (++leftIndex < leftLength) {
- result[leftIndex] = partials[leftIndex];
- }
- while (++argsIndex < holdersLength) {
- if (isUncurried || argsIndex < argsLength) {
- result[holders[argsIndex]] = args[argsIndex];
- }
- }
- while (rangeLength--) {
- result[leftIndex++] = args[argsIndex++];
- }
- return result;
- }
-
- /**
- * This function is like `composeArgs` except that the arguments composition
- * is tailored for `_.partialRight`.
- *
- * @private
- * @param {Array} args The provided arguments.
- * @param {Array} partials The arguments to append to those provided.
- * @param {Array} holders The `partials` placeholder indexes.
- * @params {boolean} [isCurried] Specify composing for a curried function.
- * @returns {Array} Returns the new array of composed arguments.
- */
- function composeArgsRight(args, partials, holders, isCurried) {
- var argsIndex = -1,
- argsLength = args.length,
- holdersIndex = -1,
- holdersLength = holders.length,
- rightIndex = -1,
- rightLength = partials.length,
- rangeLength = nativeMax(argsLength - holdersLength, 0),
- result = Array(rangeLength + rightLength),
- isUncurried = !isCurried;
-
- while (++argsIndex < rangeLength) {
- result[argsIndex] = args[argsIndex];
- }
- var offset = argsIndex;
- while (++rightIndex < rightLength) {
- result[offset + rightIndex] = partials[rightIndex];
- }
- while (++holdersIndex < holdersLength) {
- if (isUncurried || argsIndex < argsLength) {
- result[offset + holders[holdersIndex]] = args[argsIndex++];
- }
- }
- return result;
- }
-
- /**
- * Copies the values of `source` to `array`.
- *
- * @private
- * @param {Array} source The array to copy values from.
- * @param {Array} [array=[]] The array to copy values to.
- * @returns {Array} Returns `array`.
- */
- function copyArray(source, array) {
- var index = -1,
- length = source.length;
-
- array || (array = Array(length));
- while (++index < length) {
- array[index] = source[index];
- }
- return array;
- }
-
- /**
- * Copies properties of `source` to `object`.
- *
- * @private
- * @param {Object} source The object to copy properties from.
- * @param {Array} props The property identifiers to copy.
- * @param {Object} [object={}] The object to copy properties to.
- * @param {Function} [customizer] The function to customize copied values.
- * @returns {Object} Returns `object`.
- */
- function copyObject(source, props, object, customizer) {
- var isNew = !object;
- object || (object = {});
-
- var index = -1,
- length = props.length;
-
- while (++index < length) {
- var key = props[index];
-
- var newValue = customizer
- ? customizer(object[key], source[key], key, object, source)
- : undefined;
-
- if (newValue === undefined) {
- newValue = source[key];
- }
- if (isNew) {
- baseAssignValue(object, key, newValue);
- } else {
- assignValue(object, key, newValue);
- }
- }
- return object;
- }
-
- /**
- * Copies own symbols of `source` to `object`.
- *
- * @private
- * @param {Object} source The object to copy symbols from.
- * @param {Object} [object={}] The object to copy symbols to.
- * @returns {Object} Returns `object`.
- */
- function copySymbols(source, object) {
- return copyObject(source, getSymbols(source), object);
- }
-
- /**
- * Copies own and inherited symbols of `source` to `object`.
- *
- * @private
- * @param {Object} source The object to copy symbols from.
- * @param {Object} [object={}] The object to copy symbols to.
- * @returns {Object} Returns `object`.
- */
- function copySymbolsIn(source, object) {
- return copyObject(source, getSymbolsIn(source), object);
- }
-
- /**
- * Creates a function like `_.groupBy`.
- *
- * @private
- * @param {Function} setter The function to set accumulator values.
- * @param {Function} [initializer] The accumulator object initializer.
- * @returns {Function} Returns the new aggregator function.
- */
- function createAggregator(setter, initializer) {
- return function(collection, iteratee) {
- var func = isArray(collection) ? arrayAggregator : baseAggregator,
- accumulator = initializer ? initializer() : {};
-
- return func(collection, setter, getIteratee(iteratee, 2), accumulator);
- };
- }
-
- /**
- * Creates a function like `_.assign`.
- *
- * @private
- * @param {Function} assigner The function to assign values.
- * @returns {Function} Returns the new assigner function.
- */
- function createAssigner(assigner) {
- return baseRest(function(object, sources) {
- var index = -1,
- length = sources.length,
- customizer = length > 1 ? sources[length - 1] : undefined,
- guard = length > 2 ? sources[2] : undefined;
-
- customizer = (assigner.length > 3 && typeof customizer == 'function')
- ? (length--, customizer)
- : undefined;
-
- if (guard && isIterateeCall(sources[0], sources[1], guard)) {
- customizer = length < 3 ? undefined : customizer;
- length = 1;
- }
- object = Object(object);
- while (++index < length) {
- var source = sources[index];
- if (source) {
- assigner(object, source, index, customizer);
- }
- }
- return object;
- });
- }
-
- /**
- * Creates a `baseEach` or `baseEachRight` function.
- *
- * @private
- * @param {Function} eachFunc The function to iterate over a collection.
- * @param {boolean} [fromRight] Specify iterating from right to left.
- * @returns {Function} Returns the new base function.
- */
- function createBaseEach(eachFunc, fromRight) {
- return function(collection, iteratee) {
- if (collection == null) {
- return collection;
- }
- if (!isArrayLike(collection)) {
- return eachFunc(collection, iteratee);
- }
- var length = collection.length,
- index = fromRight ? length : -1,
- iterable = Object(collection);
-
- while ((fromRight ? index-- : ++index < length)) {
- if (iteratee(iterable[index], index, iterable) === false) {
- break;
- }
- }
- return collection;
- };
- }
-
- /**
- * Creates a base function for methods like `_.forIn` and `_.forOwn`.
- *
- * @private
- * @param {boolean} [fromRight] Specify iterating from right to left.
- * @returns {Function} Returns the new base function.
- */
- function createBaseFor(fromRight) {
- return function(object, iteratee, keysFunc) {
- var index = -1,
- iterable = Object(object),
- props = keysFunc(object),
- length = props.length;
-
- while (length--) {
- var key = props[fromRight ? length : ++index];
- if (iteratee(iterable[key], key, iterable) === false) {
- break;
- }
- }
- return object;
- };
- }
-
- /**
- * Creates a function that wraps `func` to invoke it with the optional `this`
- * binding of `thisArg`.
- *
- * @private
- * @param {Function} func The function to wrap.
- * @param {number} bitmask The bitmask flags. See `createWrap` for more details.
- * @param {*} [thisArg] The `this` binding of `func`.
- * @returns {Function} Returns the new wrapped function.
- */
- function createBind(func, bitmask, thisArg) {
- var isBind = bitmask & WRAP_BIND_FLAG,
- Ctor = createCtor(func);
-
- function wrapper() {
- var fn = (this && this !== root && this instanceof wrapper) ? Ctor : func;
- return fn.apply(isBind ? thisArg : this, arguments);
- }
- return wrapper;
- }
-
- /**
- * Creates a function like `_.lowerFirst`.
- *
- * @private
- * @param {string} methodName The name of the `String` case method to use.
- * @returns {Function} Returns the new case function.
- */
- function createCaseFirst(methodName) {
- return function(string) {
- string = toString(string);
-
- var strSymbols = hasUnicode(string)
- ? stringToArray(string)
- : undefined;
-
- var chr = strSymbols
- ? strSymbols[0]
- : string.charAt(0);
-
- var trailing = strSymbols
- ? castSlice(strSymbols, 1).join('')
- : string.slice(1);
-
- return chr[methodName]() + trailing;
- };
- }
-
- /**
- * Creates a function like `_.camelCase`.
- *
- * @private
- * @param {Function} callback The function to combine each word.
- * @returns {Function} Returns the new compounder function.
- */
- function createCompounder(callback) {
- return function(string) {
- return arrayReduce(words(deburr(string).replace(reApos, '')), callback, '');
- };
- }
-
- /**
- * Creates a function that produces an instance of `Ctor` regardless of
- * whether it was invoked as part of a `new` expression or by `call` or `apply`.
- *
- * @private
- * @param {Function} Ctor The constructor to wrap.
- * @returns {Function} Returns the new wrapped function.
- */
- function createCtor(Ctor) {
- return function() {
- // Use a `switch` statement to work with class constructors. See
- // http://ecma-international.org/ecma-262/7.0/#sec-ecmascript-function-objects-call-thisargument-argumentslist
- // for more details.
- var args = arguments;
- switch (args.length) {
- case 0: return new Ctor;
- case 1: return new Ctor(args[0]);
- case 2: return new Ctor(args[0], args[1]);
- case 3: return new Ctor(args[0], args[1], args[2]);
- case 4: return new Ctor(args[0], args[1], args[2], args[3]);
- case 5: return new Ctor(args[0], args[1], args[2], args[3], args[4]);
- case 6: return new Ctor(args[0], args[1], args[2], args[3], args[4], args[5]);
- case 7: return new Ctor(args[0], args[1], args[2], args[3], args[4], args[5], args[6]);
- }
- var thisBinding = baseCreate(Ctor.prototype),
- result = Ctor.apply(thisBinding, args);
-
- // Mimic the constructor's `return` behavior.
- // See https://es5.github.io/#x13.2.2 for more details.
- return isObject(result) ? result : thisBinding;
- };
- }
-
- /**
- * Creates a function that wraps `func` to enable currying.
- *
- * @private
- * @param {Function} func The function to wrap.
- * @param {number} bitmask The bitmask flags. See `createWrap` for more details.
- * @param {number} arity The arity of `func`.
- * @returns {Function} Returns the new wrapped function.
- */
- function createCurry(func, bitmask, arity) {
- var Ctor = createCtor(func);
-
- function wrapper() {
- var length = arguments.length,
- args = Array(length),
- index = length,
- placeholder = getHolder(wrapper);
-
- while (index--) {
- args[index] = arguments[index];
- }
- var holders = (length < 3 && args[0] !== placeholder && args[length - 1] !== placeholder)
- ? []
- : replaceHolders(args, placeholder);
-
- length -= holders.length;
- if (length < arity) {
- return createRecurry(
- func, bitmask, createHybrid, wrapper.placeholder, undefined,
- args, holders, undefined, undefined, arity - length);
- }
- var fn = (this && this !== root && this instanceof wrapper) ? Ctor : func;
- return apply(fn, this, args);
- }
- return wrapper;
- }
-
- /**
- * Creates a `_.find` or `_.findLast` function.
- *
- * @private
- * @param {Function} findIndexFunc The function to find the collection index.
- * @returns {Function} Returns the new find function.
- */
- function createFind(findIndexFunc) {
- return function(collection, predicate, fromIndex) {
- var iterable = Object(collection);
- if (!isArrayLike(collection)) {
- var iteratee = getIteratee(predicate, 3);
- collection = keys(collection);
- predicate = function(key) { return iteratee(iterable[key], key, iterable); };
- }
- var index = findIndexFunc(collection, predicate, fromIndex);
- return index > -1 ? iterable[iteratee ? collection[index] : index] : undefined;
- };
- }
-
- /**
- * Creates a `_.flow` or `_.flowRight` function.
- *
- * @private
- * @param {boolean} [fromRight] Specify iterating from right to left.
- * @returns {Function} Returns the new flow function.
- */
- function createFlow(fromRight) {
- return flatRest(function(funcs) {
- var length = funcs.length,
- index = length,
- prereq = LodashWrapper.prototype.thru;
-
- if (fromRight) {
- funcs.reverse();
- }
- while (index--) {
- var func = funcs[index];
- if (typeof func != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- if (prereq && !wrapper && getFuncName(func) == 'wrapper') {
- var wrapper = new LodashWrapper([], true);
- }
- }
- index = wrapper ? index : length;
- while (++index < length) {
- func = funcs[index];
-
- var funcName = getFuncName(func),
- data = funcName == 'wrapper' ? getData(func) : undefined;
-
- if (data && isLaziable(data[0]) &&
- data[1] == (WRAP_ARY_FLAG | WRAP_CURRY_FLAG | WRAP_PARTIAL_FLAG | WRAP_REARG_FLAG) &&
- !data[4].length && data[9] == 1
- ) {
- wrapper = wrapper[getFuncName(data[0])].apply(wrapper, data[3]);
- } else {
- wrapper = (func.length == 1 && isLaziable(func))
- ? wrapper[funcName]()
- : wrapper.thru(func);
- }
- }
- return function() {
- var args = arguments,
- value = args[0];
-
- if (wrapper && args.length == 1 && isArray(value)) {
- return wrapper.plant(value).value();
- }
- var index = 0,
- result = length ? funcs[index].apply(this, args) : value;
-
- while (++index < length) {
- result = funcs[index].call(this, result);
- }
- return result;
- };
- });
- }
-
- /**
- * Creates a function that wraps `func` to invoke it with optional `this`
- * binding of `thisArg`, partial application, and currying.
- *
- * @private
- * @param {Function|string} func The function or method name to wrap.
- * @param {number} bitmask The bitmask flags. See `createWrap` for more details.
- * @param {*} [thisArg] The `this` binding of `func`.
- * @param {Array} [partials] The arguments to prepend to those provided to
- * the new function.
- * @param {Array} [holders] The `partials` placeholder indexes.
- * @param {Array} [partialsRight] The arguments to append to those provided
- * to the new function.
- * @param {Array} [holdersRight] The `partialsRight` placeholder indexes.
- * @param {Array} [argPos] The argument positions of the new function.
- * @param {number} [ary] The arity cap of `func`.
- * @param {number} [arity] The arity of `func`.
- * @returns {Function} Returns the new wrapped function.
- */
- function createHybrid(func, bitmask, thisArg, partials, holders, partialsRight, holdersRight, argPos, ary, arity) {
- var isAry = bitmask & WRAP_ARY_FLAG,
- isBind = bitmask & WRAP_BIND_FLAG,
- isBindKey = bitmask & WRAP_BIND_KEY_FLAG,
- isCurried = bitmask & (WRAP_CURRY_FLAG | WRAP_CURRY_RIGHT_FLAG),
- isFlip = bitmask & WRAP_FLIP_FLAG,
- Ctor = isBindKey ? undefined : createCtor(func);
-
- function wrapper() {
- var length = arguments.length,
- args = Array(length),
- index = length;
-
- while (index--) {
- args[index] = arguments[index];
- }
- if (isCurried) {
- var placeholder = getHolder(wrapper),
- holdersCount = countHolders(args, placeholder);
- }
- if (partials) {
- args = composeArgs(args, partials, holders, isCurried);
- }
- if (partialsRight) {
- args = composeArgsRight(args, partialsRight, holdersRight, isCurried);
- }
- length -= holdersCount;
- if (isCurried && length < arity) {
- var newHolders = replaceHolders(args, placeholder);
- return createRecurry(
- func, bitmask, createHybrid, wrapper.placeholder, thisArg,
- args, newHolders, argPos, ary, arity - length
- );
- }
- var thisBinding = isBind ? thisArg : this,
- fn = isBindKey ? thisBinding[func] : func;
-
- length = args.length;
- if (argPos) {
- args = reorder(args, argPos);
- } else if (isFlip && length > 1) {
- args.reverse();
- }
- if (isAry && ary < length) {
- args.length = ary;
- }
- if (this && this !== root && this instanceof wrapper) {
- fn = Ctor || createCtor(fn);
- }
- return fn.apply(thisBinding, args);
- }
- return wrapper;
- }
-
- /**
- * Creates a function like `_.invertBy`.
- *
- * @private
- * @param {Function} setter The function to set accumulator values.
- * @param {Function} toIteratee The function to resolve iteratees.
- * @returns {Function} Returns the new inverter function.
- */
- function createInverter(setter, toIteratee) {
- return function(object, iteratee) {
- return baseInverter(object, setter, toIteratee(iteratee), {});
- };
- }
-
- /**
- * Creates a function that performs a mathematical operation on two values.
- *
- * @private
- * @param {Function} operator The function to perform the operation.
- * @param {number} [defaultValue] The value used for `undefined` arguments.
- * @returns {Function} Returns the new mathematical operation function.
- */
- function createMathOperation(operator, defaultValue) {
- return function(value, other) {
- var result;
- if (value === undefined && other === undefined) {
- return defaultValue;
- }
- if (value !== undefined) {
- result = value;
- }
- if (other !== undefined) {
- if (result === undefined) {
- return other;
- }
- if (typeof value == 'string' || typeof other == 'string') {
- value = baseToString(value);
- other = baseToString(other);
- } else {
- value = baseToNumber(value);
- other = baseToNumber(other);
- }
- result = operator(value, other);
- }
- return result;
- };
- }
-
- /**
- * Creates a function like `_.over`.
- *
- * @private
- * @param {Function} arrayFunc The function to iterate over iteratees.
- * @returns {Function} Returns the new over function.
- */
- function createOver(arrayFunc) {
- return flatRest(function(iteratees) {
- iteratees = arrayMap(iteratees, baseUnary(getIteratee()));
- return baseRest(function(args) {
- var thisArg = this;
- return arrayFunc(iteratees, function(iteratee) {
- return apply(iteratee, thisArg, args);
- });
- });
- });
- }
-
- /**
- * Creates the padding for `string` based on `length`. The `chars` string
- * is truncated if the number of characters exceeds `length`.
- *
- * @private
- * @param {number} length The padding length.
- * @param {string} [chars=' '] The string used as padding.
- * @returns {string} Returns the padding for `string`.
- */
- function createPadding(length, chars) {
- chars = chars === undefined ? ' ' : baseToString(chars);
-
- var charsLength = chars.length;
- if (charsLength < 2) {
- return charsLength ? baseRepeat(chars, length) : chars;
- }
- var result = baseRepeat(chars, nativeCeil(length / stringSize(chars)));
- return hasUnicode(chars)
- ? castSlice(stringToArray(result), 0, length).join('')
- : result.slice(0, length);
- }
-
- /**
- * Creates a function that wraps `func` to invoke it with the `this` binding
- * of `thisArg` and `partials` prepended to the arguments it receives.
- *
- * @private
- * @param {Function} func The function to wrap.
- * @param {number} bitmask The bitmask flags. See `createWrap` for more details.
- * @param {*} thisArg The `this` binding of `func`.
- * @param {Array} partials The arguments to prepend to those provided to
- * the new function.
- * @returns {Function} Returns the new wrapped function.
- */
- function createPartial(func, bitmask, thisArg, partials) {
- var isBind = bitmask & WRAP_BIND_FLAG,
- Ctor = createCtor(func);
-
- function wrapper() {
- var argsIndex = -1,
- argsLength = arguments.length,
- leftIndex = -1,
- leftLength = partials.length,
- args = Array(leftLength + argsLength),
- fn = (this && this !== root && this instanceof wrapper) ? Ctor : func;
-
- while (++leftIndex < leftLength) {
- args[leftIndex] = partials[leftIndex];
- }
- while (argsLength--) {
- args[leftIndex++] = arguments[++argsIndex];
- }
- return apply(fn, isBind ? thisArg : this, args);
- }
- return wrapper;
- }
-
- /**
- * Creates a `_.range` or `_.rangeRight` function.
- *
- * @private
- * @param {boolean} [fromRight] Specify iterating from right to left.
- * @returns {Function} Returns the new range function.
- */
- function createRange(fromRight) {
- return function(start, end, step) {
- if (step && typeof step != 'number' && isIterateeCall(start, end, step)) {
- end = step = undefined;
- }
- // Ensure the sign of `-0` is preserved.
- start = toFinite(start);
- if (end === undefined) {
- end = start;
- start = 0;
- } else {
- end = toFinite(end);
- }
- step = step === undefined ? (start < end ? 1 : -1) : toFinite(step);
- return baseRange(start, end, step, fromRight);
- };
- }
-
- /**
- * Creates a function that performs a relational operation on two values.
- *
- * @private
- * @param {Function} operator The function to perform the operation.
- * @returns {Function} Returns the new relational operation function.
- */
- function createRelationalOperation(operator) {
- return function(value, other) {
- if (!(typeof value == 'string' && typeof other == 'string')) {
- value = toNumber(value);
- other = toNumber(other);
- }
- return operator(value, other);
- };
- }
-
- /**
- * Creates a function that wraps `func` to continue currying.
- *
- * @private
- * @param {Function} func The function to wrap.
- * @param {number} bitmask The bitmask flags. See `createWrap` for more details.
- * @param {Function} wrapFunc The function to create the `func` wrapper.
- * @param {*} placeholder The placeholder value.
- * @param {*} [thisArg] The `this` binding of `func`.
- * @param {Array} [partials] The arguments to prepend to those provided to
- * the new function.
- * @param {Array} [holders] The `partials` placeholder indexes.
- * @param {Array} [argPos] The argument positions of the new function.
- * @param {number} [ary] The arity cap of `func`.
- * @param {number} [arity] The arity of `func`.
- * @returns {Function} Returns the new wrapped function.
- */
- function createRecurry(func, bitmask, wrapFunc, placeholder, thisArg, partials, holders, argPos, ary, arity) {
- var isCurry = bitmask & WRAP_CURRY_FLAG,
- newHolders = isCurry ? holders : undefined,
- newHoldersRight = isCurry ? undefined : holders,
- newPartials = isCurry ? partials : undefined,
- newPartialsRight = isCurry ? undefined : partials;
-
- bitmask |= (isCurry ? WRAP_PARTIAL_FLAG : WRAP_PARTIAL_RIGHT_FLAG);
- bitmask &= ~(isCurry ? WRAP_PARTIAL_RIGHT_FLAG : WRAP_PARTIAL_FLAG);
-
- if (!(bitmask & WRAP_CURRY_BOUND_FLAG)) {
- bitmask &= ~(WRAP_BIND_FLAG | WRAP_BIND_KEY_FLAG);
- }
- var newData = [
- func, bitmask, thisArg, newPartials, newHolders, newPartialsRight,
- newHoldersRight, argPos, ary, arity
- ];
-
- var result = wrapFunc.apply(undefined, newData);
- if (isLaziable(func)) {
- setData(result, newData);
- }
- result.placeholder = placeholder;
- return setWrapToString(result, func, bitmask);
- }
-
- /**
- * Creates a function like `_.round`.
- *
- * @private
- * @param {string} methodName The name of the `Math` method to use when rounding.
- * @returns {Function} Returns the new round function.
- */
- function createRound(methodName) {
- var func = Math[methodName];
- return function(number, precision) {
- number = toNumber(number);
- precision = precision == null ? 0 : nativeMin(toInteger(precision), 292);
- if (precision) {
- // Shift with exponential notation to avoid floating-point issues.
- // See [MDN](https://mdn.io/round#Examples) for more details.
- var pair = (toString(number) + 'e').split('e'),
- value = func(pair[0] + 'e' + (+pair[1] + precision));
-
- pair = (toString(value) + 'e').split('e');
- return +(pair[0] + 'e' + (+pair[1] - precision));
- }
- return func(number);
- };
- }
-
- /**
- * Creates a set object of `values`.
- *
- * @private
- * @param {Array} values The values to add to the set.
- * @returns {Object} Returns the new set.
- */
- var createSet = !(Set && (1 / setToArray(new Set([,-0]))[1]) == INFINITY) ? noop : function(values) {
- return new Set(values);
- };
-
- /**
- * Creates a `_.toPairs` or `_.toPairsIn` function.
- *
- * @private
- * @param {Function} keysFunc The function to get the keys of a given object.
- * @returns {Function} Returns the new pairs function.
- */
- function createToPairs(keysFunc) {
- return function(object) {
- var tag = getTag(object);
- if (tag == mapTag) {
- return mapToArray(object);
- }
- if (tag == setTag) {
- return setToPairs(object);
- }
- return baseToPairs(object, keysFunc(object));
- };
- }
-
- /**
- * Creates a function that either curries or invokes `func` with optional
- * `this` binding and partially applied arguments.
- *
- * @private
- * @param {Function|string} func The function or method name to wrap.
- * @param {number} bitmask The bitmask flags.
- * 1 - `_.bind`
- * 2 - `_.bindKey`
- * 4 - `_.curry` or `_.curryRight` of a bound function
- * 8 - `_.curry`
- * 16 - `_.curryRight`
- * 32 - `_.partial`
- * 64 - `_.partialRight`
- * 128 - `_.rearg`
- * 256 - `_.ary`
- * 512 - `_.flip`
- * @param {*} [thisArg] The `this` binding of `func`.
- * @param {Array} [partials] The arguments to be partially applied.
- * @param {Array} [holders] The `partials` placeholder indexes.
- * @param {Array} [argPos] The argument positions of the new function.
- * @param {number} [ary] The arity cap of `func`.
- * @param {number} [arity] The arity of `func`.
- * @returns {Function} Returns the new wrapped function.
- */
- function createWrap(func, bitmask, thisArg, partials, holders, argPos, ary, arity) {
- var isBindKey = bitmask & WRAP_BIND_KEY_FLAG;
- if (!isBindKey && typeof func != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- var length = partials ? partials.length : 0;
- if (!length) {
- bitmask &= ~(WRAP_PARTIAL_FLAG | WRAP_PARTIAL_RIGHT_FLAG);
- partials = holders = undefined;
- }
- ary = ary === undefined ? ary : nativeMax(toInteger(ary), 0);
- arity = arity === undefined ? arity : toInteger(arity);
- length -= holders ? holders.length : 0;
-
- if (bitmask & WRAP_PARTIAL_RIGHT_FLAG) {
- var partialsRight = partials,
- holdersRight = holders;
-
- partials = holders = undefined;
- }
- var data = isBindKey ? undefined : getData(func);
-
- var newData = [
- func, bitmask, thisArg, partials, holders, partialsRight, holdersRight,
- argPos, ary, arity
- ];
-
- if (data) {
- mergeData(newData, data);
- }
- func = newData[0];
- bitmask = newData[1];
- thisArg = newData[2];
- partials = newData[3];
- holders = newData[4];
- arity = newData[9] = newData[9] === undefined
- ? (isBindKey ? 0 : func.length)
- : nativeMax(newData[9] - length, 0);
-
- if (!arity && bitmask & (WRAP_CURRY_FLAG | WRAP_CURRY_RIGHT_FLAG)) {
- bitmask &= ~(WRAP_CURRY_FLAG | WRAP_CURRY_RIGHT_FLAG);
- }
- if (!bitmask || bitmask == WRAP_BIND_FLAG) {
- var result = createBind(func, bitmask, thisArg);
- } else if (bitmask == WRAP_CURRY_FLAG || bitmask == WRAP_CURRY_RIGHT_FLAG) {
- result = createCurry(func, bitmask, arity);
- } else if ((bitmask == WRAP_PARTIAL_FLAG || bitmask == (WRAP_BIND_FLAG | WRAP_PARTIAL_FLAG)) && !holders.length) {
- result = createPartial(func, bitmask, thisArg, partials);
- } else {
- result = createHybrid.apply(undefined, newData);
- }
- var setter = data ? baseSetData : setData;
- return setWrapToString(setter(result, newData), func, bitmask);
- }
-
- /**
- * Used by `_.defaults` to customize its `_.assignIn` use to assign properties
- * of source objects to the destination object for all destination properties
- * that resolve to `undefined`.
- *
- * @private
- * @param {*} objValue The destination value.
- * @param {*} srcValue The source value.
- * @param {string} key The key of the property to assign.
- * @param {Object} object The parent object of `objValue`.
- * @returns {*} Returns the value to assign.
- */
- function customDefaultsAssignIn(objValue, srcValue, key, object) {
- if (objValue === undefined ||
- (eq(objValue, objectProto[key]) && !hasOwnProperty.call(object, key))) {
- return srcValue;
- }
- return objValue;
- }
-
- /**
- * Used by `_.defaultsDeep` to customize its `_.merge` use to merge source
- * objects into destination objects that are passed thru.
- *
- * @private
- * @param {*} objValue The destination value.
- * @param {*} srcValue The source value.
- * @param {string} key The key of the property to merge.
- * @param {Object} object The parent object of `objValue`.
- * @param {Object} source The parent object of `srcValue`.
- * @param {Object} [stack] Tracks traversed source values and their merged
- * counterparts.
- * @returns {*} Returns the value to assign.
- */
- function customDefaultsMerge(objValue, srcValue, key, object, source, stack) {
- if (isObject(objValue) && isObject(srcValue)) {
- // Recursively merge objects and arrays (susceptible to call stack limits).
- stack.set(srcValue, objValue);
- baseMerge(objValue, srcValue, undefined, customDefaultsMerge, stack);
- stack['delete'](srcValue);
- }
- return objValue;
- }
-
- /**
- * Used by `_.omit` to customize its `_.cloneDeep` use to only clone plain
- * objects.
- *
- * @private
- * @param {*} value The value to inspect.
- * @param {string} key The key of the property to inspect.
- * @returns {*} Returns the uncloned value or `undefined` to defer cloning to `_.cloneDeep`.
- */
- function customOmitClone(value) {
- return isPlainObject(value) ? undefined : value;
- }
-
- /**
- * A specialized version of `baseIsEqualDeep` for arrays with support for
- * partial deep comparisons.
- *
- * @private
- * @param {Array} array The array to compare.
- * @param {Array} other The other array to compare.
- * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details.
- * @param {Function} customizer The function to customize comparisons.
- * @param {Function} equalFunc The function to determine equivalents of values.
- * @param {Object} stack Tracks traversed `array` and `other` objects.
- * @returns {boolean} Returns `true` if the arrays are equivalent, else `false`.
- */
- function equalArrays(array, other, bitmask, customizer, equalFunc, stack) {
- var isPartial = bitmask & COMPARE_PARTIAL_FLAG,
- arrLength = array.length,
- othLength = other.length;
-
- if (arrLength != othLength && !(isPartial && othLength > arrLength)) {
- return false;
- }
- // Assume cyclic values are equal.
- var stacked = stack.get(array);
- if (stacked && stack.get(other)) {
- return stacked == other;
- }
- var index = -1,
- result = true,
- seen = (bitmask & COMPARE_UNORDERED_FLAG) ? new SetCache : undefined;
-
- stack.set(array, other);
- stack.set(other, array);
-
- // Ignore non-index properties.
- while (++index < arrLength) {
- var arrValue = array[index],
- othValue = other[index];
-
- if (customizer) {
- var compared = isPartial
- ? customizer(othValue, arrValue, index, other, array, stack)
- : customizer(arrValue, othValue, index, array, other, stack);
- }
- if (compared !== undefined) {
- if (compared) {
- continue;
- }
- result = false;
- break;
- }
- // Recursively compare arrays (susceptible to call stack limits).
- if (seen) {
- if (!arraySome(other, function(othValue, othIndex) {
- if (!cacheHas(seen, othIndex) &&
- (arrValue === othValue || equalFunc(arrValue, othValue, bitmask, customizer, stack))) {
- return seen.push(othIndex);
- }
- })) {
- result = false;
- break;
- }
- } else if (!(
- arrValue === othValue ||
- equalFunc(arrValue, othValue, bitmask, customizer, stack)
- )) {
- result = false;
- break;
- }
- }
- stack['delete'](array);
- stack['delete'](other);
- return result;
- }
-
- /**
- * A specialized version of `baseIsEqualDeep` for comparing objects of
- * the same `toStringTag`.
- *
- * **Note:** This function only supports comparing values with tags of
- * `Boolean`, `Date`, `Error`, `Number`, `RegExp`, or `String`.
- *
- * @private
- * @param {Object} object The object to compare.
- * @param {Object} other The other object to compare.
- * @param {string} tag The `toStringTag` of the objects to compare.
- * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details.
- * @param {Function} customizer The function to customize comparisons.
- * @param {Function} equalFunc The function to determine equivalents of values.
- * @param {Object} stack Tracks traversed `object` and `other` objects.
- * @returns {boolean} Returns `true` if the objects are equivalent, else `false`.
- */
- function equalByTag(object, other, tag, bitmask, customizer, equalFunc, stack) {
- switch (tag) {
- case dataViewTag:
- if ((object.byteLength != other.byteLength) ||
- (object.byteOffset != other.byteOffset)) {
- return false;
- }
- object = object.buffer;
- other = other.buffer;
-
- case arrayBufferTag:
- if ((object.byteLength != other.byteLength) ||
- !equalFunc(new Uint8Array(object), new Uint8Array(other))) {
- return false;
- }
- return true;
-
- case boolTag:
- case dateTag:
- case numberTag:
- // Coerce booleans to `1` or `0` and dates to milliseconds.
- // Invalid dates are coerced to `NaN`.
- return eq(+object, +other);
-
- case errorTag:
- return object.name == other.name && object.message == other.message;
-
- case regexpTag:
- case stringTag:
- // Coerce regexes to strings and treat strings, primitives and objects,
- // as equal. See http://www.ecma-international.org/ecma-262/7.0/#sec-regexp.prototype.tostring
- // for more details.
- return object == (other + '');
-
- case mapTag:
- var convert = mapToArray;
-
- case setTag:
- var isPartial = bitmask & COMPARE_PARTIAL_FLAG;
- convert || (convert = setToArray);
-
- if (object.size != other.size && !isPartial) {
- return false;
- }
- // Assume cyclic values are equal.
- var stacked = stack.get(object);
- if (stacked) {
- return stacked == other;
- }
- bitmask |= COMPARE_UNORDERED_FLAG;
-
- // Recursively compare objects (susceptible to call stack limits).
- stack.set(object, other);
- var result = equalArrays(convert(object), convert(other), bitmask, customizer, equalFunc, stack);
- stack['delete'](object);
- return result;
-
- case symbolTag:
- if (symbolValueOf) {
- return symbolValueOf.call(object) == symbolValueOf.call(other);
- }
- }
- return false;
- }
-
- /**
- * A specialized version of `baseIsEqualDeep` for objects with support for
- * partial deep comparisons.
- *
- * @private
- * @param {Object} object The object to compare.
- * @param {Object} other The other object to compare.
- * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details.
- * @param {Function} customizer The function to customize comparisons.
- * @param {Function} equalFunc The function to determine equivalents of values.
- * @param {Object} stack Tracks traversed `object` and `other` objects.
- * @returns {boolean} Returns `true` if the objects are equivalent, else `false`.
- */
- function equalObjects(object, other, bitmask, customizer, equalFunc, stack) {
- var isPartial = bitmask & COMPARE_PARTIAL_FLAG,
- objProps = getAllKeys(object),
- objLength = objProps.length,
- othProps = getAllKeys(other),
- othLength = othProps.length;
-
- if (objLength != othLength && !isPartial) {
- return false;
- }
- var index = objLength;
- while (index--) {
- var key = objProps[index];
- if (!(isPartial ? key in other : hasOwnProperty.call(other, key))) {
- return false;
- }
- }
- // Assume cyclic values are equal.
- var stacked = stack.get(object);
- if (stacked && stack.get(other)) {
- return stacked == other;
- }
- var result = true;
- stack.set(object, other);
- stack.set(other, object);
-
- var skipCtor = isPartial;
- while (++index < objLength) {
- key = objProps[index];
- var objValue = object[key],
- othValue = other[key];
-
- if (customizer) {
- var compared = isPartial
- ? customizer(othValue, objValue, key, other, object, stack)
- : customizer(objValue, othValue, key, object, other, stack);
- }
- // Recursively compare objects (susceptible to call stack limits).
- if (!(compared === undefined
- ? (objValue === othValue || equalFunc(objValue, othValue, bitmask, customizer, stack))
- : compared
- )) {
- result = false;
- break;
- }
- skipCtor || (skipCtor = key == 'constructor');
- }
- if (result && !skipCtor) {
- var objCtor = object.constructor,
- othCtor = other.constructor;
-
- // Non `Object` object instances with different constructors are not equal.
- if (objCtor != othCtor &&
- ('constructor' in object && 'constructor' in other) &&
- !(typeof objCtor == 'function' && objCtor instanceof objCtor &&
- typeof othCtor == 'function' && othCtor instanceof othCtor)) {
- result = false;
- }
- }
- stack['delete'](object);
- stack['delete'](other);
- return result;
- }
-
- /**
- * A specialized version of `baseRest` which flattens the rest array.
- *
- * @private
- * @param {Function} func The function to apply a rest parameter to.
- * @returns {Function} Returns the new function.
- */
- function flatRest(func) {
- return setToString(overRest(func, undefined, flatten), func + '');
- }
-
- /**
- * Creates an array of own enumerable property names and symbols of `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of property names and symbols.
- */
- function getAllKeys(object) {
- return baseGetAllKeys(object, keys, getSymbols);
- }
-
- /**
- * Creates an array of own and inherited enumerable property names and
- * symbols of `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of property names and symbols.
- */
- function getAllKeysIn(object) {
- return baseGetAllKeys(object, keysIn, getSymbolsIn);
- }
-
- /**
- * Gets metadata for `func`.
- *
- * @private
- * @param {Function} func The function to query.
- * @returns {*} Returns the metadata for `func`.
- */
- var getData = !metaMap ? noop : function(func) {
- return metaMap.get(func);
- };
-
- /**
- * Gets the name of `func`.
- *
- * @private
- * @param {Function} func The function to query.
- * @returns {string} Returns the function name.
- */
- function getFuncName(func) {
- var result = (func.name + ''),
- array = realNames[result],
- length = hasOwnProperty.call(realNames, result) ? array.length : 0;
-
- while (length--) {
- var data = array[length],
- otherFunc = data.func;
- if (otherFunc == null || otherFunc == func) {
- return data.name;
- }
- }
- return result;
- }
-
- /**
- * Gets the argument placeholder value for `func`.
- *
- * @private
- * @param {Function} func The function to inspect.
- * @returns {*} Returns the placeholder value.
- */
- function getHolder(func) {
- var object = hasOwnProperty.call(lodash, 'placeholder') ? lodash : func;
- return object.placeholder;
- }
-
- /**
- * Gets the appropriate "iteratee" function. If `_.iteratee` is customized,
- * this function returns the custom method, otherwise it returns `baseIteratee`.
- * If arguments are provided, the chosen function is invoked with them and
- * its result is returned.
- *
- * @private
- * @param {*} [value] The value to convert to an iteratee.
- * @param {number} [arity] The arity of the created iteratee.
- * @returns {Function} Returns the chosen function or its result.
- */
- function getIteratee() {
- var result = lodash.iteratee || iteratee;
- result = result === iteratee ? baseIteratee : result;
- return arguments.length ? result(arguments[0], arguments[1]) : result;
- }
-
- /**
- * Gets the data for `map`.
- *
- * @private
- * @param {Object} map The map to query.
- * @param {string} key The reference key.
- * @returns {*} Returns the map data.
- */
- function getMapData(map, key) {
- var data = map.__data__;
- return isKeyable(key)
- ? data[typeof key == 'string' ? 'string' : 'hash']
- : data.map;
- }
-
- /**
- * Gets the property names, values, and compare flags of `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Array} Returns the match data of `object`.
- */
- function getMatchData(object) {
- var result = keys(object),
- length = result.length;
-
- while (length--) {
- var key = result[length],
- value = object[key];
-
- result[length] = [key, value, isStrictComparable(value)];
- }
- return result;
- }
-
- /**
- * Gets the native function at `key` of `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @param {string} key The key of the method to get.
- * @returns {*} Returns the function if it's native, else `undefined`.
- */
- function getNative(object, key) {
- var value = getValue(object, key);
- return baseIsNative(value) ? value : undefined;
- }
-
- /**
- * A specialized version of `baseGetTag` which ignores `Symbol.toStringTag` values.
- *
- * @private
- * @param {*} value The value to query.
- * @returns {string} Returns the raw `toStringTag`.
- */
- function getRawTag(value) {
- var isOwn = hasOwnProperty.call(value, symToStringTag),
- tag = value[symToStringTag];
-
- try {
- value[symToStringTag] = undefined;
- var unmasked = true;
- } catch (e) {}
-
- var result = nativeObjectToString.call(value);
- if (unmasked) {
- if (isOwn) {
- value[symToStringTag] = tag;
- } else {
- delete value[symToStringTag];
- }
- }
- return result;
- }
-
- /**
- * Creates an array of the own enumerable symbols of `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of symbols.
- */
- var getSymbols = !nativeGetSymbols ? stubArray : function(object) {
- if (object == null) {
- return [];
- }
- object = Object(object);
- return arrayFilter(nativeGetSymbols(object), function(symbol) {
- return propertyIsEnumerable.call(object, symbol);
- });
- };
-
- /**
- * Creates an array of the own and inherited enumerable symbols of `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of symbols.
- */
- var getSymbolsIn = !nativeGetSymbols ? stubArray : function(object) {
- var result = [];
- while (object) {
- arrayPush(result, getSymbols(object));
- object = getPrototype(object);
- }
- return result;
- };
-
- /**
- * Gets the `toStringTag` of `value`.
- *
- * @private
- * @param {*} value The value to query.
- * @returns {string} Returns the `toStringTag`.
- */
- var getTag = baseGetTag;
-
- // Fallback for data views, maps, sets, and weak maps in IE 11 and promises in Node.js < 6.
- if ((DataView && getTag(new DataView(new ArrayBuffer(1))) != dataViewTag) ||
- (Map && getTag(new Map) != mapTag) ||
- (Promise && getTag(Promise.resolve()) != promiseTag) ||
- (Set && getTag(new Set) != setTag) ||
- (WeakMap && getTag(new WeakMap) != weakMapTag)) {
- getTag = function(value) {
- var result = baseGetTag(value),
- Ctor = result == objectTag ? value.constructor : undefined,
- ctorString = Ctor ? toSource(Ctor) : '';
-
- if (ctorString) {
- switch (ctorString) {
- case dataViewCtorString: return dataViewTag;
- case mapCtorString: return mapTag;
- case promiseCtorString: return promiseTag;
- case setCtorString: return setTag;
- case weakMapCtorString: return weakMapTag;
- }
- }
- return result;
- };
- }
-
- /**
- * Gets the view, applying any `transforms` to the `start` and `end` positions.
- *
- * @private
- * @param {number} start The start of the view.
- * @param {number} end The end of the view.
- * @param {Array} transforms The transformations to apply to the view.
- * @returns {Object} Returns an object containing the `start` and `end`
- * positions of the view.
- */
- function getView(start, end, transforms) {
- var index = -1,
- length = transforms.length;
-
- while (++index < length) {
- var data = transforms[index],
- size = data.size;
-
- switch (data.type) {
- case 'drop': start += size; break;
- case 'dropRight': end -= size; break;
- case 'take': end = nativeMin(end, start + size); break;
- case 'takeRight': start = nativeMax(start, end - size); break;
- }
- }
- return { 'start': start, 'end': end };
- }
-
- /**
- * Extracts wrapper details from the `source` body comment.
- *
- * @private
- * @param {string} source The source to inspect.
- * @returns {Array} Returns the wrapper details.
- */
- function getWrapDetails(source) {
- var match = source.match(reWrapDetails);
- return match ? match[1].split(reSplitDetails) : [];
- }
-
- /**
- * Checks if `path` exists on `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @param {Array|string} path The path to check.
- * @param {Function} hasFunc The function to check properties.
- * @returns {boolean} Returns `true` if `path` exists, else `false`.
- */
- function hasPath(object, path, hasFunc) {
- path = castPath(path, object);
-
- var index = -1,
- length = path.length,
- result = false;
-
- while (++index < length) {
- var key = toKey(path[index]);
- if (!(result = object != null && hasFunc(object, key))) {
- break;
- }
- object = object[key];
- }
- if (result || ++index != length) {
- return result;
- }
- length = object == null ? 0 : object.length;
- return !!length && isLength(length) && isIndex(key, length) &&
- (isArray(object) || isArguments(object));
- }
-
- /**
- * Initializes an array clone.
- *
- * @private
- * @param {Array} array The array to clone.
- * @returns {Array} Returns the initialized clone.
- */
- function initCloneArray(array) {
- var length = array.length,
- result = new array.constructor(length);
-
- // Add properties assigned by `RegExp#exec`.
- if (length && typeof array[0] == 'string' && hasOwnProperty.call(array, 'index')) {
- result.index = array.index;
- result.input = array.input;
- }
- return result;
- }
-
- /**
- * Initializes an object clone.
- *
- * @private
- * @param {Object} object The object to clone.
- * @returns {Object} Returns the initialized clone.
- */
- function initCloneObject(object) {
- return (typeof object.constructor == 'function' && !isPrototype(object))
- ? baseCreate(getPrototype(object))
- : {};
- }
-
- /**
- * Initializes an object clone based on its `toStringTag`.
- *
- * **Note:** This function only supports cloning values with tags of
- * `Boolean`, `Date`, `Error`, `Map`, `Number`, `RegExp`, `Set`, or `String`.
- *
- * @private
- * @param {Object} object The object to clone.
- * @param {string} tag The `toStringTag` of the object to clone.
- * @param {boolean} [isDeep] Specify a deep clone.
- * @returns {Object} Returns the initialized clone.
- */
- function initCloneByTag(object, tag, isDeep) {
- var Ctor = object.constructor;
- switch (tag) {
- case arrayBufferTag:
- return cloneArrayBuffer(object);
-
- case boolTag:
- case dateTag:
- return new Ctor(+object);
-
- case dataViewTag:
- return cloneDataView(object, isDeep);
-
- case float32Tag: case float64Tag:
- case int8Tag: case int16Tag: case int32Tag:
- case uint8Tag: case uint8ClampedTag: case uint16Tag: case uint32Tag:
- return cloneTypedArray(object, isDeep);
-
- case mapTag:
- return new Ctor;
-
- case numberTag:
- case stringTag:
- return new Ctor(object);
-
- case regexpTag:
- return cloneRegExp(object);
-
- case setTag:
- return new Ctor;
-
- case symbolTag:
- return cloneSymbol(object);
- }
- }
-
- /**
- * Inserts wrapper `details` in a comment at the top of the `source` body.
- *
- * @private
- * @param {string} source The source to modify.
- * @returns {Array} details The details to insert.
- * @returns {string} Returns the modified source.
- */
- function insertWrapDetails(source, details) {
- var length = details.length;
- if (!length) {
- return source;
- }
- var lastIndex = length - 1;
- details[lastIndex] = (length > 1 ? '& ' : '') + details[lastIndex];
- details = details.join(length > 2 ? ', ' : ' ');
- return source.replace(reWrapComment, '{\n/* [wrapped with ' + details + '] */\n');
- }
-
- /**
- * Checks if `value` is a flattenable `arguments` object or array.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is flattenable, else `false`.
- */
- function isFlattenable(value) {
- return isArray(value) || isArguments(value) ||
- !!(spreadableSymbol && value && value[spreadableSymbol]);
- }
-
- /**
- * Checks if `value` is a valid array-like index.
- *
- * @private
- * @param {*} value The value to check.
- * @param {number} [length=MAX_SAFE_INTEGER] The upper bounds of a valid index.
- * @returns {boolean} Returns `true` if `value` is a valid index, else `false`.
- */
- function isIndex(value, length) {
- var type = typeof value;
- length = length == null ? MAX_SAFE_INTEGER : length;
-
- return !!length &&
- (type == 'number' ||
- (type != 'symbol' && reIsUint.test(value))) &&
- (value > -1 && value % 1 == 0 && value < length);
- }
-
- /**
- * Checks if the given arguments are from an iteratee call.
- *
- * @private
- * @param {*} value The potential iteratee value argument.
- * @param {*} index The potential iteratee index or key argument.
- * @param {*} object The potential iteratee object argument.
- * @returns {boolean} Returns `true` if the arguments are from an iteratee call,
- * else `false`.
- */
- function isIterateeCall(value, index, object) {
- if (!isObject(object)) {
- return false;
- }
- var type = typeof index;
- if (type == 'number'
- ? (isArrayLike(object) && isIndex(index, object.length))
- : (type == 'string' && index in object)
- ) {
- return eq(object[index], value);
- }
- return false;
- }
-
- /**
- * Checks if `value` is a property name and not a property path.
- *
- * @private
- * @param {*} value The value to check.
- * @param {Object} [object] The object to query keys on.
- * @returns {boolean} Returns `true` if `value` is a property name, else `false`.
- */
- function isKey(value, object) {
- if (isArray(value)) {
- return false;
- }
- var type = typeof value;
- if (type == 'number' || type == 'symbol' || type == 'boolean' ||
- value == null || isSymbol(value)) {
- return true;
- }
- return reIsPlainProp.test(value) || !reIsDeepProp.test(value) ||
- (object != null && value in Object(object));
- }
-
- /**
- * Checks if `value` is suitable for use as unique object key.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is suitable, else `false`.
- */
- function isKeyable(value) {
- var type = typeof value;
- return (type == 'string' || type == 'number' || type == 'symbol' || type == 'boolean')
- ? (value !== '__proto__')
- : (value === null);
- }
-
- /**
- * Checks if `func` has a lazy counterpart.
- *
- * @private
- * @param {Function} func The function to check.
- * @returns {boolean} Returns `true` if `func` has a lazy counterpart,
- * else `false`.
- */
- function isLaziable(func) {
- var funcName = getFuncName(func),
- other = lodash[funcName];
-
- if (typeof other != 'function' || !(funcName in LazyWrapper.prototype)) {
- return false;
- }
- if (func === other) {
- return true;
- }
- var data = getData(other);
- return !!data && func === data[0];
- }
-
- /**
- * Checks if `func` has its source masked.
- *
- * @private
- * @param {Function} func The function to check.
- * @returns {boolean} Returns `true` if `func` is masked, else `false`.
- */
- function isMasked(func) {
- return !!maskSrcKey && (maskSrcKey in func);
- }
-
- /**
- * Checks if `func` is capable of being masked.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `func` is maskable, else `false`.
- */
- var isMaskable = coreJsData ? isFunction : stubFalse;
-
- /**
- * Checks if `value` is likely a prototype object.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a prototype, else `false`.
- */
- function isPrototype(value) {
- var Ctor = value && value.constructor,
- proto = (typeof Ctor == 'function' && Ctor.prototype) || objectProto;
-
- return value === proto;
- }
-
- /**
- * Checks if `value` is suitable for strict equality comparisons, i.e. `===`.
- *
- * @private
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` if suitable for strict
- * equality comparisons, else `false`.
- */
- function isStrictComparable(value) {
- return value === value && !isObject(value);
- }
-
- /**
- * A specialized version of `matchesProperty` for source values suitable
- * for strict equality comparisons, i.e. `===`.
- *
- * @private
- * @param {string} key The key of the property to get.
- * @param {*} srcValue The value to match.
- * @returns {Function} Returns the new spec function.
- */
- function matchesStrictComparable(key, srcValue) {
- return function(object) {
- if (object == null) {
- return false;
- }
- return object[key] === srcValue &&
- (srcValue !== undefined || (key in Object(object)));
- };
- }
-
- /**
- * A specialized version of `_.memoize` which clears the memoized function's
- * cache when it exceeds `MAX_MEMOIZE_SIZE`.
- *
- * @private
- * @param {Function} func The function to have its output memoized.
- * @returns {Function} Returns the new memoized function.
- */
- function memoizeCapped(func) {
- var result = memoize(func, function(key) {
- if (cache.size === MAX_MEMOIZE_SIZE) {
- cache.clear();
- }
- return key;
- });
-
- var cache = result.cache;
- return result;
- }
-
- /**
- * Merges the function metadata of `source` into `data`.
- *
- * Merging metadata reduces the number of wrappers used to invoke a function.
- * This is possible because methods like `_.bind`, `_.curry`, and `_.partial`
- * may be applied regardless of execution order. Methods like `_.ary` and
- * `_.rearg` modify function arguments, making the order in which they are
- * executed important, preventing the merging of metadata. However, we make
- * an exception for a safe combined case where curried functions have `_.ary`
- * and or `_.rearg` applied.
- *
- * @private
- * @param {Array} data The destination metadata.
- * @param {Array} source The source metadata.
- * @returns {Array} Returns `data`.
- */
- function mergeData(data, source) {
- var bitmask = data[1],
- srcBitmask = source[1],
- newBitmask = bitmask | srcBitmask,
- isCommon = newBitmask < (WRAP_BIND_FLAG | WRAP_BIND_KEY_FLAG | WRAP_ARY_FLAG);
-
- var isCombo =
- ((srcBitmask == WRAP_ARY_FLAG) && (bitmask == WRAP_CURRY_FLAG)) ||
- ((srcBitmask == WRAP_ARY_FLAG) && (bitmask == WRAP_REARG_FLAG) && (data[7].length <= source[8])) ||
- ((srcBitmask == (WRAP_ARY_FLAG | WRAP_REARG_FLAG)) && (source[7].length <= source[8]) && (bitmask == WRAP_CURRY_FLAG));
-
- // Exit early if metadata can't be merged.
- if (!(isCommon || isCombo)) {
- return data;
- }
- // Use source `thisArg` if available.
- if (srcBitmask & WRAP_BIND_FLAG) {
- data[2] = source[2];
- // Set when currying a bound function.
- newBitmask |= bitmask & WRAP_BIND_FLAG ? 0 : WRAP_CURRY_BOUND_FLAG;
- }
- // Compose partial arguments.
- var value = source[3];
- if (value) {
- var partials = data[3];
- data[3] = partials ? composeArgs(partials, value, source[4]) : value;
- data[4] = partials ? replaceHolders(data[3], PLACEHOLDER) : source[4];
- }
- // Compose partial right arguments.
- value = source[5];
- if (value) {
- partials = data[5];
- data[5] = partials ? composeArgsRight(partials, value, source[6]) : value;
- data[6] = partials ? replaceHolders(data[5], PLACEHOLDER) : source[6];
- }
- // Use source `argPos` if available.
- value = source[7];
- if (value) {
- data[7] = value;
- }
- // Use source `ary` if it's smaller.
- if (srcBitmask & WRAP_ARY_FLAG) {
- data[8] = data[8] == null ? source[8] : nativeMin(data[8], source[8]);
- }
- // Use source `arity` if one is not provided.
- if (data[9] == null) {
- data[9] = source[9];
- }
- // Use source `func` and merge bitmasks.
- data[0] = source[0];
- data[1] = newBitmask;
-
- return data;
- }
-
- /**
- * This function is like
- * [`Object.keys`](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)
- * except that it includes inherited enumerable properties.
- *
- * @private
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of property names.
- */
- function nativeKeysIn(object) {
- var result = [];
- if (object != null) {
- for (var key in Object(object)) {
- result.push(key);
- }
- }
- return result;
- }
-
- /**
- * Converts `value` to a string using `Object.prototype.toString`.
- *
- * @private
- * @param {*} value The value to convert.
- * @returns {string} Returns the converted string.
- */
- function objectToString(value) {
- return nativeObjectToString.call(value);
- }
-
- /**
- * A specialized version of `baseRest` which transforms the rest array.
- *
- * @private
- * @param {Function} func The function to apply a rest parameter to.
- * @param {number} [start=func.length-1] The start position of the rest parameter.
- * @param {Function} transform The rest array transform.
- * @returns {Function} Returns the new function.
- */
- function overRest(func, start, transform) {
- start = nativeMax(start === undefined ? (func.length - 1) : start, 0);
- return function() {
- var args = arguments,
- index = -1,
- length = nativeMax(args.length - start, 0),
- array = Array(length);
-
- while (++index < length) {
- array[index] = args[start + index];
- }
- index = -1;
- var otherArgs = Array(start + 1);
- while (++index < start) {
- otherArgs[index] = args[index];
- }
- otherArgs[start] = transform(array);
- return apply(func, this, otherArgs);
- };
- }
-
- /**
- * Gets the parent value at `path` of `object`.
- *
- * @private
- * @param {Object} object The object to query.
- * @param {Array} path The path to get the parent value of.
- * @returns {*} Returns the parent value.
- */
- function parent(object, path) {
- return path.length < 2 ? object : baseGet(object, baseSlice(path, 0, -1));
- }
-
- /**
- * Reorder `array` according to the specified indexes where the element at
- * the first index is assigned as the first element, the element at
- * the second index is assigned as the second element, and so on.
- *
- * @private
- * @param {Array} array The array to reorder.
- * @param {Array} indexes The arranged array indexes.
- * @returns {Array} Returns `array`.
- */
- function reorder(array, indexes) {
- var arrLength = array.length,
- length = nativeMin(indexes.length, arrLength),
- oldArray = copyArray(array);
-
- while (length--) {
- var index = indexes[length];
- array[length] = isIndex(index, arrLength) ? oldArray[index] : undefined;
- }
- return array;
- }
-
- /**
- * Sets metadata for `func`.
- *
- * **Note:** If this function becomes hot, i.e. is invoked a lot in a short
- * period of time, it will trip its breaker and transition to an identity
- * function to avoid garbage collection pauses in V8. See
- * [V8 issue 2070](https://bugs.chromium.org/p/v8/issues/detail?id=2070)
- * for more details.
- *
- * @private
- * @param {Function} func The function to associate metadata with.
- * @param {*} data The metadata.
- * @returns {Function} Returns `func`.
- */
- var setData = shortOut(baseSetData);
-
- /**
- * A simple wrapper around the global [`setTimeout`](https://mdn.io/setTimeout).
- *
- * @private
- * @param {Function} func The function to delay.
- * @param {number} wait The number of milliseconds to delay invocation.
- * @returns {number|Object} Returns the timer id or timeout object.
- */
- var setTimeout = ctxSetTimeout || function(func, wait) {
- return root.setTimeout(func, wait);
- };
-
- /**
- * Sets the `toString` method of `func` to return `string`.
- *
- * @private
- * @param {Function} func The function to modify.
- * @param {Function} string The `toString` result.
- * @returns {Function} Returns `func`.
- */
- var setToString = shortOut(baseSetToString);
-
- /**
- * Sets the `toString` method of `wrapper` to mimic the source of `reference`
- * with wrapper details in a comment at the top of the source body.
- *
- * @private
- * @param {Function} wrapper The function to modify.
- * @param {Function} reference The reference function.
- * @param {number} bitmask The bitmask flags. See `createWrap` for more details.
- * @returns {Function} Returns `wrapper`.
- */
- function setWrapToString(wrapper, reference, bitmask) {
- var source = (reference + '');
- return setToString(wrapper, insertWrapDetails(source, updateWrapDetails(getWrapDetails(source), bitmask)));
- }
-
- /**
- * Creates a function that'll short out and invoke `identity` instead
- * of `func` when it's called `HOT_COUNT` or more times in `HOT_SPAN`
- * milliseconds.
- *
- * @private
- * @param {Function} func The function to restrict.
- * @returns {Function} Returns the new shortable function.
- */
- function shortOut(func) {
- var count = 0,
- lastCalled = 0;
-
- return function() {
- var stamp = nativeNow(),
- remaining = HOT_SPAN - (stamp - lastCalled);
-
- lastCalled = stamp;
- if (remaining > 0) {
- if (++count >= HOT_COUNT) {
- return arguments[0];
- }
- } else {
- count = 0;
- }
- return func.apply(undefined, arguments);
- };
- }
-
- /**
- * A specialized version of `_.shuffle` which mutates and sets the size of `array`.
- *
- * @private
- * @param {Array} array The array to shuffle.
- * @param {number} [size=array.length] The size of `array`.
- * @returns {Array} Returns `array`.
- */
- function shuffleSelf(array, size) {
- var index = -1,
- length = array.length,
- lastIndex = length - 1;
-
- size = size === undefined ? length : size;
- while (++index < size) {
- var rand = baseRandom(index, lastIndex),
- value = array[rand];
-
- array[rand] = array[index];
- array[index] = value;
- }
- array.length = size;
- return array;
- }
-
- /**
- * Converts `string` to a property path array.
- *
- * @private
- * @param {string} string The string to convert.
- * @returns {Array} Returns the property path array.
- */
- var stringToPath = memoizeCapped(function(string) {
- var result = [];
- if (string.charCodeAt(0) === 46 /* . */) {
- result.push('');
- }
- string.replace(rePropName, function(match, number, quote, subString) {
- result.push(quote ? subString.replace(reEscapeChar, '$1') : (number || match));
- });
- return result;
- });
-
- /**
- * Converts `value` to a string key if it's not a string or symbol.
- *
- * @private
- * @param {*} value The value to inspect.
- * @returns {string|symbol} Returns the key.
- */
- function toKey(value) {
- if (typeof value == 'string' || isSymbol(value)) {
- return value;
- }
- var result = (value + '');
- return (result == '0' && (1 / value) == -INFINITY) ? '-0' : result;
- }
-
- /**
- * Converts `func` to its source code.
- *
- * @private
- * @param {Function} func The function to convert.
- * @returns {string} Returns the source code.
- */
- function toSource(func) {
- if (func != null) {
- try {
- return funcToString.call(func);
- } catch (e) {}
- try {
- return (func + '');
- } catch (e) {}
- }
- return '';
- }
-
- /**
- * Updates wrapper `details` based on `bitmask` flags.
- *
- * @private
- * @returns {Array} details The details to modify.
- * @param {number} bitmask The bitmask flags. See `createWrap` for more details.
- * @returns {Array} Returns `details`.
- */
- function updateWrapDetails(details, bitmask) {
- arrayEach(wrapFlags, function(pair) {
- var value = '_.' + pair[0];
- if ((bitmask & pair[1]) && !arrayIncludes(details, value)) {
- details.push(value);
- }
- });
- return details.sort();
- }
-
- /**
- * Creates a clone of `wrapper`.
- *
- * @private
- * @param {Object} wrapper The wrapper to clone.
- * @returns {Object} Returns the cloned wrapper.
- */
- function wrapperClone(wrapper) {
- if (wrapper instanceof LazyWrapper) {
- return wrapper.clone();
- }
- var result = new LodashWrapper(wrapper.__wrapped__, wrapper.__chain__);
- result.__actions__ = copyArray(wrapper.__actions__);
- result.__index__ = wrapper.__index__;
- result.__values__ = wrapper.__values__;
- return result;
- }
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates an array of elements split into groups the length of `size`.
- * If `array` can't be split evenly, the final chunk will be the remaining
- * elements.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to process.
- * @param {number} [size=1] The length of each chunk
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Array} Returns the new array of chunks.
- * @example
- *
- * _.chunk(['a', 'b', 'c', 'd'], 2);
- * // => [['a', 'b'], ['c', 'd']]
- *
- * _.chunk(['a', 'b', 'c', 'd'], 3);
- * // => [['a', 'b', 'c'], ['d']]
- */
- function chunk(array, size, guard) {
- if ((guard ? isIterateeCall(array, size, guard) : size === undefined)) {
- size = 1;
- } else {
- size = nativeMax(toInteger(size), 0);
- }
- var length = array == null ? 0 : array.length;
- if (!length || size < 1) {
- return [];
- }
- var index = 0,
- resIndex = 0,
- result = Array(nativeCeil(length / size));
-
- while (index < length) {
- result[resIndex++] = baseSlice(array, index, (index += size));
- }
- return result;
- }
-
- /**
- * Creates an array with all falsey values removed. The values `false`, `null`,
- * `0`, `""`, `undefined`, and `NaN` are falsey.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to compact.
- * @returns {Array} Returns the new array of filtered values.
- * @example
- *
- * _.compact([0, 1, false, 2, '', 3]);
- * // => [1, 2, 3]
- */
- function compact(array) {
- var index = -1,
- length = array == null ? 0 : array.length,
- resIndex = 0,
- result = [];
-
- while (++index < length) {
- var value = array[index];
- if (value) {
- result[resIndex++] = value;
- }
- }
- return result;
- }
-
- /**
- * Creates a new array concatenating `array` with any additional arrays
- * and/or values.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to concatenate.
- * @param {...*} [values] The values to concatenate.
- * @returns {Array} Returns the new concatenated array.
- * @example
- *
- * var array = [1];
- * var other = _.concat(array, 2, [3], [[4]]);
- *
- * console.log(other);
- * // => [1, 2, 3, [4]]
- *
- * console.log(array);
- * // => [1]
- */
- function concat() {
- var length = arguments.length;
- if (!length) {
- return [];
- }
- var args = Array(length - 1),
- array = arguments[0],
- index = length;
-
- while (index--) {
- args[index - 1] = arguments[index];
- }
- return arrayPush(isArray(array) ? copyArray(array) : [array], baseFlatten(args, 1));
- }
-
- /**
- * Creates an array of `array` values not included in the other given arrays
- * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * for equality comparisons. The order and references of result values are
- * determined by the first array.
- *
- * **Note:** Unlike `_.pullAll`, this method returns a new array.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {...Array} [values] The values to exclude.
- * @returns {Array} Returns the new array of filtered values.
- * @see _.without, _.xor
- * @example
- *
- * _.difference([2, 1], [2, 3]);
- * // => [1]
- */
- var difference = baseRest(function(array, values) {
- return isArrayLikeObject(array)
- ? baseDifference(array, baseFlatten(values, 1, isArrayLikeObject, true))
- : [];
- });
-
- /**
- * This method is like `_.difference` except that it accepts `iteratee` which
- * is invoked for each element of `array` and `values` to generate the criterion
- * by which they're compared. The order and references of result values are
- * determined by the first array. The iteratee is invoked with one argument:
- * (value).
- *
- * **Note:** Unlike `_.pullAllBy`, this method returns a new array.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {...Array} [values] The values to exclude.
- * @param {Function} [iteratee=_.identity] The iteratee invoked per element.
- * @returns {Array} Returns the new array of filtered values.
- * @example
- *
- * _.differenceBy([2.1, 1.2], [2.3, 3.4], Math.floor);
- * // => [1.2]
- *
- * // The `_.property` iteratee shorthand.
- * _.differenceBy([{ 'x': 2 }, { 'x': 1 }], [{ 'x': 1 }], 'x');
- * // => [{ 'x': 2 }]
- */
- var differenceBy = baseRest(function(array, values) {
- var iteratee = last(values);
- if (isArrayLikeObject(iteratee)) {
- iteratee = undefined;
- }
- return isArrayLikeObject(array)
- ? baseDifference(array, baseFlatten(values, 1, isArrayLikeObject, true), getIteratee(iteratee, 2))
- : [];
- });
-
- /**
- * This method is like `_.difference` except that it accepts `comparator`
- * which is invoked to compare elements of `array` to `values`. The order and
- * references of result values are determined by the first array. The comparator
- * is invoked with two arguments: (arrVal, othVal).
- *
- * **Note:** Unlike `_.pullAllWith`, this method returns a new array.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {...Array} [values] The values to exclude.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns the new array of filtered values.
- * @example
- *
- * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];
- *
- * _.differenceWith(objects, [{ 'x': 1, 'y': 2 }], _.isEqual);
- * // => [{ 'x': 2, 'y': 1 }]
- */
- var differenceWith = baseRest(function(array, values) {
- var comparator = last(values);
- if (isArrayLikeObject(comparator)) {
- comparator = undefined;
- }
- return isArrayLikeObject(array)
- ? baseDifference(array, baseFlatten(values, 1, isArrayLikeObject, true), undefined, comparator)
- : [];
- });
-
- /**
- * Creates a slice of `array` with `n` elements dropped from the beginning.
- *
- * @static
- * @memberOf _
- * @since 0.5.0
- * @category Array
- * @param {Array} array The array to query.
- * @param {number} [n=1] The number of elements to drop.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * _.drop([1, 2, 3]);
- * // => [2, 3]
- *
- * _.drop([1, 2, 3], 2);
- * // => [3]
- *
- * _.drop([1, 2, 3], 5);
- * // => []
- *
- * _.drop([1, 2, 3], 0);
- * // => [1, 2, 3]
- */
- function drop(array, n, guard) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return [];
- }
- n = (guard || n === undefined) ? 1 : toInteger(n);
- return baseSlice(array, n < 0 ? 0 : n, length);
- }
-
- /**
- * Creates a slice of `array` with `n` elements dropped from the end.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to query.
- * @param {number} [n=1] The number of elements to drop.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * _.dropRight([1, 2, 3]);
- * // => [1, 2]
- *
- * _.dropRight([1, 2, 3], 2);
- * // => [1]
- *
- * _.dropRight([1, 2, 3], 5);
- * // => []
- *
- * _.dropRight([1, 2, 3], 0);
- * // => [1, 2, 3]
- */
- function dropRight(array, n, guard) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return [];
- }
- n = (guard || n === undefined) ? 1 : toInteger(n);
- n = length - n;
- return baseSlice(array, 0, n < 0 ? 0 : n);
- }
-
- /**
- * Creates a slice of `array` excluding elements dropped from the end.
- * Elements are dropped until `predicate` returns falsey. The predicate is
- * invoked with three arguments: (value, index, array).
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to query.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'active': true },
- * { 'user': 'fred', 'active': false },
- * { 'user': 'pebbles', 'active': false }
- * ];
- *
- * _.dropRightWhile(users, function(o) { return !o.active; });
- * // => objects for ['barney']
- *
- * // The `_.matches` iteratee shorthand.
- * _.dropRightWhile(users, { 'user': 'pebbles', 'active': false });
- * // => objects for ['barney', 'fred']
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.dropRightWhile(users, ['active', false]);
- * // => objects for ['barney']
- *
- * // The `_.property` iteratee shorthand.
- * _.dropRightWhile(users, 'active');
- * // => objects for ['barney', 'fred', 'pebbles']
- */
- function dropRightWhile(array, predicate) {
- return (array && array.length)
- ? baseWhile(array, getIteratee(predicate, 3), true, true)
- : [];
- }
-
- /**
- * Creates a slice of `array` excluding elements dropped from the beginning.
- * Elements are dropped until `predicate` returns falsey. The predicate is
- * invoked with three arguments: (value, index, array).
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to query.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'active': false },
- * { 'user': 'fred', 'active': false },
- * { 'user': 'pebbles', 'active': true }
- * ];
- *
- * _.dropWhile(users, function(o) { return !o.active; });
- * // => objects for ['pebbles']
- *
- * // The `_.matches` iteratee shorthand.
- * _.dropWhile(users, { 'user': 'barney', 'active': false });
- * // => objects for ['fred', 'pebbles']
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.dropWhile(users, ['active', false]);
- * // => objects for ['pebbles']
- *
- * // The `_.property` iteratee shorthand.
- * _.dropWhile(users, 'active');
- * // => objects for ['barney', 'fred', 'pebbles']
- */
- function dropWhile(array, predicate) {
- return (array && array.length)
- ? baseWhile(array, getIteratee(predicate, 3), true)
- : [];
- }
-
- /**
- * Fills elements of `array` with `value` from `start` up to, but not
- * including, `end`.
- *
- * **Note:** This method mutates `array`.
- *
- * @static
- * @memberOf _
- * @since 3.2.0
- * @category Array
- * @param {Array} array The array to fill.
- * @param {*} value The value to fill `array` with.
- * @param {number} [start=0] The start position.
- * @param {number} [end=array.length] The end position.
- * @returns {Array} Returns `array`.
- * @example
- *
- * var array = [1, 2, 3];
- *
- * _.fill(array, 'a');
- * console.log(array);
- * // => ['a', 'a', 'a']
- *
- * _.fill(Array(3), 2);
- * // => [2, 2, 2]
- *
- * _.fill([4, 6, 8, 10], '*', 1, 3);
- * // => [4, '*', '*', 10]
- */
- function fill(array, value, start, end) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return [];
- }
- if (start && typeof start != 'number' && isIterateeCall(array, value, start)) {
- start = 0;
- end = length;
- }
- return baseFill(array, value, start, end);
- }
-
- /**
- * This method is like `_.find` except that it returns the index of the first
- * element `predicate` returns truthy for instead of the element itself.
- *
- * @static
- * @memberOf _
- * @since 1.1.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @param {number} [fromIndex=0] The index to search from.
- * @returns {number} Returns the index of the found element, else `-1`.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'active': false },
- * { 'user': 'fred', 'active': false },
- * { 'user': 'pebbles', 'active': true }
- * ];
- *
- * _.findIndex(users, function(o) { return o.user == 'barney'; });
- * // => 0
- *
- * // The `_.matches` iteratee shorthand.
- * _.findIndex(users, { 'user': 'fred', 'active': false });
- * // => 1
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.findIndex(users, ['active', false]);
- * // => 0
- *
- * // The `_.property` iteratee shorthand.
- * _.findIndex(users, 'active');
- * // => 2
- */
- function findIndex(array, predicate, fromIndex) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return -1;
- }
- var index = fromIndex == null ? 0 : toInteger(fromIndex);
- if (index < 0) {
- index = nativeMax(length + index, 0);
- }
- return baseFindIndex(array, getIteratee(predicate, 3), index);
- }
-
- /**
- * This method is like `_.findIndex` except that it iterates over elements
- * of `collection` from right to left.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @param {number} [fromIndex=array.length-1] The index to search from.
- * @returns {number} Returns the index of the found element, else `-1`.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'active': true },
- * { 'user': 'fred', 'active': false },
- * { 'user': 'pebbles', 'active': false }
- * ];
- *
- * _.findLastIndex(users, function(o) { return o.user == 'pebbles'; });
- * // => 2
- *
- * // The `_.matches` iteratee shorthand.
- * _.findLastIndex(users, { 'user': 'barney', 'active': true });
- * // => 0
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.findLastIndex(users, ['active', false]);
- * // => 2
- *
- * // The `_.property` iteratee shorthand.
- * _.findLastIndex(users, 'active');
- * // => 0
- */
- function findLastIndex(array, predicate, fromIndex) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return -1;
- }
- var index = length - 1;
- if (fromIndex !== undefined) {
- index = toInteger(fromIndex);
- index = fromIndex < 0
- ? nativeMax(length + index, 0)
- : nativeMin(index, length - 1);
- }
- return baseFindIndex(array, getIteratee(predicate, 3), index, true);
- }
-
- /**
- * Flattens `array` a single level deep.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to flatten.
- * @returns {Array} Returns the new flattened array.
- * @example
- *
- * _.flatten([1, [2, [3, [4]], 5]]);
- * // => [1, 2, [3, [4]], 5]
- */
- function flatten(array) {
- var length = array == null ? 0 : array.length;
- return length ? baseFlatten(array, 1) : [];
- }
-
- /**
- * Recursively flattens `array`.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to flatten.
- * @returns {Array} Returns the new flattened array.
- * @example
- *
- * _.flattenDeep([1, [2, [3, [4]], 5]]);
- * // => [1, 2, 3, 4, 5]
- */
- function flattenDeep(array) {
- var length = array == null ? 0 : array.length;
- return length ? baseFlatten(array, INFINITY) : [];
- }
-
- /**
- * Recursively flatten `array` up to `depth` times.
- *
- * @static
- * @memberOf _
- * @since 4.4.0
- * @category Array
- * @param {Array} array The array to flatten.
- * @param {number} [depth=1] The maximum recursion depth.
- * @returns {Array} Returns the new flattened array.
- * @example
- *
- * var array = [1, [2, [3, [4]], 5]];
- *
- * _.flattenDepth(array, 1);
- * // => [1, 2, [3, [4]], 5]
- *
- * _.flattenDepth(array, 2);
- * // => [1, 2, 3, [4], 5]
- */
- function flattenDepth(array, depth) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return [];
- }
- depth = depth === undefined ? 1 : toInteger(depth);
- return baseFlatten(array, depth);
- }
-
- /**
- * The inverse of `_.toPairs`; this method returns an object composed
- * from key-value `pairs`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} pairs The key-value pairs.
- * @returns {Object} Returns the new object.
- * @example
- *
- * _.fromPairs([['a', 1], ['b', 2]]);
- * // => { 'a': 1, 'b': 2 }
- */
- function fromPairs(pairs) {
- var index = -1,
- length = pairs == null ? 0 : pairs.length,
- result = {};
-
- while (++index < length) {
- var pair = pairs[index];
- result[pair[0]] = pair[1];
- }
- return result;
- }
-
- /**
- * Gets the first element of `array`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @alias first
- * @category Array
- * @param {Array} array The array to query.
- * @returns {*} Returns the first element of `array`.
- * @example
- *
- * _.head([1, 2, 3]);
- * // => 1
- *
- * _.head([]);
- * // => undefined
- */
- function head(array) {
- return (array && array.length) ? array[0] : undefined;
- }
-
- /**
- * Gets the index at which the first occurrence of `value` is found in `array`
- * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * for equality comparisons. If `fromIndex` is negative, it's used as the
- * offset from the end of `array`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {*} value The value to search for.
- * @param {number} [fromIndex=0] The index to search from.
- * @returns {number} Returns the index of the matched value, else `-1`.
- * @example
- *
- * _.indexOf([1, 2, 1, 2], 2);
- * // => 1
- *
- * // Search from the `fromIndex`.
- * _.indexOf([1, 2, 1, 2], 2, 2);
- * // => 3
- */
- function indexOf(array, value, fromIndex) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return -1;
- }
- var index = fromIndex == null ? 0 : toInteger(fromIndex);
- if (index < 0) {
- index = nativeMax(length + index, 0);
- }
- return baseIndexOf(array, value, index);
- }
-
- /**
- * Gets all but the last element of `array`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to query.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * _.initial([1, 2, 3]);
- * // => [1, 2]
- */
- function initial(array) {
- var length = array == null ? 0 : array.length;
- return length ? baseSlice(array, 0, -1) : [];
- }
-
- /**
- * Creates an array of unique values that are included in all given arrays
- * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * for equality comparisons. The order and references of result values are
- * determined by the first array.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {...Array} [arrays] The arrays to inspect.
- * @returns {Array} Returns the new array of intersecting values.
- * @example
- *
- * _.intersection([2, 1], [2, 3]);
- * // => [2]
- */
- var intersection = baseRest(function(arrays) {
- var mapped = arrayMap(arrays, castArrayLikeObject);
- return (mapped.length && mapped[0] === arrays[0])
- ? baseIntersection(mapped)
- : [];
- });
-
- /**
- * This method is like `_.intersection` except that it accepts `iteratee`
- * which is invoked for each element of each `arrays` to generate the criterion
- * by which they're compared. The order and references of result values are
- * determined by the first array. The iteratee is invoked with one argument:
- * (value).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {...Array} [arrays] The arrays to inspect.
- * @param {Function} [iteratee=_.identity] The iteratee invoked per element.
- * @returns {Array} Returns the new array of intersecting values.
- * @example
- *
- * _.intersectionBy([2.1, 1.2], [2.3, 3.4], Math.floor);
- * // => [2.1]
- *
- * // The `_.property` iteratee shorthand.
- * _.intersectionBy([{ 'x': 1 }], [{ 'x': 2 }, { 'x': 1 }], 'x');
- * // => [{ 'x': 1 }]
- */
- var intersectionBy = baseRest(function(arrays) {
- var iteratee = last(arrays),
- mapped = arrayMap(arrays, castArrayLikeObject);
-
- if (iteratee === last(mapped)) {
- iteratee = undefined;
- } else {
- mapped.pop();
- }
- return (mapped.length && mapped[0] === arrays[0])
- ? baseIntersection(mapped, getIteratee(iteratee, 2))
- : [];
- });
-
- /**
- * This method is like `_.intersection` except that it accepts `comparator`
- * which is invoked to compare elements of `arrays`. The order and references
- * of result values are determined by the first array. The comparator is
- * invoked with two arguments: (arrVal, othVal).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {...Array} [arrays] The arrays to inspect.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns the new array of intersecting values.
- * @example
- *
- * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];
- * var others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];
- *
- * _.intersectionWith(objects, others, _.isEqual);
- * // => [{ 'x': 1, 'y': 2 }]
- */
- var intersectionWith = baseRest(function(arrays) {
- var comparator = last(arrays),
- mapped = arrayMap(arrays, castArrayLikeObject);
-
- comparator = typeof comparator == 'function' ? comparator : undefined;
- if (comparator) {
- mapped.pop();
- }
- return (mapped.length && mapped[0] === arrays[0])
- ? baseIntersection(mapped, undefined, comparator)
- : [];
- });
-
- /**
- * Converts all elements in `array` into a string separated by `separator`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to convert.
- * @param {string} [separator=','] The element separator.
- * @returns {string} Returns the joined string.
- * @example
- *
- * _.join(['a', 'b', 'c'], '~');
- * // => 'a~b~c'
- */
- function join(array, separator) {
- return array == null ? '' : nativeJoin.call(array, separator);
- }
-
- /**
- * Gets the last element of `array`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to query.
- * @returns {*} Returns the last element of `array`.
- * @example
- *
- * _.last([1, 2, 3]);
- * // => 3
- */
- function last(array) {
- var length = array == null ? 0 : array.length;
- return length ? array[length - 1] : undefined;
- }
-
- /**
- * This method is like `_.indexOf` except that it iterates over elements of
- * `array` from right to left.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {*} value The value to search for.
- * @param {number} [fromIndex=array.length-1] The index to search from.
- * @returns {number} Returns the index of the matched value, else `-1`.
- * @example
- *
- * _.lastIndexOf([1, 2, 1, 2], 2);
- * // => 3
- *
- * // Search from the `fromIndex`.
- * _.lastIndexOf([1, 2, 1, 2], 2, 2);
- * // => 1
- */
- function lastIndexOf(array, value, fromIndex) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return -1;
- }
- var index = length;
- if (fromIndex !== undefined) {
- index = toInteger(fromIndex);
- index = index < 0 ? nativeMax(length + index, 0) : nativeMin(index, length - 1);
- }
- return value === value
- ? strictLastIndexOf(array, value, index)
- : baseFindIndex(array, baseIsNaN, index, true);
- }
-
- /**
- * Gets the element at index `n` of `array`. If `n` is negative, the nth
- * element from the end is returned.
- *
- * @static
- * @memberOf _
- * @since 4.11.0
- * @category Array
- * @param {Array} array The array to query.
- * @param {number} [n=0] The index of the element to return.
- * @returns {*} Returns the nth element of `array`.
- * @example
- *
- * var array = ['a', 'b', 'c', 'd'];
- *
- * _.nth(array, 1);
- * // => 'b'
- *
- * _.nth(array, -2);
- * // => 'c';
- */
- function nth(array, n) {
- return (array && array.length) ? baseNth(array, toInteger(n)) : undefined;
- }
-
- /**
- * Removes all given values from `array` using
- * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * for equality comparisons.
- *
- * **Note:** Unlike `_.without`, this method mutates `array`. Use `_.remove`
- * to remove elements from an array by predicate.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @category Array
- * @param {Array} array The array to modify.
- * @param {...*} [values] The values to remove.
- * @returns {Array} Returns `array`.
- * @example
- *
- * var array = ['a', 'b', 'c', 'a', 'b', 'c'];
- *
- * _.pull(array, 'a', 'c');
- * console.log(array);
- * // => ['b', 'b']
- */
- var pull = baseRest(pullAll);
-
- /**
- * This method is like `_.pull` except that it accepts an array of values to remove.
- *
- * **Note:** Unlike `_.difference`, this method mutates `array`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to modify.
- * @param {Array} values The values to remove.
- * @returns {Array} Returns `array`.
- * @example
- *
- * var array = ['a', 'b', 'c', 'a', 'b', 'c'];
- *
- * _.pullAll(array, ['a', 'c']);
- * console.log(array);
- * // => ['b', 'b']
- */
- function pullAll(array, values) {
- return (array && array.length && values && values.length)
- ? basePullAll(array, values)
- : array;
- }
-
- /**
- * This method is like `_.pullAll` except that it accepts `iteratee` which is
- * invoked for each element of `array` and `values` to generate the criterion
- * by which they're compared. The iteratee is invoked with one argument: (value).
- *
- * **Note:** Unlike `_.differenceBy`, this method mutates `array`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to modify.
- * @param {Array} values The values to remove.
- * @param {Function} [iteratee=_.identity] The iteratee invoked per element.
- * @returns {Array} Returns `array`.
- * @example
- *
- * var array = [{ 'x': 1 }, { 'x': 2 }, { 'x': 3 }, { 'x': 1 }];
- *
- * _.pullAllBy(array, [{ 'x': 1 }, { 'x': 3 }], 'x');
- * console.log(array);
- * // => [{ 'x': 2 }]
- */
- function pullAllBy(array, values, iteratee) {
- return (array && array.length && values && values.length)
- ? basePullAll(array, values, getIteratee(iteratee, 2))
- : array;
- }
-
- /**
- * This method is like `_.pullAll` except that it accepts `comparator` which
- * is invoked to compare elements of `array` to `values`. The comparator is
- * invoked with two arguments: (arrVal, othVal).
- *
- * **Note:** Unlike `_.differenceWith`, this method mutates `array`.
- *
- * @static
- * @memberOf _
- * @since 4.6.0
- * @category Array
- * @param {Array} array The array to modify.
- * @param {Array} values The values to remove.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns `array`.
- * @example
- *
- * var array = [{ 'x': 1, 'y': 2 }, { 'x': 3, 'y': 4 }, { 'x': 5, 'y': 6 }];
- *
- * _.pullAllWith(array, [{ 'x': 3, 'y': 4 }], _.isEqual);
- * console.log(array);
- * // => [{ 'x': 1, 'y': 2 }, { 'x': 5, 'y': 6 }]
- */
- function pullAllWith(array, values, comparator) {
- return (array && array.length && values && values.length)
- ? basePullAll(array, values, undefined, comparator)
- : array;
- }
-
- /**
- * Removes elements from `array` corresponding to `indexes` and returns an
- * array of removed elements.
- *
- * **Note:** Unlike `_.at`, this method mutates `array`.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to modify.
- * @param {...(number|number[])} [indexes] The indexes of elements to remove.
- * @returns {Array} Returns the new array of removed elements.
- * @example
- *
- * var array = ['a', 'b', 'c', 'd'];
- * var pulled = _.pullAt(array, [1, 3]);
- *
- * console.log(array);
- * // => ['a', 'c']
- *
- * console.log(pulled);
- * // => ['b', 'd']
- */
- var pullAt = flatRest(function(array, indexes) {
- var length = array == null ? 0 : array.length,
- result = baseAt(array, indexes);
-
- basePullAt(array, arrayMap(indexes, function(index) {
- return isIndex(index, length) ? +index : index;
- }).sort(compareAscending));
-
- return result;
- });
-
- /**
- * Removes all elements from `array` that `predicate` returns truthy for
- * and returns an array of the removed elements. The predicate is invoked
- * with three arguments: (value, index, array).
- *
- * **Note:** Unlike `_.filter`, this method mutates `array`. Use `_.pull`
- * to pull elements from an array by value.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @category Array
- * @param {Array} array The array to modify.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the new array of removed elements.
- * @example
- *
- * var array = [1, 2, 3, 4];
- * var evens = _.remove(array, function(n) {
- * return n % 2 == 0;
- * });
- *
- * console.log(array);
- * // => [1, 3]
- *
- * console.log(evens);
- * // => [2, 4]
- */
- function remove(array, predicate) {
- var result = [];
- if (!(array && array.length)) {
- return result;
- }
- var index = -1,
- indexes = [],
- length = array.length;
-
- predicate = getIteratee(predicate, 3);
- while (++index < length) {
- var value = array[index];
- if (predicate(value, index, array)) {
- result.push(value);
- indexes.push(index);
- }
- }
- basePullAt(array, indexes);
- return result;
- }
-
- /**
- * Reverses `array` so that the first element becomes the last, the second
- * element becomes the second to last, and so on.
- *
- * **Note:** This method mutates `array` and is based on
- * [`Array#reverse`](https://mdn.io/Array/reverse).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to modify.
- * @returns {Array} Returns `array`.
- * @example
- *
- * var array = [1, 2, 3];
- *
- * _.reverse(array);
- * // => [3, 2, 1]
- *
- * console.log(array);
- * // => [3, 2, 1]
- */
- function reverse(array) {
- return array == null ? array : nativeReverse.call(array);
- }
-
- /**
- * Creates a slice of `array` from `start` up to, but not including, `end`.
- *
- * **Note:** This method is used instead of
- * [`Array#slice`](https://mdn.io/Array/slice) to ensure dense arrays are
- * returned.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to slice.
- * @param {number} [start=0] The start position.
- * @param {number} [end=array.length] The end position.
- * @returns {Array} Returns the slice of `array`.
- */
- function slice(array, start, end) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return [];
- }
- if (end && typeof end != 'number' && isIterateeCall(array, start, end)) {
- start = 0;
- end = length;
- }
- else {
- start = start == null ? 0 : toInteger(start);
- end = end === undefined ? length : toInteger(end);
- }
- return baseSlice(array, start, end);
- }
-
- /**
- * Uses a binary search to determine the lowest index at which `value`
- * should be inserted into `array` in order to maintain its sort order.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The sorted array to inspect.
- * @param {*} value The value to evaluate.
- * @returns {number} Returns the index at which `value` should be inserted
- * into `array`.
- * @example
- *
- * _.sortedIndex([30, 50], 40);
- * // => 1
- */
- function sortedIndex(array, value) {
- return baseSortedIndex(array, value);
- }
-
- /**
- * This method is like `_.sortedIndex` except that it accepts `iteratee`
- * which is invoked for `value` and each element of `array` to compute their
- * sort ranking. The iteratee is invoked with one argument: (value).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The sorted array to inspect.
- * @param {*} value The value to evaluate.
- * @param {Function} [iteratee=_.identity] The iteratee invoked per element.
- * @returns {number} Returns the index at which `value` should be inserted
- * into `array`.
- * @example
- *
- * var objects = [{ 'x': 4 }, { 'x': 5 }];
- *
- * _.sortedIndexBy(objects, { 'x': 4 }, function(o) { return o.x; });
- * // => 0
- *
- * // The `_.property` iteratee shorthand.
- * _.sortedIndexBy(objects, { 'x': 4 }, 'x');
- * // => 0
- */
- function sortedIndexBy(array, value, iteratee) {
- return baseSortedIndexBy(array, value, getIteratee(iteratee, 2));
- }
-
- /**
- * This method is like `_.indexOf` except that it performs a binary
- * search on a sorted `array`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {*} value The value to search for.
- * @returns {number} Returns the index of the matched value, else `-1`.
- * @example
- *
- * _.sortedIndexOf([4, 5, 5, 5, 6], 5);
- * // => 1
- */
- function sortedIndexOf(array, value) {
- var length = array == null ? 0 : array.length;
- if (length) {
- var index = baseSortedIndex(array, value);
- if (index < length && eq(array[index], value)) {
- return index;
- }
- }
- return -1;
- }
-
- /**
- * This method is like `_.sortedIndex` except that it returns the highest
- * index at which `value` should be inserted into `array` in order to
- * maintain its sort order.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The sorted array to inspect.
- * @param {*} value The value to evaluate.
- * @returns {number} Returns the index at which `value` should be inserted
- * into `array`.
- * @example
- *
- * _.sortedLastIndex([4, 5, 5, 5, 6], 5);
- * // => 4
- */
- function sortedLastIndex(array, value) {
- return baseSortedIndex(array, value, true);
- }
-
- /**
- * This method is like `_.sortedLastIndex` except that it accepts `iteratee`
- * which is invoked for `value` and each element of `array` to compute their
- * sort ranking. The iteratee is invoked with one argument: (value).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The sorted array to inspect.
- * @param {*} value The value to evaluate.
- * @param {Function} [iteratee=_.identity] The iteratee invoked per element.
- * @returns {number} Returns the index at which `value` should be inserted
- * into `array`.
- * @example
- *
- * var objects = [{ 'x': 4 }, { 'x': 5 }];
- *
- * _.sortedLastIndexBy(objects, { 'x': 4 }, function(o) { return o.x; });
- * // => 1
- *
- * // The `_.property` iteratee shorthand.
- * _.sortedLastIndexBy(objects, { 'x': 4 }, 'x');
- * // => 1
- */
- function sortedLastIndexBy(array, value, iteratee) {
- return baseSortedIndexBy(array, value, getIteratee(iteratee, 2), true);
- }
-
- /**
- * This method is like `_.lastIndexOf` except that it performs a binary
- * search on a sorted `array`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {*} value The value to search for.
- * @returns {number} Returns the index of the matched value, else `-1`.
- * @example
- *
- * _.sortedLastIndexOf([4, 5, 5, 5, 6], 5);
- * // => 3
- */
- function sortedLastIndexOf(array, value) {
- var length = array == null ? 0 : array.length;
- if (length) {
- var index = baseSortedIndex(array, value, true) - 1;
- if (eq(array[index], value)) {
- return index;
- }
- }
- return -1;
- }
-
- /**
- * This method is like `_.uniq` except that it's designed and optimized
- * for sorted arrays.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @returns {Array} Returns the new duplicate free array.
- * @example
- *
- * _.sortedUniq([1, 1, 2]);
- * // => [1, 2]
- */
- function sortedUniq(array) {
- return (array && array.length)
- ? baseSortedUniq(array)
- : [];
- }
-
- /**
- * This method is like `_.uniqBy` except that it's designed and optimized
- * for sorted arrays.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {Function} [iteratee] The iteratee invoked per element.
- * @returns {Array} Returns the new duplicate free array.
- * @example
- *
- * _.sortedUniqBy([1.1, 1.2, 2.3, 2.4], Math.floor);
- * // => [1.1, 2.3]
- */
- function sortedUniqBy(array, iteratee) {
- return (array && array.length)
- ? baseSortedUniq(array, getIteratee(iteratee, 2))
- : [];
- }
-
- /**
- * Gets all but the first element of `array`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to query.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * _.tail([1, 2, 3]);
- * // => [2, 3]
- */
- function tail(array) {
- var length = array == null ? 0 : array.length;
- return length ? baseSlice(array, 1, length) : [];
- }
-
- /**
- * Creates a slice of `array` with `n` elements taken from the beginning.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to query.
- * @param {number} [n=1] The number of elements to take.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * _.take([1, 2, 3]);
- * // => [1]
- *
- * _.take([1, 2, 3], 2);
- * // => [1, 2]
- *
- * _.take([1, 2, 3], 5);
- * // => [1, 2, 3]
- *
- * _.take([1, 2, 3], 0);
- * // => []
- */
- function take(array, n, guard) {
- if (!(array && array.length)) {
- return [];
- }
- n = (guard || n === undefined) ? 1 : toInteger(n);
- return baseSlice(array, 0, n < 0 ? 0 : n);
- }
-
- /**
- * Creates a slice of `array` with `n` elements taken from the end.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to query.
- * @param {number} [n=1] The number of elements to take.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * _.takeRight([1, 2, 3]);
- * // => [3]
- *
- * _.takeRight([1, 2, 3], 2);
- * // => [2, 3]
- *
- * _.takeRight([1, 2, 3], 5);
- * // => [1, 2, 3]
- *
- * _.takeRight([1, 2, 3], 0);
- * // => []
- */
- function takeRight(array, n, guard) {
- var length = array == null ? 0 : array.length;
- if (!length) {
- return [];
- }
- n = (guard || n === undefined) ? 1 : toInteger(n);
- n = length - n;
- return baseSlice(array, n < 0 ? 0 : n, length);
- }
-
- /**
- * Creates a slice of `array` with elements taken from the end. Elements are
- * taken until `predicate` returns falsey. The predicate is invoked with
- * three arguments: (value, index, array).
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to query.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'active': true },
- * { 'user': 'fred', 'active': false },
- * { 'user': 'pebbles', 'active': false }
- * ];
- *
- * _.takeRightWhile(users, function(o) { return !o.active; });
- * // => objects for ['fred', 'pebbles']
- *
- * // The `_.matches` iteratee shorthand.
- * _.takeRightWhile(users, { 'user': 'pebbles', 'active': false });
- * // => objects for ['pebbles']
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.takeRightWhile(users, ['active', false]);
- * // => objects for ['fred', 'pebbles']
- *
- * // The `_.property` iteratee shorthand.
- * _.takeRightWhile(users, 'active');
- * // => []
- */
- function takeRightWhile(array, predicate) {
- return (array && array.length)
- ? baseWhile(array, getIteratee(predicate, 3), false, true)
- : [];
- }
-
- /**
- * Creates a slice of `array` with elements taken from the beginning. Elements
- * are taken until `predicate` returns falsey. The predicate is invoked with
- * three arguments: (value, index, array).
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Array
- * @param {Array} array The array to query.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the slice of `array`.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'active': false },
- * { 'user': 'fred', 'active': false },
- * { 'user': 'pebbles', 'active': true }
- * ];
- *
- * _.takeWhile(users, function(o) { return !o.active; });
- * // => objects for ['barney', 'fred']
- *
- * // The `_.matches` iteratee shorthand.
- * _.takeWhile(users, { 'user': 'barney', 'active': false });
- * // => objects for ['barney']
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.takeWhile(users, ['active', false]);
- * // => objects for ['barney', 'fred']
- *
- * // The `_.property` iteratee shorthand.
- * _.takeWhile(users, 'active');
- * // => []
- */
- function takeWhile(array, predicate) {
- return (array && array.length)
- ? baseWhile(array, getIteratee(predicate, 3))
- : [];
- }
-
- /**
- * Creates an array of unique values, in order, from all given arrays using
- * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * for equality comparisons.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {...Array} [arrays] The arrays to inspect.
- * @returns {Array} Returns the new array of combined values.
- * @example
- *
- * _.union([2], [1, 2]);
- * // => [2, 1]
- */
- var union = baseRest(function(arrays) {
- return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true));
- });
-
- /**
- * This method is like `_.union` except that it accepts `iteratee` which is
- * invoked for each element of each `arrays` to generate the criterion by
- * which uniqueness is computed. Result values are chosen from the first
- * array in which the value occurs. The iteratee is invoked with one argument:
- * (value).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {...Array} [arrays] The arrays to inspect.
- * @param {Function} [iteratee=_.identity] The iteratee invoked per element.
- * @returns {Array} Returns the new array of combined values.
- * @example
- *
- * _.unionBy([2.1], [1.2, 2.3], Math.floor);
- * // => [2.1, 1.2]
- *
- * // The `_.property` iteratee shorthand.
- * _.unionBy([{ 'x': 1 }], [{ 'x': 2 }, { 'x': 1 }], 'x');
- * // => [{ 'x': 1 }, { 'x': 2 }]
- */
- var unionBy = baseRest(function(arrays) {
- var iteratee = last(arrays);
- if (isArrayLikeObject(iteratee)) {
- iteratee = undefined;
- }
- return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true), getIteratee(iteratee, 2));
- });
-
- /**
- * This method is like `_.union` except that it accepts `comparator` which
- * is invoked to compare elements of `arrays`. Result values are chosen from
- * the first array in which the value occurs. The comparator is invoked
- * with two arguments: (arrVal, othVal).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {...Array} [arrays] The arrays to inspect.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns the new array of combined values.
- * @example
- *
- * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];
- * var others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];
- *
- * _.unionWith(objects, others, _.isEqual);
- * // => [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }, { 'x': 1, 'y': 1 }]
- */
- var unionWith = baseRest(function(arrays) {
- var comparator = last(arrays);
- comparator = typeof comparator == 'function' ? comparator : undefined;
- return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true), undefined, comparator);
- });
-
- /**
- * Creates a duplicate-free version of an array, using
- * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * for equality comparisons, in which only the first occurrence of each element
- * is kept. The order of result values is determined by the order they occur
- * in the array.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @returns {Array} Returns the new duplicate free array.
- * @example
- *
- * _.uniq([2, 1, 2]);
- * // => [2, 1]
- */
- function uniq(array) {
- return (array && array.length) ? baseUniq(array) : [];
- }
-
- /**
- * This method is like `_.uniq` except that it accepts `iteratee` which is
- * invoked for each element in `array` to generate the criterion by which
- * uniqueness is computed. The order of result values is determined by the
- * order they occur in the array. The iteratee is invoked with one argument:
- * (value).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {Function} [iteratee=_.identity] The iteratee invoked per element.
- * @returns {Array} Returns the new duplicate free array.
- * @example
- *
- * _.uniqBy([2.1, 1.2, 2.3], Math.floor);
- * // => [2.1, 1.2]
- *
- * // The `_.property` iteratee shorthand.
- * _.uniqBy([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x');
- * // => [{ 'x': 1 }, { 'x': 2 }]
- */
- function uniqBy(array, iteratee) {
- return (array && array.length) ? baseUniq(array, getIteratee(iteratee, 2)) : [];
- }
-
- /**
- * This method is like `_.uniq` except that it accepts `comparator` which
- * is invoked to compare elements of `array`. The order of result values is
- * determined by the order they occur in the array.The comparator is invoked
- * with two arguments: (arrVal, othVal).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns the new duplicate free array.
- * @example
- *
- * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }, { 'x': 1, 'y': 2 }];
- *
- * _.uniqWith(objects, _.isEqual);
- * // => [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }]
- */
- function uniqWith(array, comparator) {
- comparator = typeof comparator == 'function' ? comparator : undefined;
- return (array && array.length) ? baseUniq(array, undefined, comparator) : [];
- }
-
- /**
- * This method is like `_.zip` except that it accepts an array of grouped
- * elements and creates an array regrouping the elements to their pre-zip
- * configuration.
- *
- * @static
- * @memberOf _
- * @since 1.2.0
- * @category Array
- * @param {Array} array The array of grouped elements to process.
- * @returns {Array} Returns the new array of regrouped elements.
- * @example
- *
- * var zipped = _.zip(['a', 'b'], [1, 2], [true, false]);
- * // => [['a', 1, true], ['b', 2, false]]
- *
- * _.unzip(zipped);
- * // => [['a', 'b'], [1, 2], [true, false]]
- */
- function unzip(array) {
- if (!(array && array.length)) {
- return [];
- }
- var length = 0;
- array = arrayFilter(array, function(group) {
- if (isArrayLikeObject(group)) {
- length = nativeMax(group.length, length);
- return true;
- }
- });
- return baseTimes(length, function(index) {
- return arrayMap(array, baseProperty(index));
- });
- }
-
- /**
- * This method is like `_.unzip` except that it accepts `iteratee` to specify
- * how regrouped values should be combined. The iteratee is invoked with the
- * elements of each group: (...group).
- *
- * @static
- * @memberOf _
- * @since 3.8.0
- * @category Array
- * @param {Array} array The array of grouped elements to process.
- * @param {Function} [iteratee=_.identity] The function to combine
- * regrouped values.
- * @returns {Array} Returns the new array of regrouped elements.
- * @example
- *
- * var zipped = _.zip([1, 2], [10, 20], [100, 200]);
- * // => [[1, 10, 100], [2, 20, 200]]
- *
- * _.unzipWith(zipped, _.add);
- * // => [3, 30, 300]
- */
- function unzipWith(array, iteratee) {
- if (!(array && array.length)) {
- return [];
- }
- var result = unzip(array);
- if (iteratee == null) {
- return result;
- }
- return arrayMap(result, function(group) {
- return apply(iteratee, undefined, group);
- });
- }
-
- /**
- * Creates an array excluding all given values using
- * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * for equality comparisons.
- *
- * **Note:** Unlike `_.pull`, this method returns a new array.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {Array} array The array to inspect.
- * @param {...*} [values] The values to exclude.
- * @returns {Array} Returns the new array of filtered values.
- * @see _.difference, _.xor
- * @example
- *
- * _.without([2, 1, 2, 3], 1, 2);
- * // => [3]
- */
- var without = baseRest(function(array, values) {
- return isArrayLikeObject(array)
- ? baseDifference(array, values)
- : [];
- });
-
- /**
- * Creates an array of unique values that is the
- * [symmetric difference](https://en.wikipedia.org/wiki/Symmetric_difference)
- * of the given arrays. The order of result values is determined by the order
- * they occur in the arrays.
- *
- * @static
- * @memberOf _
- * @since 2.4.0
- * @category Array
- * @param {...Array} [arrays] The arrays to inspect.
- * @returns {Array} Returns the new array of filtered values.
- * @see _.difference, _.without
- * @example
- *
- * _.xor([2, 1], [2, 3]);
- * // => [1, 3]
- */
- var xor = baseRest(function(arrays) {
- return baseXor(arrayFilter(arrays, isArrayLikeObject));
- });
-
- /**
- * This method is like `_.xor` except that it accepts `iteratee` which is
- * invoked for each element of each `arrays` to generate the criterion by
- * which by which they're compared. The order of result values is determined
- * by the order they occur in the arrays. The iteratee is invoked with one
- * argument: (value).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {...Array} [arrays] The arrays to inspect.
- * @param {Function} [iteratee=_.identity] The iteratee invoked per element.
- * @returns {Array} Returns the new array of filtered values.
- * @example
- *
- * _.xorBy([2.1, 1.2], [2.3, 3.4], Math.floor);
- * // => [1.2, 3.4]
- *
- * // The `_.property` iteratee shorthand.
- * _.xorBy([{ 'x': 1 }], [{ 'x': 2 }, { 'x': 1 }], 'x');
- * // => [{ 'x': 2 }]
- */
- var xorBy = baseRest(function(arrays) {
- var iteratee = last(arrays);
- if (isArrayLikeObject(iteratee)) {
- iteratee = undefined;
- }
- return baseXor(arrayFilter(arrays, isArrayLikeObject), getIteratee(iteratee, 2));
- });
-
- /**
- * This method is like `_.xor` except that it accepts `comparator` which is
- * invoked to compare elements of `arrays`. The order of result values is
- * determined by the order they occur in the arrays. The comparator is invoked
- * with two arguments: (arrVal, othVal).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Array
- * @param {...Array} [arrays] The arrays to inspect.
- * @param {Function} [comparator] The comparator invoked per element.
- * @returns {Array} Returns the new array of filtered values.
- * @example
- *
- * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];
- * var others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];
- *
- * _.xorWith(objects, others, _.isEqual);
- * // => [{ 'x': 2, 'y': 1 }, { 'x': 1, 'y': 1 }]
- */
- var xorWith = baseRest(function(arrays) {
- var comparator = last(arrays);
- comparator = typeof comparator == 'function' ? comparator : undefined;
- return baseXor(arrayFilter(arrays, isArrayLikeObject), undefined, comparator);
- });
-
- /**
- * Creates an array of grouped elements, the first of which contains the
- * first elements of the given arrays, the second of which contains the
- * second elements of the given arrays, and so on.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Array
- * @param {...Array} [arrays] The arrays to process.
- * @returns {Array} Returns the new array of grouped elements.
- * @example
- *
- * _.zip(['a', 'b'], [1, 2], [true, false]);
- * // => [['a', 1, true], ['b', 2, false]]
- */
- var zip = baseRest(unzip);
-
- /**
- * This method is like `_.fromPairs` except that it accepts two arrays,
- * one of property identifiers and one of corresponding values.
- *
- * @static
- * @memberOf _
- * @since 0.4.0
- * @category Array
- * @param {Array} [props=[]] The property identifiers.
- * @param {Array} [values=[]] The property values.
- * @returns {Object} Returns the new object.
- * @example
- *
- * _.zipObject(['a', 'b'], [1, 2]);
- * // => { 'a': 1, 'b': 2 }
- */
- function zipObject(props, values) {
- return baseZipObject(props || [], values || [], assignValue);
- }
-
- /**
- * This method is like `_.zipObject` except that it supports property paths.
- *
- * @static
- * @memberOf _
- * @since 4.1.0
- * @category Array
- * @param {Array} [props=[]] The property identifiers.
- * @param {Array} [values=[]] The property values.
- * @returns {Object} Returns the new object.
- * @example
- *
- * _.zipObjectDeep(['a.b[0].c', 'a.b[1].d'], [1, 2]);
- * // => { 'a': { 'b': [{ 'c': 1 }, { 'd': 2 }] } }
- */
- function zipObjectDeep(props, values) {
- return baseZipObject(props || [], values || [], baseSet);
- }
-
- /**
- * This method is like `_.zip` except that it accepts `iteratee` to specify
- * how grouped values should be combined. The iteratee is invoked with the
- * elements of each group: (...group).
- *
- * @static
- * @memberOf _
- * @since 3.8.0
- * @category Array
- * @param {...Array} [arrays] The arrays to process.
- * @param {Function} [iteratee=_.identity] The function to combine
- * grouped values.
- * @returns {Array} Returns the new array of grouped elements.
- * @example
- *
- * _.zipWith([1, 2], [10, 20], [100, 200], function(a, b, c) {
- * return a + b + c;
- * });
- * // => [111, 222]
- */
- var zipWith = baseRest(function(arrays) {
- var length = arrays.length,
- iteratee = length > 1 ? arrays[length - 1] : undefined;
-
- iteratee = typeof iteratee == 'function' ? (arrays.pop(), iteratee) : undefined;
- return unzipWith(arrays, iteratee);
- });
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates a `lodash` wrapper instance that wraps `value` with explicit method
- * chain sequences enabled. The result of such sequences must be unwrapped
- * with `_#value`.
- *
- * @static
- * @memberOf _
- * @since 1.3.0
- * @category Seq
- * @param {*} value The value to wrap.
- * @returns {Object} Returns the new `lodash` wrapper instance.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'age': 36 },
- * { 'user': 'fred', 'age': 40 },
- * { 'user': 'pebbles', 'age': 1 }
- * ];
- *
- * var youngest = _
- * .chain(users)
- * .sortBy('age')
- * .map(function(o) {
- * return o.user + ' is ' + o.age;
- * })
- * .head()
- * .value();
- * // => 'pebbles is 1'
- */
- function chain(value) {
- var result = lodash(value);
- result.__chain__ = true;
- return result;
- }
-
- /**
- * This method invokes `interceptor` and returns `value`. The interceptor
- * is invoked with one argument; (value). The purpose of this method is to
- * "tap into" a method chain sequence in order to modify intermediate results.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Seq
- * @param {*} value The value to provide to `interceptor`.
- * @param {Function} interceptor The function to invoke.
- * @returns {*} Returns `value`.
- * @example
- *
- * _([1, 2, 3])
- * .tap(function(array) {
- * // Mutate input array.
- * array.pop();
- * })
- * .reverse()
- * .value();
- * // => [2, 1]
- */
- function tap(value, interceptor) {
- interceptor(value);
- return value;
- }
-
- /**
- * This method is like `_.tap` except that it returns the result of `interceptor`.
- * The purpose of this method is to "pass thru" values replacing intermediate
- * results in a method chain sequence.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Seq
- * @param {*} value The value to provide to `interceptor`.
- * @param {Function} interceptor The function to invoke.
- * @returns {*} Returns the result of `interceptor`.
- * @example
- *
- * _(' abc ')
- * .chain()
- * .trim()
- * .thru(function(value) {
- * return [value];
- * })
- * .value();
- * // => ['abc']
- */
- function thru(value, interceptor) {
- return interceptor(value);
- }
-
- /**
- * This method is the wrapper version of `_.at`.
- *
- * @name at
- * @memberOf _
- * @since 1.0.0
- * @category Seq
- * @param {...(string|string[])} [paths] The property paths to pick.
- * @returns {Object} Returns the new `lodash` wrapper instance.
- * @example
- *
- * var object = { 'a': [{ 'b': { 'c': 3 } }, 4] };
- *
- * _(object).at(['a[0].b.c', 'a[1]']).value();
- * // => [3, 4]
- */
- var wrapperAt = flatRest(function(paths) {
- var length = paths.length,
- start = length ? paths[0] : 0,
- value = this.__wrapped__,
- interceptor = function(object) { return baseAt(object, paths); };
-
- if (length > 1 || this.__actions__.length ||
- !(value instanceof LazyWrapper) || !isIndex(start)) {
- return this.thru(interceptor);
- }
- value = value.slice(start, +start + (length ? 1 : 0));
- value.__actions__.push({
- 'func': thru,
- 'args': [interceptor],
- 'thisArg': undefined
- });
- return new LodashWrapper(value, this.__chain__).thru(function(array) {
- if (length && !array.length) {
- array.push(undefined);
- }
- return array;
- });
- });
-
- /**
- * Creates a `lodash` wrapper instance with explicit method chain sequences enabled.
- *
- * @name chain
- * @memberOf _
- * @since 0.1.0
- * @category Seq
- * @returns {Object} Returns the new `lodash` wrapper instance.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'age': 36 },
- * { 'user': 'fred', 'age': 40 }
- * ];
- *
- * // A sequence without explicit chaining.
- * _(users).head();
- * // => { 'user': 'barney', 'age': 36 }
- *
- * // A sequence with explicit chaining.
- * _(users)
- * .chain()
- * .head()
- * .pick('user')
- * .value();
- * // => { 'user': 'barney' }
- */
- function wrapperChain() {
- return chain(this);
- }
-
- /**
- * Executes the chain sequence and returns the wrapped result.
- *
- * @name commit
- * @memberOf _
- * @since 3.2.0
- * @category Seq
- * @returns {Object} Returns the new `lodash` wrapper instance.
- * @example
- *
- * var array = [1, 2];
- * var wrapped = _(array).push(3);
- *
- * console.log(array);
- * // => [1, 2]
- *
- * wrapped = wrapped.commit();
- * console.log(array);
- * // => [1, 2, 3]
- *
- * wrapped.last();
- * // => 3
- *
- * console.log(array);
- * // => [1, 2, 3]
- */
- function wrapperCommit() {
- return new LodashWrapper(this.value(), this.__chain__);
- }
-
- /**
- * Gets the next value on a wrapped object following the
- * [iterator protocol](https://mdn.io/iteration_protocols#iterator).
- *
- * @name next
- * @memberOf _
- * @since 4.0.0
- * @category Seq
- * @returns {Object} Returns the next iterator value.
- * @example
- *
- * var wrapped = _([1, 2]);
- *
- * wrapped.next();
- * // => { 'done': false, 'value': 1 }
- *
- * wrapped.next();
- * // => { 'done': false, 'value': 2 }
- *
- * wrapped.next();
- * // => { 'done': true, 'value': undefined }
- */
- function wrapperNext() {
- if (this.__values__ === undefined) {
- this.__values__ = toArray(this.value());
- }
- var done = this.__index__ >= this.__values__.length,
- value = done ? undefined : this.__values__[this.__index__++];
-
- return { 'done': done, 'value': value };
- }
-
- /**
- * Enables the wrapper to be iterable.
- *
- * @name Symbol.iterator
- * @memberOf _
- * @since 4.0.0
- * @category Seq
- * @returns {Object} Returns the wrapper object.
- * @example
- *
- * var wrapped = _([1, 2]);
- *
- * wrapped[Symbol.iterator]() === wrapped;
- * // => true
- *
- * Array.from(wrapped);
- * // => [1, 2]
- */
- function wrapperToIterator() {
- return this;
- }
-
- /**
- * Creates a clone of the chain sequence planting `value` as the wrapped value.
- *
- * @name plant
- * @memberOf _
- * @since 3.2.0
- * @category Seq
- * @param {*} value The value to plant.
- * @returns {Object} Returns the new `lodash` wrapper instance.
- * @example
- *
- * function square(n) {
- * return n * n;
- * }
- *
- * var wrapped = _([1, 2]).map(square);
- * var other = wrapped.plant([3, 4]);
- *
- * other.value();
- * // => [9, 16]
- *
- * wrapped.value();
- * // => [1, 4]
- */
- function wrapperPlant(value) {
- var result,
- parent = this;
-
- while (parent instanceof baseLodash) {
- var clone = wrapperClone(parent);
- clone.__index__ = 0;
- clone.__values__ = undefined;
- if (result) {
- previous.__wrapped__ = clone;
- } else {
- result = clone;
- }
- var previous = clone;
- parent = parent.__wrapped__;
- }
- previous.__wrapped__ = value;
- return result;
- }
-
- /**
- * This method is the wrapper version of `_.reverse`.
- *
- * **Note:** This method mutates the wrapped array.
- *
- * @name reverse
- * @memberOf _
- * @since 0.1.0
- * @category Seq
- * @returns {Object} Returns the new `lodash` wrapper instance.
- * @example
- *
- * var array = [1, 2, 3];
- *
- * _(array).reverse().value()
- * // => [3, 2, 1]
- *
- * console.log(array);
- * // => [3, 2, 1]
- */
- function wrapperReverse() {
- var value = this.__wrapped__;
- if (value instanceof LazyWrapper) {
- var wrapped = value;
- if (this.__actions__.length) {
- wrapped = new LazyWrapper(this);
- }
- wrapped = wrapped.reverse();
- wrapped.__actions__.push({
- 'func': thru,
- 'args': [reverse],
- 'thisArg': undefined
- });
- return new LodashWrapper(wrapped, this.__chain__);
- }
- return this.thru(reverse);
- }
-
- /**
- * Executes the chain sequence to resolve the unwrapped value.
- *
- * @name value
- * @memberOf _
- * @since 0.1.0
- * @alias toJSON, valueOf
- * @category Seq
- * @returns {*} Returns the resolved unwrapped value.
- * @example
- *
- * _([1, 2, 3]).value();
- * // => [1, 2, 3]
- */
- function wrapperValue() {
- return baseWrapperValue(this.__wrapped__, this.__actions__);
- }
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Creates an object composed of keys generated from the results of running
- * each element of `collection` thru `iteratee`. The corresponding value of
- * each key is the number of times the key was returned by `iteratee`. The
- * iteratee is invoked with one argument: (value).
- *
- * @static
- * @memberOf _
- * @since 0.5.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The iteratee to transform keys.
- * @returns {Object} Returns the composed aggregate object.
- * @example
- *
- * _.countBy([6.1, 4.2, 6.3], Math.floor);
- * // => { '4': 1, '6': 2 }
- *
- * // The `_.property` iteratee shorthand.
- * _.countBy(['one', 'two', 'three'], 'length');
- * // => { '3': 2, '5': 1 }
- */
- var countBy = createAggregator(function(result, value, key) {
- if (hasOwnProperty.call(result, key)) {
- ++result[key];
- } else {
- baseAssignValue(result, key, 1);
- }
- });
-
- /**
- * Checks if `predicate` returns truthy for **all** elements of `collection`.
- * Iteration is stopped once `predicate` returns falsey. The predicate is
- * invoked with three arguments: (value, index|key, collection).
- *
- * **Note:** This method returns `true` for
- * [empty collections](https://en.wikipedia.org/wiki/Empty_set) because
- * [everything is true](https://en.wikipedia.org/wiki/Vacuous_truth) of
- * elements of empty collections.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {boolean} Returns `true` if all elements pass the predicate check,
- * else `false`.
- * @example
- *
- * _.every([true, 1, null, 'yes'], Boolean);
- * // => false
- *
- * var users = [
- * { 'user': 'barney', 'age': 36, 'active': false },
- * { 'user': 'fred', 'age': 40, 'active': false }
- * ];
- *
- * // The `_.matches` iteratee shorthand.
- * _.every(users, { 'user': 'barney', 'active': false });
- * // => false
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.every(users, ['active', false]);
- * // => true
- *
- * // The `_.property` iteratee shorthand.
- * _.every(users, 'active');
- * // => false
- */
- function every(collection, predicate, guard) {
- var func = isArray(collection) ? arrayEvery : baseEvery;
- if (guard && isIterateeCall(collection, predicate, guard)) {
- predicate = undefined;
- }
- return func(collection, getIteratee(predicate, 3));
- }
-
- /**
- * Iterates over elements of `collection`, returning an array of all elements
- * `predicate` returns truthy for. The predicate is invoked with three
- * arguments: (value, index|key, collection).
- *
- * **Note:** Unlike `_.remove`, this method returns a new array.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the new filtered array.
- * @see _.reject
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'age': 36, 'active': true },
- * { 'user': 'fred', 'age': 40, 'active': false }
- * ];
- *
- * _.filter(users, function(o) { return !o.active; });
- * // => objects for ['fred']
- *
- * // The `_.matches` iteratee shorthand.
- * _.filter(users, { 'age': 36, 'active': true });
- * // => objects for ['barney']
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.filter(users, ['active', false]);
- * // => objects for ['fred']
- *
- * // The `_.property` iteratee shorthand.
- * _.filter(users, 'active');
- * // => objects for ['barney']
- */
- function filter(collection, predicate) {
- var func = isArray(collection) ? arrayFilter : baseFilter;
- return func(collection, getIteratee(predicate, 3));
- }
-
- /**
- * Iterates over elements of `collection`, returning the first element
- * `predicate` returns truthy for. The predicate is invoked with three
- * arguments: (value, index|key, collection).
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to inspect.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @param {number} [fromIndex=0] The index to search from.
- * @returns {*} Returns the matched element, else `undefined`.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'age': 36, 'active': true },
- * { 'user': 'fred', 'age': 40, 'active': false },
- * { 'user': 'pebbles', 'age': 1, 'active': true }
- * ];
- *
- * _.find(users, function(o) { return o.age < 40; });
- * // => object for 'barney'
- *
- * // The `_.matches` iteratee shorthand.
- * _.find(users, { 'age': 1, 'active': true });
- * // => object for 'pebbles'
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.find(users, ['active', false]);
- * // => object for 'fred'
- *
- * // The `_.property` iteratee shorthand.
- * _.find(users, 'active');
- * // => object for 'barney'
- */
- var find = createFind(findIndex);
-
- /**
- * This method is like `_.find` except that it iterates over elements of
- * `collection` from right to left.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @category Collection
- * @param {Array|Object} collection The collection to inspect.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @param {number} [fromIndex=collection.length-1] The index to search from.
- * @returns {*} Returns the matched element, else `undefined`.
- * @example
- *
- * _.findLast([1, 2, 3, 4], function(n) {
- * return n % 2 == 1;
- * });
- * // => 3
- */
- var findLast = createFind(findLastIndex);
-
- /**
- * Creates a flattened array of values by running each element in `collection`
- * thru `iteratee` and flattening the mapped results. The iteratee is invoked
- * with three arguments: (value, index|key, collection).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the new flattened array.
- * @example
- *
- * function duplicate(n) {
- * return [n, n];
- * }
- *
- * _.flatMap([1, 2], duplicate);
- * // => [1, 1, 2, 2]
- */
- function flatMap(collection, iteratee) {
- return baseFlatten(map(collection, iteratee), 1);
- }
-
- /**
- * This method is like `_.flatMap` except that it recursively flattens the
- * mapped results.
- *
- * @static
- * @memberOf _
- * @since 4.7.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the new flattened array.
- * @example
- *
- * function duplicate(n) {
- * return [[[n, n]]];
- * }
- *
- * _.flatMapDeep([1, 2], duplicate);
- * // => [1, 1, 2, 2]
- */
- function flatMapDeep(collection, iteratee) {
- return baseFlatten(map(collection, iteratee), INFINITY);
- }
-
- /**
- * This method is like `_.flatMap` except that it recursively flattens the
- * mapped results up to `depth` times.
- *
- * @static
- * @memberOf _
- * @since 4.7.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @param {number} [depth=1] The maximum recursion depth.
- * @returns {Array} Returns the new flattened array.
- * @example
- *
- * function duplicate(n) {
- * return [[[n, n]]];
- * }
- *
- * _.flatMapDepth([1, 2], duplicate, 2);
- * // => [[1, 1], [2, 2]]
- */
- function flatMapDepth(collection, iteratee, depth) {
- depth = depth === undefined ? 1 : toInteger(depth);
- return baseFlatten(map(collection, iteratee), depth);
- }
-
- /**
- * Iterates over elements of `collection` and invokes `iteratee` for each element.
- * The iteratee is invoked with three arguments: (value, index|key, collection).
- * Iteratee functions may exit iteration early by explicitly returning `false`.
- *
- * **Note:** As with other "Collections" methods, objects with a "length"
- * property are iterated like arrays. To avoid this behavior use `_.forIn`
- * or `_.forOwn` for object iteration.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @alias each
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Array|Object} Returns `collection`.
- * @see _.forEachRight
- * @example
- *
- * _.forEach([1, 2], function(value) {
- * console.log(value);
- * });
- * // => Logs `1` then `2`.
- *
- * _.forEach({ 'a': 1, 'b': 2 }, function(value, key) {
- * console.log(key);
- * });
- * // => Logs 'a' then 'b' (iteration order is not guaranteed).
- */
- function forEach(collection, iteratee) {
- var func = isArray(collection) ? arrayEach : baseEach;
- return func(collection, getIteratee(iteratee, 3));
- }
-
- /**
- * This method is like `_.forEach` except that it iterates over elements of
- * `collection` from right to left.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @alias eachRight
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Array|Object} Returns `collection`.
- * @see _.forEach
- * @example
- *
- * _.forEachRight([1, 2], function(value) {
- * console.log(value);
- * });
- * // => Logs `2` then `1`.
- */
- function forEachRight(collection, iteratee) {
- var func = isArray(collection) ? arrayEachRight : baseEachRight;
- return func(collection, getIteratee(iteratee, 3));
- }
-
- /**
- * Creates an object composed of keys generated from the results of running
- * each element of `collection` thru `iteratee`. The order of grouped values
- * is determined by the order they occur in `collection`. The corresponding
- * value of each key is an array of elements responsible for generating the
- * key. The iteratee is invoked with one argument: (value).
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The iteratee to transform keys.
- * @returns {Object} Returns the composed aggregate object.
- * @example
- *
- * _.groupBy([6.1, 4.2, 6.3], Math.floor);
- * // => { '4': [4.2], '6': [6.1, 6.3] }
- *
- * // The `_.property` iteratee shorthand.
- * _.groupBy(['one', 'two', 'three'], 'length');
- * // => { '3': ['one', 'two'], '5': ['three'] }
- */
- var groupBy = createAggregator(function(result, value, key) {
- if (hasOwnProperty.call(result, key)) {
- result[key].push(value);
- } else {
- baseAssignValue(result, key, [value]);
- }
- });
-
- /**
- * Checks if `value` is in `collection`. If `collection` is a string, it's
- * checked for a substring of `value`, otherwise
- * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * is used for equality comparisons. If `fromIndex` is negative, it's used as
- * the offset from the end of `collection`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object|string} collection The collection to inspect.
- * @param {*} value The value to search for.
- * @param {number} [fromIndex=0] The index to search from.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.reduce`.
- * @returns {boolean} Returns `true` if `value` is found, else `false`.
- * @example
- *
- * _.includes([1, 2, 3], 1);
- * // => true
- *
- * _.includes([1, 2, 3], 1, 2);
- * // => false
- *
- * _.includes({ 'a': 1, 'b': 2 }, 1);
- * // => true
- *
- * _.includes('abcd', 'bc');
- * // => true
- */
- function includes(collection, value, fromIndex, guard) {
- collection = isArrayLike(collection) ? collection : values(collection);
- fromIndex = (fromIndex && !guard) ? toInteger(fromIndex) : 0;
-
- var length = collection.length;
- if (fromIndex < 0) {
- fromIndex = nativeMax(length + fromIndex, 0);
- }
- return isString(collection)
- ? (fromIndex <= length && collection.indexOf(value, fromIndex) > -1)
- : (!!length && baseIndexOf(collection, value, fromIndex) > -1);
- }
-
- /**
- * Invokes the method at `path` of each element in `collection`, returning
- * an array of the results of each invoked method. Any additional arguments
- * are provided to each invoked method. If `path` is a function, it's invoked
- * for, and `this` bound to, each element in `collection`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Array|Function|string} path The path of the method to invoke or
- * the function invoked per iteration.
- * @param {...*} [args] The arguments to invoke each method with.
- * @returns {Array} Returns the array of results.
- * @example
- *
- * _.invokeMap([[5, 1, 7], [3, 2, 1]], 'sort');
- * // => [[1, 5, 7], [1, 2, 3]]
- *
- * _.invokeMap([123, 456], String.prototype.split, '');
- * // => [['1', '2', '3'], ['4', '5', '6']]
- */
- var invokeMap = baseRest(function(collection, path, args) {
- var index = -1,
- isFunc = typeof path == 'function',
- result = isArrayLike(collection) ? Array(collection.length) : [];
-
- baseEach(collection, function(value) {
- result[++index] = isFunc ? apply(path, value, args) : baseInvoke(value, path, args);
- });
- return result;
- });
-
- /**
- * Creates an object composed of keys generated from the results of running
- * each element of `collection` thru `iteratee`. The corresponding value of
- * each key is the last element responsible for generating the key. The
- * iteratee is invoked with one argument: (value).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The iteratee to transform keys.
- * @returns {Object} Returns the composed aggregate object.
- * @example
- *
- * var array = [
- * { 'dir': 'left', 'code': 97 },
- * { 'dir': 'right', 'code': 100 }
- * ];
- *
- * _.keyBy(array, function(o) {
- * return String.fromCharCode(o.code);
- * });
- * // => { 'a': { 'dir': 'left', 'code': 97 }, 'd': { 'dir': 'right', 'code': 100 } }
- *
- * _.keyBy(array, 'dir');
- * // => { 'left': { 'dir': 'left', 'code': 97 }, 'right': { 'dir': 'right', 'code': 100 } }
- */
- var keyBy = createAggregator(function(result, value, key) {
- baseAssignValue(result, key, value);
- });
-
- /**
- * Creates an array of values by running each element in `collection` thru
- * `iteratee`. The iteratee is invoked with three arguments:
- * (value, index|key, collection).
- *
- * Many lodash methods are guarded to work as iteratees for methods like
- * `_.every`, `_.filter`, `_.map`, `_.mapValues`, `_.reject`, and `_.some`.
- *
- * The guarded methods are:
- * `ary`, `chunk`, `curry`, `curryRight`, `drop`, `dropRight`, `every`,
- * `fill`, `invert`, `parseInt`, `random`, `range`, `rangeRight`, `repeat`,
- * `sampleSize`, `slice`, `some`, `sortBy`, `split`, `take`, `takeRight`,
- * `template`, `trim`, `trimEnd`, `trimStart`, and `words`
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the new mapped array.
- * @example
- *
- * function square(n) {
- * return n * n;
- * }
- *
- * _.map([4, 8], square);
- * // => [16, 64]
- *
- * _.map({ 'a': 4, 'b': 8 }, square);
- * // => [16, 64] (iteration order is not guaranteed)
- *
- * var users = [
- * { 'user': 'barney' },
- * { 'user': 'fred' }
- * ];
- *
- * // The `_.property` iteratee shorthand.
- * _.map(users, 'user');
- * // => ['barney', 'fred']
- */
- function map(collection, iteratee) {
- var func = isArray(collection) ? arrayMap : baseMap;
- return func(collection, getIteratee(iteratee, 3));
- }
-
- /**
- * This method is like `_.sortBy` except that it allows specifying the sort
- * orders of the iteratees to sort by. If `orders` is unspecified, all values
- * are sorted in ascending order. Otherwise, specify an order of "desc" for
- * descending or "asc" for ascending sort order of corresponding values.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Array[]|Function[]|Object[]|string[]} [iteratees=[_.identity]]
- * The iteratees to sort by.
- * @param {string[]} [orders] The sort orders of `iteratees`.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.reduce`.
- * @returns {Array} Returns the new sorted array.
- * @example
- *
- * var users = [
- * { 'user': 'fred', 'age': 48 },
- * { 'user': 'barney', 'age': 34 },
- * { 'user': 'fred', 'age': 40 },
- * { 'user': 'barney', 'age': 36 }
- * ];
- *
- * // Sort by `user` in ascending order and by `age` in descending order.
- * _.orderBy(users, ['user', 'age'], ['asc', 'desc']);
- * // => objects for [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 40]]
- */
- function orderBy(collection, iteratees, orders, guard) {
- if (collection == null) {
- return [];
- }
- if (!isArray(iteratees)) {
- iteratees = iteratees == null ? [] : [iteratees];
- }
- orders = guard ? undefined : orders;
- if (!isArray(orders)) {
- orders = orders == null ? [] : [orders];
- }
- return baseOrderBy(collection, iteratees, orders);
- }
-
- /**
- * Creates an array of elements split into two groups, the first of which
- * contains elements `predicate` returns truthy for, the second of which
- * contains elements `predicate` returns falsey for. The predicate is
- * invoked with one argument: (value).
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the array of grouped elements.
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'age': 36, 'active': false },
- * { 'user': 'fred', 'age': 40, 'active': true },
- * { 'user': 'pebbles', 'age': 1, 'active': false }
- * ];
- *
- * _.partition(users, function(o) { return o.active; });
- * // => objects for [['fred'], ['barney', 'pebbles']]
- *
- * // The `_.matches` iteratee shorthand.
- * _.partition(users, { 'age': 1, 'active': false });
- * // => objects for [['pebbles'], ['barney', 'fred']]
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.partition(users, ['active', false]);
- * // => objects for [['barney', 'pebbles'], ['fred']]
- *
- * // The `_.property` iteratee shorthand.
- * _.partition(users, 'active');
- * // => objects for [['fred'], ['barney', 'pebbles']]
- */
- var partition = createAggregator(function(result, value, key) {
- result[key ? 0 : 1].push(value);
- }, function() { return [[], []]; });
-
- /**
- * Reduces `collection` to a value which is the accumulated result of running
- * each element in `collection` thru `iteratee`, where each successive
- * invocation is supplied the return value of the previous. If `accumulator`
- * is not given, the first element of `collection` is used as the initial
- * value. The iteratee is invoked with four arguments:
- * (accumulator, value, index|key, collection).
- *
- * Many lodash methods are guarded to work as iteratees for methods like
- * `_.reduce`, `_.reduceRight`, and `_.transform`.
- *
- * The guarded methods are:
- * `assign`, `defaults`, `defaultsDeep`, `includes`, `merge`, `orderBy`,
- * and `sortBy`
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @param {*} [accumulator] The initial value.
- * @returns {*} Returns the accumulated value.
- * @see _.reduceRight
- * @example
- *
- * _.reduce([1, 2], function(sum, n) {
- * return sum + n;
- * }, 0);
- * // => 3
- *
- * _.reduce({ 'a': 1, 'b': 2, 'c': 1 }, function(result, value, key) {
- * (result[value] || (result[value] = [])).push(key);
- * return result;
- * }, {});
- * // => { '1': ['a', 'c'], '2': ['b'] } (iteration order is not guaranteed)
- */
- function reduce(collection, iteratee, accumulator) {
- var func = isArray(collection) ? arrayReduce : baseReduce,
- initAccum = arguments.length < 3;
-
- return func(collection, getIteratee(iteratee, 4), accumulator, initAccum, baseEach);
- }
-
- /**
- * This method is like `_.reduce` except that it iterates over elements of
- * `collection` from right to left.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @param {*} [accumulator] The initial value.
- * @returns {*} Returns the accumulated value.
- * @see _.reduce
- * @example
- *
- * var array = [[0, 1], [2, 3], [4, 5]];
- *
- * _.reduceRight(array, function(flattened, other) {
- * return flattened.concat(other);
- * }, []);
- * // => [4, 5, 2, 3, 0, 1]
- */
- function reduceRight(collection, iteratee, accumulator) {
- var func = isArray(collection) ? arrayReduceRight : baseReduce,
- initAccum = arguments.length < 3;
-
- return func(collection, getIteratee(iteratee, 4), accumulator, initAccum, baseEachRight);
- }
-
- /**
- * The opposite of `_.filter`; this method returns the elements of `collection`
- * that `predicate` does **not** return truthy for.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {Array} Returns the new filtered array.
- * @see _.filter
- * @example
- *
- * var users = [
- * { 'user': 'barney', 'age': 36, 'active': false },
- * { 'user': 'fred', 'age': 40, 'active': true }
- * ];
- *
- * _.reject(users, function(o) { return !o.active; });
- * // => objects for ['fred']
- *
- * // The `_.matches` iteratee shorthand.
- * _.reject(users, { 'age': 40, 'active': true });
- * // => objects for ['barney']
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.reject(users, ['active', false]);
- * // => objects for ['fred']
- *
- * // The `_.property` iteratee shorthand.
- * _.reject(users, 'active');
- * // => objects for ['barney']
- */
- function reject(collection, predicate) {
- var func = isArray(collection) ? arrayFilter : baseFilter;
- return func(collection, negate(getIteratee(predicate, 3)));
- }
-
- /**
- * Gets a random element from `collection`.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @category Collection
- * @param {Array|Object} collection The collection to sample.
- * @returns {*} Returns the random element.
- * @example
- *
- * _.sample([1, 2, 3, 4]);
- * // => 2
- */
- function sample(collection) {
- var func = isArray(collection) ? arraySample : baseSample;
- return func(collection);
- }
-
- /**
- * Gets `n` random elements at unique keys from `collection` up to the
- * size of `collection`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Collection
- * @param {Array|Object} collection The collection to sample.
- * @param {number} [n=1] The number of elements to sample.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Array} Returns the random elements.
- * @example
- *
- * _.sampleSize([1, 2, 3], 2);
- * // => [3, 1]
- *
- * _.sampleSize([1, 2, 3], 4);
- * // => [2, 3, 1]
- */
- function sampleSize(collection, n, guard) {
- if ((guard ? isIterateeCall(collection, n, guard) : n === undefined)) {
- n = 1;
- } else {
- n = toInteger(n);
- }
- var func = isArray(collection) ? arraySampleSize : baseSampleSize;
- return func(collection, n);
- }
-
- /**
- * Creates an array of shuffled values, using a version of the
- * [Fisher-Yates shuffle](https://en.wikipedia.org/wiki/Fisher-Yates_shuffle).
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to shuffle.
- * @returns {Array} Returns the new shuffled array.
- * @example
- *
- * _.shuffle([1, 2, 3, 4]);
- * // => [4, 1, 3, 2]
- */
- function shuffle(collection) {
- var func = isArray(collection) ? arrayShuffle : baseShuffle;
- return func(collection);
- }
-
- /**
- * Gets the size of `collection` by returning its length for array-like
- * values or the number of own enumerable string keyed properties for objects.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object|string} collection The collection to inspect.
- * @returns {number} Returns the collection size.
- * @example
- *
- * _.size([1, 2, 3]);
- * // => 3
- *
- * _.size({ 'a': 1, 'b': 2 });
- * // => 2
- *
- * _.size('pebbles');
- * // => 7
- */
- function size(collection) {
- if (collection == null) {
- return 0;
- }
- if (isArrayLike(collection)) {
- return isString(collection) ? stringSize(collection) : collection.length;
- }
- var tag = getTag(collection);
- if (tag == mapTag || tag == setTag) {
- return collection.size;
- }
- return baseKeys(collection).length;
- }
-
- /**
- * Checks if `predicate` returns truthy for **any** element of `collection`.
- * Iteration is stopped once `predicate` returns truthy. The predicate is
- * invoked with three arguments: (value, index|key, collection).
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {boolean} Returns `true` if any element passes the predicate check,
- * else `false`.
- * @example
- *
- * _.some([null, 0, 'yes', false], Boolean);
- * // => true
- *
- * var users = [
- * { 'user': 'barney', 'active': true },
- * { 'user': 'fred', 'active': false }
- * ];
- *
- * // The `_.matches` iteratee shorthand.
- * _.some(users, { 'user': 'barney', 'active': false });
- * // => false
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.some(users, ['active', false]);
- * // => true
- *
- * // The `_.property` iteratee shorthand.
- * _.some(users, 'active');
- * // => true
- */
- function some(collection, predicate, guard) {
- var func = isArray(collection) ? arraySome : baseSome;
- if (guard && isIterateeCall(collection, predicate, guard)) {
- predicate = undefined;
- }
- return func(collection, getIteratee(predicate, 3));
- }
-
- /**
- * Creates an array of elements, sorted in ascending order by the results of
- * running each element in a collection thru each iteratee. This method
- * performs a stable sort, that is, it preserves the original sort order of
- * equal elements. The iteratees are invoked with one argument: (value).
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Collection
- * @param {Array|Object} collection The collection to iterate over.
- * @param {...(Function|Function[])} [iteratees=[_.identity]]
- * The iteratees to sort by.
- * @returns {Array} Returns the new sorted array.
- * @example
- *
- * var users = [
- * { 'user': 'fred', 'age': 48 },
- * { 'user': 'barney', 'age': 36 },
- * { 'user': 'fred', 'age': 40 },
- * { 'user': 'barney', 'age': 34 }
- * ];
- *
- * _.sortBy(users, [function(o) { return o.user; }]);
- * // => objects for [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 40]]
- *
- * _.sortBy(users, ['user', 'age']);
- * // => objects for [['barney', 34], ['barney', 36], ['fred', 40], ['fred', 48]]
- */
- var sortBy = baseRest(function(collection, iteratees) {
- if (collection == null) {
- return [];
- }
- var length = iteratees.length;
- if (length > 1 && isIterateeCall(collection, iteratees[0], iteratees[1])) {
- iteratees = [];
- } else if (length > 2 && isIterateeCall(iteratees[0], iteratees[1], iteratees[2])) {
- iteratees = [iteratees[0]];
- }
- return baseOrderBy(collection, baseFlatten(iteratees, 1), []);
- });
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Gets the timestamp of the number of milliseconds that have elapsed since
- * the Unix epoch (1 January 1970 00:00:00 UTC).
- *
- * @static
- * @memberOf _
- * @since 2.4.0
- * @category Date
- * @returns {number} Returns the timestamp.
- * @example
- *
- * _.defer(function(stamp) {
- * console.log(_.now() - stamp);
- * }, _.now());
- * // => Logs the number of milliseconds it took for the deferred invocation.
- */
- var now = ctxNow || function() {
- return root.Date.now();
- };
-
- /*------------------------------------------------------------------------*/
-
- /**
- * The opposite of `_.before`; this method creates a function that invokes
- * `func` once it's called `n` or more times.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Function
- * @param {number} n The number of calls before `func` is invoked.
- * @param {Function} func The function to restrict.
- * @returns {Function} Returns the new restricted function.
- * @example
- *
- * var saves = ['profile', 'settings'];
- *
- * var done = _.after(saves.length, function() {
- * console.log('done saving!');
- * });
- *
- * _.forEach(saves, function(type) {
- * asyncSave({ 'type': type, 'complete': done });
- * });
- * // => Logs 'done saving!' after the two async saves have completed.
- */
- function after(n, func) {
- if (typeof func != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- n = toInteger(n);
- return function() {
- if (--n < 1) {
- return func.apply(this, arguments);
- }
- };
- }
-
- /**
- * Creates a function that invokes `func`, with up to `n` arguments,
- * ignoring any additional arguments.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Function
- * @param {Function} func The function to cap arguments for.
- * @param {number} [n=func.length] The arity cap.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Function} Returns the new capped function.
- * @example
- *
- * _.map(['6', '8', '10'], _.ary(parseInt, 1));
- * // => [6, 8, 10]
- */
- function ary(func, n, guard) {
- n = guard ? undefined : n;
- n = (func && n == null) ? func.length : n;
- return createWrap(func, WRAP_ARY_FLAG, undefined, undefined, undefined, undefined, n);
- }
-
- /**
- * Creates a function that invokes `func`, with the `this` binding and arguments
- * of the created function, while it's called less than `n` times. Subsequent
- * calls to the created function return the result of the last `func` invocation.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Function
- * @param {number} n The number of calls at which `func` is no longer invoked.
- * @param {Function} func The function to restrict.
- * @returns {Function} Returns the new restricted function.
- * @example
- *
- * jQuery(element).on('click', _.before(5, addContactToList));
- * // => Allows adding up to 4 contacts to the list.
- */
- function before(n, func) {
- var result;
- if (typeof func != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- n = toInteger(n);
- return function() {
- if (--n > 0) {
- result = func.apply(this, arguments);
- }
- if (n <= 1) {
- func = undefined;
- }
- return result;
- };
- }
-
- /**
- * Creates a function that invokes `func` with the `this` binding of `thisArg`
- * and `partials` prepended to the arguments it receives.
- *
- * The `_.bind.placeholder` value, which defaults to `_` in monolithic builds,
- * may be used as a placeholder for partially applied arguments.
- *
- * **Note:** Unlike native `Function#bind`, this method doesn't set the "length"
- * property of bound functions.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Function
- * @param {Function} func The function to bind.
- * @param {*} thisArg The `this` binding of `func`.
- * @param {...*} [partials] The arguments to be partially applied.
- * @returns {Function} Returns the new bound function.
- * @example
- *
- * function greet(greeting, punctuation) {
- * return greeting + ' ' + this.user + punctuation;
- * }
- *
- * var object = { 'user': 'fred' };
- *
- * var bound = _.bind(greet, object, 'hi');
- * bound('!');
- * // => 'hi fred!'
- *
- * // Bound with placeholders.
- * var bound = _.bind(greet, object, _, '!');
- * bound('hi');
- * // => 'hi fred!'
- */
- var bind = baseRest(function(func, thisArg, partials) {
- var bitmask = WRAP_BIND_FLAG;
- if (partials.length) {
- var holders = replaceHolders(partials, getHolder(bind));
- bitmask |= WRAP_PARTIAL_FLAG;
- }
- return createWrap(func, bitmask, thisArg, partials, holders);
- });
-
- /**
- * Creates a function that invokes the method at `object[key]` with `partials`
- * prepended to the arguments it receives.
- *
- * This method differs from `_.bind` by allowing bound functions to reference
- * methods that may be redefined or don't yet exist. See
- * [Peter Michaux's article](http://peter.michaux.ca/articles/lazy-function-definition-pattern)
- * for more details.
- *
- * The `_.bindKey.placeholder` value, which defaults to `_` in monolithic
- * builds, may be used as a placeholder for partially applied arguments.
- *
- * @static
- * @memberOf _
- * @since 0.10.0
- * @category Function
- * @param {Object} object The object to invoke the method on.
- * @param {string} key The key of the method.
- * @param {...*} [partials] The arguments to be partially applied.
- * @returns {Function} Returns the new bound function.
- * @example
- *
- * var object = {
- * 'user': 'fred',
- * 'greet': function(greeting, punctuation) {
- * return greeting + ' ' + this.user + punctuation;
- * }
- * };
- *
- * var bound = _.bindKey(object, 'greet', 'hi');
- * bound('!');
- * // => 'hi fred!'
- *
- * object.greet = function(greeting, punctuation) {
- * return greeting + 'ya ' + this.user + punctuation;
- * };
- *
- * bound('!');
- * // => 'hiya fred!'
- *
- * // Bound with placeholders.
- * var bound = _.bindKey(object, 'greet', _, '!');
- * bound('hi');
- * // => 'hiya fred!'
- */
- var bindKey = baseRest(function(object, key, partials) {
- var bitmask = WRAP_BIND_FLAG | WRAP_BIND_KEY_FLAG;
- if (partials.length) {
- var holders = replaceHolders(partials, getHolder(bindKey));
- bitmask |= WRAP_PARTIAL_FLAG;
- }
- return createWrap(key, bitmask, object, partials, holders);
- });
-
- /**
- * Creates a function that accepts arguments of `func` and either invokes
- * `func` returning its result, if at least `arity` number of arguments have
- * been provided, or returns a function that accepts the remaining `func`
- * arguments, and so on. The arity of `func` may be specified if `func.length`
- * is not sufficient.
- *
- * The `_.curry.placeholder` value, which defaults to `_` in monolithic builds,
- * may be used as a placeholder for provided arguments.
- *
- * **Note:** This method doesn't set the "length" property of curried functions.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @category Function
- * @param {Function} func The function to curry.
- * @param {number} [arity=func.length] The arity of `func`.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Function} Returns the new curried function.
- * @example
- *
- * var abc = function(a, b, c) {
- * return [a, b, c];
- * };
- *
- * var curried = _.curry(abc);
- *
- * curried(1)(2)(3);
- * // => [1, 2, 3]
- *
- * curried(1, 2)(3);
- * // => [1, 2, 3]
- *
- * curried(1, 2, 3);
- * // => [1, 2, 3]
- *
- * // Curried with placeholders.
- * curried(1)(_, 3)(2);
- * // => [1, 2, 3]
- */
- function curry(func, arity, guard) {
- arity = guard ? undefined : arity;
- var result = createWrap(func, WRAP_CURRY_FLAG, undefined, undefined, undefined, undefined, undefined, arity);
- result.placeholder = curry.placeholder;
- return result;
- }
-
- /**
- * This method is like `_.curry` except that arguments are applied to `func`
- * in the manner of `_.partialRight` instead of `_.partial`.
- *
- * The `_.curryRight.placeholder` value, which defaults to `_` in monolithic
- * builds, may be used as a placeholder for provided arguments.
- *
- * **Note:** This method doesn't set the "length" property of curried functions.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Function
- * @param {Function} func The function to curry.
- * @param {number} [arity=func.length] The arity of `func`.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Function} Returns the new curried function.
- * @example
- *
- * var abc = function(a, b, c) {
- * return [a, b, c];
- * };
- *
- * var curried = _.curryRight(abc);
- *
- * curried(3)(2)(1);
- * // => [1, 2, 3]
- *
- * curried(2, 3)(1);
- * // => [1, 2, 3]
- *
- * curried(1, 2, 3);
- * // => [1, 2, 3]
- *
- * // Curried with placeholders.
- * curried(3)(1, _)(2);
- * // => [1, 2, 3]
- */
- function curryRight(func, arity, guard) {
- arity = guard ? undefined : arity;
- var result = createWrap(func, WRAP_CURRY_RIGHT_FLAG, undefined, undefined, undefined, undefined, undefined, arity);
- result.placeholder = curryRight.placeholder;
- return result;
- }
-
- /**
- * Creates a debounced function that delays invoking `func` until after `wait`
- * milliseconds have elapsed since the last time the debounced function was
- * invoked. The debounced function comes with a `cancel` method to cancel
- * delayed `func` invocations and a `flush` method to immediately invoke them.
- * Provide `options` to indicate whether `func` should be invoked on the
- * leading and/or trailing edge of the `wait` timeout. The `func` is invoked
- * with the last arguments provided to the debounced function. Subsequent
- * calls to the debounced function return the result of the last `func`
- * invocation.
- *
- * **Note:** If `leading` and `trailing` options are `true`, `func` is
- * invoked on the trailing edge of the timeout only if the debounced function
- * is invoked more than once during the `wait` timeout.
- *
- * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred
- * until to the next tick, similar to `setTimeout` with a timeout of `0`.
- *
- * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/)
- * for details over the differences between `_.debounce` and `_.throttle`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Function
- * @param {Function} func The function to debounce.
- * @param {number} [wait=0] The number of milliseconds to delay.
- * @param {Object} [options={}] The options object.
- * @param {boolean} [options.leading=false]
- * Specify invoking on the leading edge of the timeout.
- * @param {number} [options.maxWait]
- * The maximum time `func` is allowed to be delayed before it's invoked.
- * @param {boolean} [options.trailing=true]
- * Specify invoking on the trailing edge of the timeout.
- * @returns {Function} Returns the new debounced function.
- * @example
- *
- * // Avoid costly calculations while the window size is in flux.
- * jQuery(window).on('resize', _.debounce(calculateLayout, 150));
- *
- * // Invoke `sendMail` when clicked, debouncing subsequent calls.
- * jQuery(element).on('click', _.debounce(sendMail, 300, {
- * 'leading': true,
- * 'trailing': false
- * }));
- *
- * // Ensure `batchLog` is invoked once after 1 second of debounced calls.
- * var debounced = _.debounce(batchLog, 250, { 'maxWait': 1000 });
- * var source = new EventSource('/stream');
- * jQuery(source).on('message', debounced);
- *
- * // Cancel the trailing debounced invocation.
- * jQuery(window).on('popstate', debounced.cancel);
- */
- function debounce(func, wait, options) {
- var lastArgs,
- lastThis,
- maxWait,
- result,
- timerId,
- lastCallTime,
- lastInvokeTime = 0,
- leading = false,
- maxing = false,
- trailing = true;
-
- if (typeof func != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- wait = toNumber(wait) || 0;
- if (isObject(options)) {
- leading = !!options.leading;
- maxing = 'maxWait' in options;
- maxWait = maxing ? nativeMax(toNumber(options.maxWait) || 0, wait) : maxWait;
- trailing = 'trailing' in options ? !!options.trailing : trailing;
- }
-
- function invokeFunc(time) {
- var args = lastArgs,
- thisArg = lastThis;
-
- lastArgs = lastThis = undefined;
- lastInvokeTime = time;
- result = func.apply(thisArg, args);
- return result;
- }
-
- function leadingEdge(time) {
- // Reset any `maxWait` timer.
- lastInvokeTime = time;
- // Start the timer for the trailing edge.
- timerId = setTimeout(timerExpired, wait);
- // Invoke the leading edge.
- return leading ? invokeFunc(time) : result;
- }
-
- function remainingWait(time) {
- var timeSinceLastCall = time - lastCallTime,
- timeSinceLastInvoke = time - lastInvokeTime,
- timeWaiting = wait - timeSinceLastCall;
-
- return maxing
- ? nativeMin(timeWaiting, maxWait - timeSinceLastInvoke)
- : timeWaiting;
- }
-
- function shouldInvoke(time) {
- var timeSinceLastCall = time - lastCallTime,
- timeSinceLastInvoke = time - lastInvokeTime;
-
- // Either this is the first call, activity has stopped and we're at the
- // trailing edge, the system time has gone backwards and we're treating
- // it as the trailing edge, or we've hit the `maxWait` limit.
- return (lastCallTime === undefined || (timeSinceLastCall >= wait) ||
- (timeSinceLastCall < 0) || (maxing && timeSinceLastInvoke >= maxWait));
- }
-
- function timerExpired() {
- var time = now();
- if (shouldInvoke(time)) {
- return trailingEdge(time);
- }
- // Restart the timer.
- timerId = setTimeout(timerExpired, remainingWait(time));
- }
-
- function trailingEdge(time) {
- timerId = undefined;
-
- // Only invoke if we have `lastArgs` which means `func` has been
- // debounced at least once.
- if (trailing && lastArgs) {
- return invokeFunc(time);
- }
- lastArgs = lastThis = undefined;
- return result;
- }
-
- function cancel() {
- if (timerId !== undefined) {
- clearTimeout(timerId);
- }
- lastInvokeTime = 0;
- lastArgs = lastCallTime = lastThis = timerId = undefined;
- }
-
- function flush() {
- return timerId === undefined ? result : trailingEdge(now());
- }
-
- function debounced() {
- var time = now(),
- isInvoking = shouldInvoke(time);
-
- lastArgs = arguments;
- lastThis = this;
- lastCallTime = time;
-
- if (isInvoking) {
- if (timerId === undefined) {
- return leadingEdge(lastCallTime);
- }
- if (maxing) {
- // Handle invocations in a tight loop.
- timerId = setTimeout(timerExpired, wait);
- return invokeFunc(lastCallTime);
- }
- }
- if (timerId === undefined) {
- timerId = setTimeout(timerExpired, wait);
- }
- return result;
- }
- debounced.cancel = cancel;
- debounced.flush = flush;
- return debounced;
- }
-
- /**
- * Defers invoking the `func` until the current call stack has cleared. Any
- * additional arguments are provided to `func` when it's invoked.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Function
- * @param {Function} func The function to defer.
- * @param {...*} [args] The arguments to invoke `func` with.
- * @returns {number} Returns the timer id.
- * @example
- *
- * _.defer(function(text) {
- * console.log(text);
- * }, 'deferred');
- * // => Logs 'deferred' after one millisecond.
- */
- var defer = baseRest(function(func, args) {
- return baseDelay(func, 1, args);
- });
-
- /**
- * Invokes `func` after `wait` milliseconds. Any additional arguments are
- * provided to `func` when it's invoked.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Function
- * @param {Function} func The function to delay.
- * @param {number} wait The number of milliseconds to delay invocation.
- * @param {...*} [args] The arguments to invoke `func` with.
- * @returns {number} Returns the timer id.
- * @example
- *
- * _.delay(function(text) {
- * console.log(text);
- * }, 1000, 'later');
- * // => Logs 'later' after one second.
- */
- var delay = baseRest(function(func, wait, args) {
- return baseDelay(func, toNumber(wait) || 0, args);
- });
-
- /**
- * Creates a function that invokes `func` with arguments reversed.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Function
- * @param {Function} func The function to flip arguments for.
- * @returns {Function} Returns the new flipped function.
- * @example
- *
- * var flipped = _.flip(function() {
- * return _.toArray(arguments);
- * });
- *
- * flipped('a', 'b', 'c', 'd');
- * // => ['d', 'c', 'b', 'a']
- */
- function flip(func) {
- return createWrap(func, WRAP_FLIP_FLAG);
- }
-
- /**
- * Creates a function that memoizes the result of `func`. If `resolver` is
- * provided, it determines the cache key for storing the result based on the
- * arguments provided to the memoized function. By default, the first argument
- * provided to the memoized function is used as the map cache key. The `func`
- * is invoked with the `this` binding of the memoized function.
- *
- * **Note:** The cache is exposed as the `cache` property on the memoized
- * function. Its creation may be customized by replacing the `_.memoize.Cache`
- * constructor with one whose instances implement the
- * [`Map`](http://ecma-international.org/ecma-262/7.0/#sec-properties-of-the-map-prototype-object)
- * method interface of `clear`, `delete`, `get`, `has`, and `set`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Function
- * @param {Function} func The function to have its output memoized.
- * @param {Function} [resolver] The function to resolve the cache key.
- * @returns {Function} Returns the new memoized function.
- * @example
- *
- * var object = { 'a': 1, 'b': 2 };
- * var other = { 'c': 3, 'd': 4 };
- *
- * var values = _.memoize(_.values);
- * values(object);
- * // => [1, 2]
- *
- * values(other);
- * // => [3, 4]
- *
- * object.a = 2;
- * values(object);
- * // => [1, 2]
- *
- * // Modify the result cache.
- * values.cache.set(object, ['a', 'b']);
- * values(object);
- * // => ['a', 'b']
- *
- * // Replace `_.memoize.Cache`.
- * _.memoize.Cache = WeakMap;
- */
- function memoize(func, resolver) {
- if (typeof func != 'function' || (resolver != null && typeof resolver != 'function')) {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- var memoized = function() {
- var args = arguments,
- key = resolver ? resolver.apply(this, args) : args[0],
- cache = memoized.cache;
-
- if (cache.has(key)) {
- return cache.get(key);
- }
- var result = func.apply(this, args);
- memoized.cache = cache.set(key, result) || cache;
- return result;
- };
- memoized.cache = new (memoize.Cache || MapCache);
- return memoized;
- }
-
- // Expose `MapCache`.
- memoize.Cache = MapCache;
-
- /**
- * Creates a function that negates the result of the predicate `func`. The
- * `func` predicate is invoked with the `this` binding and arguments of the
- * created function.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Function
- * @param {Function} predicate The predicate to negate.
- * @returns {Function} Returns the new negated function.
- * @example
- *
- * function isEven(n) {
- * return n % 2 == 0;
- * }
- *
- * _.filter([1, 2, 3, 4, 5, 6], _.negate(isEven));
- * // => [1, 3, 5]
- */
- function negate(predicate) {
- if (typeof predicate != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- return function() {
- var args = arguments;
- switch (args.length) {
- case 0: return !predicate.call(this);
- case 1: return !predicate.call(this, args[0]);
- case 2: return !predicate.call(this, args[0], args[1]);
- case 3: return !predicate.call(this, args[0], args[1], args[2]);
- }
- return !predicate.apply(this, args);
- };
- }
-
- /**
- * Creates a function that is restricted to invoking `func` once. Repeat calls
- * to the function return the value of the first invocation. The `func` is
- * invoked with the `this` binding and arguments of the created function.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Function
- * @param {Function} func The function to restrict.
- * @returns {Function} Returns the new restricted function.
- * @example
- *
- * var initialize = _.once(createApplication);
- * initialize();
- * initialize();
- * // => `createApplication` is invoked once
- */
- function once(func) {
- return before(2, func);
- }
-
- /**
- * Creates a function that invokes `func` with its arguments transformed.
- *
- * @static
- * @since 4.0.0
- * @memberOf _
- * @category Function
- * @param {Function} func The function to wrap.
- * @param {...(Function|Function[])} [transforms=[_.identity]]
- * The argument transforms.
- * @returns {Function} Returns the new function.
- * @example
- *
- * function doubled(n) {
- * return n * 2;
- * }
- *
- * function square(n) {
- * return n * n;
- * }
- *
- * var func = _.overArgs(function(x, y) {
- * return [x, y];
- * }, [square, doubled]);
- *
- * func(9, 3);
- * // => [81, 6]
- *
- * func(10, 5);
- * // => [100, 10]
- */
- var overArgs = castRest(function(func, transforms) {
- transforms = (transforms.length == 1 && isArray(transforms[0]))
- ? arrayMap(transforms[0], baseUnary(getIteratee()))
- : arrayMap(baseFlatten(transforms, 1), baseUnary(getIteratee()));
-
- var funcsLength = transforms.length;
- return baseRest(function(args) {
- var index = -1,
- length = nativeMin(args.length, funcsLength);
-
- while (++index < length) {
- args[index] = transforms[index].call(this, args[index]);
- }
- return apply(func, this, args);
- });
- });
-
- /**
- * Creates a function that invokes `func` with `partials` prepended to the
- * arguments it receives. This method is like `_.bind` except it does **not**
- * alter the `this` binding.
- *
- * The `_.partial.placeholder` value, which defaults to `_` in monolithic
- * builds, may be used as a placeholder for partially applied arguments.
- *
- * **Note:** This method doesn't set the "length" property of partially
- * applied functions.
- *
- * @static
- * @memberOf _
- * @since 0.2.0
- * @category Function
- * @param {Function} func The function to partially apply arguments to.
- * @param {...*} [partials] The arguments to be partially applied.
- * @returns {Function} Returns the new partially applied function.
- * @example
- *
- * function greet(greeting, name) {
- * return greeting + ' ' + name;
- * }
- *
- * var sayHelloTo = _.partial(greet, 'hello');
- * sayHelloTo('fred');
- * // => 'hello fred'
- *
- * // Partially applied with placeholders.
- * var greetFred = _.partial(greet, _, 'fred');
- * greetFred('hi');
- * // => 'hi fred'
- */
- var partial = baseRest(function(func, partials) {
- var holders = replaceHolders(partials, getHolder(partial));
- return createWrap(func, WRAP_PARTIAL_FLAG, undefined, partials, holders);
- });
-
- /**
- * This method is like `_.partial` except that partially applied arguments
- * are appended to the arguments it receives.
- *
- * The `_.partialRight.placeholder` value, which defaults to `_` in monolithic
- * builds, may be used as a placeholder for partially applied arguments.
- *
- * **Note:** This method doesn't set the "length" property of partially
- * applied functions.
- *
- * @static
- * @memberOf _
- * @since 1.0.0
- * @category Function
- * @param {Function} func The function to partially apply arguments to.
- * @param {...*} [partials] The arguments to be partially applied.
- * @returns {Function} Returns the new partially applied function.
- * @example
- *
- * function greet(greeting, name) {
- * return greeting + ' ' + name;
- * }
- *
- * var greetFred = _.partialRight(greet, 'fred');
- * greetFred('hi');
- * // => 'hi fred'
- *
- * // Partially applied with placeholders.
- * var sayHelloTo = _.partialRight(greet, 'hello', _);
- * sayHelloTo('fred');
- * // => 'hello fred'
- */
- var partialRight = baseRest(function(func, partials) {
- var holders = replaceHolders(partials, getHolder(partialRight));
- return createWrap(func, WRAP_PARTIAL_RIGHT_FLAG, undefined, partials, holders);
- });
-
- /**
- * Creates a function that invokes `func` with arguments arranged according
- * to the specified `indexes` where the argument value at the first index is
- * provided as the first argument, the argument value at the second index is
- * provided as the second argument, and so on.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Function
- * @param {Function} func The function to rearrange arguments for.
- * @param {...(number|number[])} indexes The arranged argument indexes.
- * @returns {Function} Returns the new function.
- * @example
- *
- * var rearged = _.rearg(function(a, b, c) {
- * return [a, b, c];
- * }, [2, 0, 1]);
- *
- * rearged('b', 'c', 'a')
- * // => ['a', 'b', 'c']
- */
- var rearg = flatRest(function(func, indexes) {
- return createWrap(func, WRAP_REARG_FLAG, undefined, undefined, undefined, indexes);
- });
-
- /**
- * Creates a function that invokes `func` with the `this` binding of the
- * created function and arguments from `start` and beyond provided as
- * an array.
- *
- * **Note:** This method is based on the
- * [rest parameter](https://mdn.io/rest_parameters).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Function
- * @param {Function} func The function to apply a rest parameter to.
- * @param {number} [start=func.length-1] The start position of the rest parameter.
- * @returns {Function} Returns the new function.
- * @example
- *
- * var say = _.rest(function(what, names) {
- * return what + ' ' + _.initial(names).join(', ') +
- * (_.size(names) > 1 ? ', & ' : '') + _.last(names);
- * });
- *
- * say('hello', 'fred', 'barney', 'pebbles');
- * // => 'hello fred, barney, & pebbles'
- */
- function rest(func, start) {
- if (typeof func != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- start = start === undefined ? start : toInteger(start);
- return baseRest(func, start);
- }
-
- /**
- * Creates a function that invokes `func` with the `this` binding of the
- * create function and an array of arguments much like
- * [`Function#apply`](http://www.ecma-international.org/ecma-262/7.0/#sec-function.prototype.apply).
- *
- * **Note:** This method is based on the
- * [spread operator](https://mdn.io/spread_operator).
- *
- * @static
- * @memberOf _
- * @since 3.2.0
- * @category Function
- * @param {Function} func The function to spread arguments over.
- * @param {number} [start=0] The start position of the spread.
- * @returns {Function} Returns the new function.
- * @example
- *
- * var say = _.spread(function(who, what) {
- * return who + ' says ' + what;
- * });
- *
- * say(['fred', 'hello']);
- * // => 'fred says hello'
- *
- * var numbers = Promise.all([
- * Promise.resolve(40),
- * Promise.resolve(36)
- * ]);
- *
- * numbers.then(_.spread(function(x, y) {
- * return x + y;
- * }));
- * // => a Promise of 76
- */
- function spread(func, start) {
- if (typeof func != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- start = start == null ? 0 : nativeMax(toInteger(start), 0);
- return baseRest(function(args) {
- var array = args[start],
- otherArgs = castSlice(args, 0, start);
-
- if (array) {
- arrayPush(otherArgs, array);
- }
- return apply(func, this, otherArgs);
- });
- }
-
- /**
- * Creates a throttled function that only invokes `func` at most once per
- * every `wait` milliseconds. The throttled function comes with a `cancel`
- * method to cancel delayed `func` invocations and a `flush` method to
- * immediately invoke them. Provide `options` to indicate whether `func`
- * should be invoked on the leading and/or trailing edge of the `wait`
- * timeout. The `func` is invoked with the last arguments provided to the
- * throttled function. Subsequent calls to the throttled function return the
- * result of the last `func` invocation.
- *
- * **Note:** If `leading` and `trailing` options are `true`, `func` is
- * invoked on the trailing edge of the timeout only if the throttled function
- * is invoked more than once during the `wait` timeout.
- *
- * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred
- * until to the next tick, similar to `setTimeout` with a timeout of `0`.
- *
- * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/)
- * for details over the differences between `_.throttle` and `_.debounce`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Function
- * @param {Function} func The function to throttle.
- * @param {number} [wait=0] The number of milliseconds to throttle invocations to.
- * @param {Object} [options={}] The options object.
- * @param {boolean} [options.leading=true]
- * Specify invoking on the leading edge of the timeout.
- * @param {boolean} [options.trailing=true]
- * Specify invoking on the trailing edge of the timeout.
- * @returns {Function} Returns the new throttled function.
- * @example
- *
- * // Avoid excessively updating the position while scrolling.
- * jQuery(window).on('scroll', _.throttle(updatePosition, 100));
- *
- * // Invoke `renewToken` when the click event is fired, but not more than once every 5 minutes.
- * var throttled = _.throttle(renewToken, 300000, { 'trailing': false });
- * jQuery(element).on('click', throttled);
- *
- * // Cancel the trailing throttled invocation.
- * jQuery(window).on('popstate', throttled.cancel);
- */
- function throttle(func, wait, options) {
- var leading = true,
- trailing = true;
-
- if (typeof func != 'function') {
- throw new TypeError(FUNC_ERROR_TEXT);
- }
- if (isObject(options)) {
- leading = 'leading' in options ? !!options.leading : leading;
- trailing = 'trailing' in options ? !!options.trailing : trailing;
- }
- return debounce(func, wait, {
- 'leading': leading,
- 'maxWait': wait,
- 'trailing': trailing
- });
- }
-
- /**
- * Creates a function that accepts up to one argument, ignoring any
- * additional arguments.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Function
- * @param {Function} func The function to cap arguments for.
- * @returns {Function} Returns the new capped function.
- * @example
- *
- * _.map(['6', '8', '10'], _.unary(parseInt));
- * // => [6, 8, 10]
- */
- function unary(func) {
- return ary(func, 1);
- }
-
- /**
- * Creates a function that provides `value` to `wrapper` as its first
- * argument. Any additional arguments provided to the function are appended
- * to those provided to the `wrapper`. The wrapper is invoked with the `this`
- * binding of the created function.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Function
- * @param {*} value The value to wrap.
- * @param {Function} [wrapper=identity] The wrapper function.
- * @returns {Function} Returns the new function.
- * @example
- *
- * var p = _.wrap(_.escape, function(func, text) {
- * return '' + func(text) + '
';
- * });
- *
- * p('fred, barney, & pebbles');
- * // => 'fred, barney, & pebbles
'
- */
- function wrap(value, wrapper) {
- return partial(castFunction(wrapper), value);
- }
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Casts `value` as an array if it's not one.
- *
- * @static
- * @memberOf _
- * @since 4.4.0
- * @category Lang
- * @param {*} value The value to inspect.
- * @returns {Array} Returns the cast array.
- * @example
- *
- * _.castArray(1);
- * // => [1]
- *
- * _.castArray({ 'a': 1 });
- * // => [{ 'a': 1 }]
- *
- * _.castArray('abc');
- * // => ['abc']
- *
- * _.castArray(null);
- * // => [null]
- *
- * _.castArray(undefined);
- * // => [undefined]
- *
- * _.castArray();
- * // => []
- *
- * var array = [1, 2, 3];
- * console.log(_.castArray(array) === array);
- * // => true
- */
- function castArray() {
- if (!arguments.length) {
- return [];
- }
- var value = arguments[0];
- return isArray(value) ? value : [value];
- }
-
- /**
- * Creates a shallow clone of `value`.
- *
- * **Note:** This method is loosely based on the
- * [structured clone algorithm](https://mdn.io/Structured_clone_algorithm)
- * and supports cloning arrays, array buffers, booleans, date objects, maps,
- * numbers, `Object` objects, regexes, sets, strings, symbols, and typed
- * arrays. The own enumerable properties of `arguments` objects are cloned
- * as plain objects. An empty object is returned for uncloneable values such
- * as error objects, functions, DOM nodes, and WeakMaps.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to clone.
- * @returns {*} Returns the cloned value.
- * @see _.cloneDeep
- * @example
- *
- * var objects = [{ 'a': 1 }, { 'b': 2 }];
- *
- * var shallow = _.clone(objects);
- * console.log(shallow[0] === objects[0]);
- * // => true
- */
- function clone(value) {
- return baseClone(value, CLONE_SYMBOLS_FLAG);
- }
-
- /**
- * This method is like `_.clone` except that it accepts `customizer` which
- * is invoked to produce the cloned value. If `customizer` returns `undefined`,
- * cloning is handled by the method instead. The `customizer` is invoked with
- * up to four arguments; (value [, index|key, object, stack]).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to clone.
- * @param {Function} [customizer] The function to customize cloning.
- * @returns {*} Returns the cloned value.
- * @see _.cloneDeepWith
- * @example
- *
- * function customizer(value) {
- * if (_.isElement(value)) {
- * return value.cloneNode(false);
- * }
- * }
- *
- * var el = _.cloneWith(document.body, customizer);
- *
- * console.log(el === document.body);
- * // => false
- * console.log(el.nodeName);
- * // => 'BODY'
- * console.log(el.childNodes.length);
- * // => 0
- */
- function cloneWith(value, customizer) {
- customizer = typeof customizer == 'function' ? customizer : undefined;
- return baseClone(value, CLONE_SYMBOLS_FLAG, customizer);
- }
-
- /**
- * This method is like `_.clone` except that it recursively clones `value`.
- *
- * @static
- * @memberOf _
- * @since 1.0.0
- * @category Lang
- * @param {*} value The value to recursively clone.
- * @returns {*} Returns the deep cloned value.
- * @see _.clone
- * @example
- *
- * var objects = [{ 'a': 1 }, { 'b': 2 }];
- *
- * var deep = _.cloneDeep(objects);
- * console.log(deep[0] === objects[0]);
- * // => false
- */
- function cloneDeep(value) {
- return baseClone(value, CLONE_DEEP_FLAG | CLONE_SYMBOLS_FLAG);
- }
-
- /**
- * This method is like `_.cloneWith` except that it recursively clones `value`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to recursively clone.
- * @param {Function} [customizer] The function to customize cloning.
- * @returns {*} Returns the deep cloned value.
- * @see _.cloneWith
- * @example
- *
- * function customizer(value) {
- * if (_.isElement(value)) {
- * return value.cloneNode(true);
- * }
- * }
- *
- * var el = _.cloneDeepWith(document.body, customizer);
- *
- * console.log(el === document.body);
- * // => false
- * console.log(el.nodeName);
- * // => 'BODY'
- * console.log(el.childNodes.length);
- * // => 20
- */
- function cloneDeepWith(value, customizer) {
- customizer = typeof customizer == 'function' ? customizer : undefined;
- return baseClone(value, CLONE_DEEP_FLAG | CLONE_SYMBOLS_FLAG, customizer);
- }
-
- /**
- * Checks if `object` conforms to `source` by invoking the predicate
- * properties of `source` with the corresponding property values of `object`.
- *
- * **Note:** This method is equivalent to `_.conforms` when `source` is
- * partially applied.
- *
- * @static
- * @memberOf _
- * @since 4.14.0
- * @category Lang
- * @param {Object} object The object to inspect.
- * @param {Object} source The object of property predicates to conform to.
- * @returns {boolean} Returns `true` if `object` conforms, else `false`.
- * @example
- *
- * var object = { 'a': 1, 'b': 2 };
- *
- * _.conformsTo(object, { 'b': function(n) { return n > 1; } });
- * // => true
- *
- * _.conformsTo(object, { 'b': function(n) { return n > 2; } });
- * // => false
- */
- function conformsTo(object, source) {
- return source == null || baseConformsTo(object, source, keys(source));
- }
-
- /**
- * Performs a
- * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
- * comparison between two values to determine if they are equivalent.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
- * @example
- *
- * var object = { 'a': 1 };
- * var other = { 'a': 1 };
- *
- * _.eq(object, object);
- * // => true
- *
- * _.eq(object, other);
- * // => false
- *
- * _.eq('a', 'a');
- * // => true
- *
- * _.eq('a', Object('a'));
- * // => false
- *
- * _.eq(NaN, NaN);
- * // => true
- */
- function eq(value, other) {
- return value === other || (value !== value && other !== other);
- }
-
- /**
- * Checks if `value` is greater than `other`.
- *
- * @static
- * @memberOf _
- * @since 3.9.0
- * @category Lang
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @returns {boolean} Returns `true` if `value` is greater than `other`,
- * else `false`.
- * @see _.lt
- * @example
- *
- * _.gt(3, 1);
- * // => true
- *
- * _.gt(3, 3);
- * // => false
- *
- * _.gt(1, 3);
- * // => false
- */
- var gt = createRelationalOperation(baseGt);
-
- /**
- * Checks if `value` is greater than or equal to `other`.
- *
- * @static
- * @memberOf _
- * @since 3.9.0
- * @category Lang
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @returns {boolean} Returns `true` if `value` is greater than or equal to
- * `other`, else `false`.
- * @see _.lte
- * @example
- *
- * _.gte(3, 1);
- * // => true
- *
- * _.gte(3, 3);
- * // => true
- *
- * _.gte(1, 3);
- * // => false
- */
- var gte = createRelationalOperation(function(value, other) {
- return value >= other;
- });
-
- /**
- * Checks if `value` is likely an `arguments` object.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is an `arguments` object,
- * else `false`.
- * @example
- *
- * _.isArguments(function() { return arguments; }());
- * // => true
- *
- * _.isArguments([1, 2, 3]);
- * // => false
- */
- var isArguments = baseIsArguments(function() { return arguments; }()) ? baseIsArguments : function(value) {
- return isObjectLike(value) && hasOwnProperty.call(value, 'callee') &&
- !propertyIsEnumerable.call(value, 'callee');
- };
-
- /**
- * Checks if `value` is classified as an `Array` object.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is an array, else `false`.
- * @example
- *
- * _.isArray([1, 2, 3]);
- * // => true
- *
- * _.isArray(document.body.children);
- * // => false
- *
- * _.isArray('abc');
- * // => false
- *
- * _.isArray(_.noop);
- * // => false
- */
- var isArray = Array.isArray;
-
- /**
- * Checks if `value` is classified as an `ArrayBuffer` object.
- *
- * @static
- * @memberOf _
- * @since 4.3.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is an array buffer, else `false`.
- * @example
- *
- * _.isArrayBuffer(new ArrayBuffer(2));
- * // => true
- *
- * _.isArrayBuffer(new Array(2));
- * // => false
- */
- var isArrayBuffer = nodeIsArrayBuffer ? baseUnary(nodeIsArrayBuffer) : baseIsArrayBuffer;
-
- /**
- * Checks if `value` is array-like. A value is considered array-like if it's
- * not a function and has a `value.length` that's an integer greater than or
- * equal to `0` and less than or equal to `Number.MAX_SAFE_INTEGER`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is array-like, else `false`.
- * @example
- *
- * _.isArrayLike([1, 2, 3]);
- * // => true
- *
- * _.isArrayLike(document.body.children);
- * // => true
- *
- * _.isArrayLike('abc');
- * // => true
- *
- * _.isArrayLike(_.noop);
- * // => false
- */
- function isArrayLike(value) {
- return value != null && isLength(value.length) && !isFunction(value);
- }
-
- /**
- * This method is like `_.isArrayLike` except that it also checks if `value`
- * is an object.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is an array-like object,
- * else `false`.
- * @example
- *
- * _.isArrayLikeObject([1, 2, 3]);
- * // => true
- *
- * _.isArrayLikeObject(document.body.children);
- * // => true
- *
- * _.isArrayLikeObject('abc');
- * // => false
- *
- * _.isArrayLikeObject(_.noop);
- * // => false
- */
- function isArrayLikeObject(value) {
- return isObjectLike(value) && isArrayLike(value);
- }
-
- /**
- * Checks if `value` is classified as a boolean primitive or object.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a boolean, else `false`.
- * @example
- *
- * _.isBoolean(false);
- * // => true
- *
- * _.isBoolean(null);
- * // => false
- */
- function isBoolean(value) {
- return value === true || value === false ||
- (isObjectLike(value) && baseGetTag(value) == boolTag);
- }
-
- /**
- * Checks if `value` is a buffer.
- *
- * @static
- * @memberOf _
- * @since 4.3.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a buffer, else `false`.
- * @example
- *
- * _.isBuffer(new Buffer(2));
- * // => true
- *
- * _.isBuffer(new Uint8Array(2));
- * // => false
- */
- var isBuffer = nativeIsBuffer || stubFalse;
-
- /**
- * Checks if `value` is classified as a `Date` object.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a date object, else `false`.
- * @example
- *
- * _.isDate(new Date);
- * // => true
- *
- * _.isDate('Mon April 23 2012');
- * // => false
- */
- var isDate = nodeIsDate ? baseUnary(nodeIsDate) : baseIsDate;
-
- /**
- * Checks if `value` is likely a DOM element.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a DOM element, else `false`.
- * @example
- *
- * _.isElement(document.body);
- * // => true
- *
- * _.isElement('');
- * // => false
- */
- function isElement(value) {
- return isObjectLike(value) && value.nodeType === 1 && !isPlainObject(value);
- }
-
- /**
- * Checks if `value` is an empty object, collection, map, or set.
- *
- * Objects are considered empty if they have no own enumerable string keyed
- * properties.
- *
- * Array-like values such as `arguments` objects, arrays, buffers, strings, or
- * jQuery-like collections are considered empty if they have a `length` of `0`.
- * Similarly, maps and sets are considered empty if they have a `size` of `0`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is empty, else `false`.
- * @example
- *
- * _.isEmpty(null);
- * // => true
- *
- * _.isEmpty(true);
- * // => true
- *
- * _.isEmpty(1);
- * // => true
- *
- * _.isEmpty([1, 2, 3]);
- * // => false
- *
- * _.isEmpty({ 'a': 1 });
- * // => false
- */
- function isEmpty(value) {
- if (value == null) {
- return true;
- }
- if (isArrayLike(value) &&
- (isArray(value) || typeof value == 'string' || typeof value.splice == 'function' ||
- isBuffer(value) || isTypedArray(value) || isArguments(value))) {
- return !value.length;
- }
- var tag = getTag(value);
- if (tag == mapTag || tag == setTag) {
- return !value.size;
- }
- if (isPrototype(value)) {
- return !baseKeys(value).length;
- }
- for (var key in value) {
- if (hasOwnProperty.call(value, key)) {
- return false;
- }
- }
- return true;
- }
-
- /**
- * Performs a deep comparison between two values to determine if they are
- * equivalent.
- *
- * **Note:** This method supports comparing arrays, array buffers, booleans,
- * date objects, error objects, maps, numbers, `Object` objects, regexes,
- * sets, strings, symbols, and typed arrays. `Object` objects are compared
- * by their own, not inherited, enumerable properties. Functions and DOM
- * nodes are compared by strict equality, i.e. `===`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
- * @example
- *
- * var object = { 'a': 1 };
- * var other = { 'a': 1 };
- *
- * _.isEqual(object, other);
- * // => true
- *
- * object === other;
- * // => false
- */
- function isEqual(value, other) {
- return baseIsEqual(value, other);
- }
-
- /**
- * This method is like `_.isEqual` except that it accepts `customizer` which
- * is invoked to compare values. If `customizer` returns `undefined`, comparisons
- * are handled by the method instead. The `customizer` is invoked with up to
- * six arguments: (objValue, othValue [, index|key, object, other, stack]).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @param {Function} [customizer] The function to customize comparisons.
- * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
- * @example
- *
- * function isGreeting(value) {
- * return /^h(?:i|ello)$/.test(value);
- * }
- *
- * function customizer(objValue, othValue) {
- * if (isGreeting(objValue) && isGreeting(othValue)) {
- * return true;
- * }
- * }
- *
- * var array = ['hello', 'goodbye'];
- * var other = ['hi', 'goodbye'];
- *
- * _.isEqualWith(array, other, customizer);
- * // => true
- */
- function isEqualWith(value, other, customizer) {
- customizer = typeof customizer == 'function' ? customizer : undefined;
- var result = customizer ? customizer(value, other) : undefined;
- return result === undefined ? baseIsEqual(value, other, undefined, customizer) : !!result;
- }
-
- /**
- * Checks if `value` is an `Error`, `EvalError`, `RangeError`, `ReferenceError`,
- * `SyntaxError`, `TypeError`, or `URIError` object.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is an error object, else `false`.
- * @example
- *
- * _.isError(new Error);
- * // => true
- *
- * _.isError(Error);
- * // => false
- */
- function isError(value) {
- if (!isObjectLike(value)) {
- return false;
- }
- var tag = baseGetTag(value);
- return tag == errorTag || tag == domExcTag ||
- (typeof value.message == 'string' && typeof value.name == 'string' && !isPlainObject(value));
- }
-
- /**
- * Checks if `value` is a finite primitive number.
- *
- * **Note:** This method is based on
- * [`Number.isFinite`](https://mdn.io/Number/isFinite).
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a finite number, else `false`.
- * @example
- *
- * _.isFinite(3);
- * // => true
- *
- * _.isFinite(Number.MIN_VALUE);
- * // => true
- *
- * _.isFinite(Infinity);
- * // => false
- *
- * _.isFinite('3');
- * // => false
- */
- function isFinite(value) {
- return typeof value == 'number' && nativeIsFinite(value);
- }
-
- /**
- * Checks if `value` is classified as a `Function` object.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a function, else `false`.
- * @example
- *
- * _.isFunction(_);
- * // => true
- *
- * _.isFunction(/abc/);
- * // => false
- */
- function isFunction(value) {
- if (!isObject(value)) {
- return false;
- }
- // The use of `Object#toString` avoids issues with the `typeof` operator
- // in Safari 9 which returns 'object' for typed arrays and other constructors.
- var tag = baseGetTag(value);
- return tag == funcTag || tag == genTag || tag == asyncTag || tag == proxyTag;
- }
-
- /**
- * Checks if `value` is an integer.
- *
- * **Note:** This method is based on
- * [`Number.isInteger`](https://mdn.io/Number/isInteger).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is an integer, else `false`.
- * @example
- *
- * _.isInteger(3);
- * // => true
- *
- * _.isInteger(Number.MIN_VALUE);
- * // => false
- *
- * _.isInteger(Infinity);
- * // => false
- *
- * _.isInteger('3');
- * // => false
- */
- function isInteger(value) {
- return typeof value == 'number' && value == toInteger(value);
- }
-
- /**
- * Checks if `value` is a valid array-like length.
- *
- * **Note:** This method is loosely based on
- * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a valid length, else `false`.
- * @example
- *
- * _.isLength(3);
- * // => true
- *
- * _.isLength(Number.MIN_VALUE);
- * // => false
- *
- * _.isLength(Infinity);
- * // => false
- *
- * _.isLength('3');
- * // => false
- */
- function isLength(value) {
- return typeof value == 'number' &&
- value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER;
- }
-
- /**
- * Checks if `value` is the
- * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)
- * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is an object, else `false`.
- * @example
- *
- * _.isObject({});
- * // => true
- *
- * _.isObject([1, 2, 3]);
- * // => true
- *
- * _.isObject(_.noop);
- * // => true
- *
- * _.isObject(null);
- * // => false
- */
- function isObject(value) {
- var type = typeof value;
- return value != null && (type == 'object' || type == 'function');
- }
-
- /**
- * Checks if `value` is object-like. A value is object-like if it's not `null`
- * and has a `typeof` result of "object".
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is object-like, else `false`.
- * @example
- *
- * _.isObjectLike({});
- * // => true
- *
- * _.isObjectLike([1, 2, 3]);
- * // => true
- *
- * _.isObjectLike(_.noop);
- * // => false
- *
- * _.isObjectLike(null);
- * // => false
- */
- function isObjectLike(value) {
- return value != null && typeof value == 'object';
- }
-
- /**
- * Checks if `value` is classified as a `Map` object.
- *
- * @static
- * @memberOf _
- * @since 4.3.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a map, else `false`.
- * @example
- *
- * _.isMap(new Map);
- * // => true
- *
- * _.isMap(new WeakMap);
- * // => false
- */
- var isMap = nodeIsMap ? baseUnary(nodeIsMap) : baseIsMap;
-
- /**
- * Performs a partial deep comparison between `object` and `source` to
- * determine if `object` contains equivalent property values.
- *
- * **Note:** This method is equivalent to `_.matches` when `source` is
- * partially applied.
- *
- * Partial comparisons will match empty array and empty object `source`
- * values against any array or object value, respectively. See `_.isEqual`
- * for a list of supported value comparisons.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Lang
- * @param {Object} object The object to inspect.
- * @param {Object} source The object of property values to match.
- * @returns {boolean} Returns `true` if `object` is a match, else `false`.
- * @example
- *
- * var object = { 'a': 1, 'b': 2 };
- *
- * _.isMatch(object, { 'b': 2 });
- * // => true
- *
- * _.isMatch(object, { 'b': 1 });
- * // => false
- */
- function isMatch(object, source) {
- return object === source || baseIsMatch(object, source, getMatchData(source));
- }
-
- /**
- * This method is like `_.isMatch` except that it accepts `customizer` which
- * is invoked to compare values. If `customizer` returns `undefined`, comparisons
- * are handled by the method instead. The `customizer` is invoked with five
- * arguments: (objValue, srcValue, index|key, object, source).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {Object} object The object to inspect.
- * @param {Object} source The object of property values to match.
- * @param {Function} [customizer] The function to customize comparisons.
- * @returns {boolean} Returns `true` if `object` is a match, else `false`.
- * @example
- *
- * function isGreeting(value) {
- * return /^h(?:i|ello)$/.test(value);
- * }
- *
- * function customizer(objValue, srcValue) {
- * if (isGreeting(objValue) && isGreeting(srcValue)) {
- * return true;
- * }
- * }
- *
- * var object = { 'greeting': 'hello' };
- * var source = { 'greeting': 'hi' };
- *
- * _.isMatchWith(object, source, customizer);
- * // => true
- */
- function isMatchWith(object, source, customizer) {
- customizer = typeof customizer == 'function' ? customizer : undefined;
- return baseIsMatch(object, source, getMatchData(source), customizer);
- }
-
- /**
- * Checks if `value` is `NaN`.
- *
- * **Note:** This method is based on
- * [`Number.isNaN`](https://mdn.io/Number/isNaN) and is not the same as
- * global [`isNaN`](https://mdn.io/isNaN) which returns `true` for
- * `undefined` and other non-number values.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is `NaN`, else `false`.
- * @example
- *
- * _.isNaN(NaN);
- * // => true
- *
- * _.isNaN(new Number(NaN));
- * // => true
- *
- * isNaN(undefined);
- * // => true
- *
- * _.isNaN(undefined);
- * // => false
- */
- function isNaN(value) {
- // An `NaN` primitive is the only value that is not equal to itself.
- // Perform the `toStringTag` check first to avoid errors with some
- // ActiveX objects in IE.
- return isNumber(value) && value != +value;
- }
-
- /**
- * Checks if `value` is a pristine native function.
- *
- * **Note:** This method can't reliably detect native functions in the presence
- * of the core-js package because core-js circumvents this kind of detection.
- * Despite multiple requests, the core-js maintainer has made it clear: any
- * attempt to fix the detection will be obstructed. As a result, we're left
- * with little choice but to throw an error. Unfortunately, this also affects
- * packages, like [babel-polyfill](https://www.npmjs.com/package/babel-polyfill),
- * which rely on core-js.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a native function,
- * else `false`.
- * @example
- *
- * _.isNative(Array.prototype.push);
- * // => true
- *
- * _.isNative(_);
- * // => false
- */
- function isNative(value) {
- if (isMaskable(value)) {
- throw new Error(CORE_ERROR_TEXT);
- }
- return baseIsNative(value);
- }
-
- /**
- * Checks if `value` is `null`.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is `null`, else `false`.
- * @example
- *
- * _.isNull(null);
- * // => true
- *
- * _.isNull(void 0);
- * // => false
- */
- function isNull(value) {
- return value === null;
- }
-
- /**
- * Checks if `value` is `null` or `undefined`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is nullish, else `false`.
- * @example
- *
- * _.isNil(null);
- * // => true
- *
- * _.isNil(void 0);
- * // => true
- *
- * _.isNil(NaN);
- * // => false
- */
- function isNil(value) {
- return value == null;
- }
-
- /**
- * Checks if `value` is classified as a `Number` primitive or object.
- *
- * **Note:** To exclude `Infinity`, `-Infinity`, and `NaN`, which are
- * classified as numbers, use the `_.isFinite` method.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a number, else `false`.
- * @example
- *
- * _.isNumber(3);
- * // => true
- *
- * _.isNumber(Number.MIN_VALUE);
- * // => true
- *
- * _.isNumber(Infinity);
- * // => true
- *
- * _.isNumber('3');
- * // => false
- */
- function isNumber(value) {
- return typeof value == 'number' ||
- (isObjectLike(value) && baseGetTag(value) == numberTag);
- }
-
- /**
- * Checks if `value` is a plain object, that is, an object created by the
- * `Object` constructor or one with a `[[Prototype]]` of `null`.
- *
- * @static
- * @memberOf _
- * @since 0.8.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a plain object, else `false`.
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * }
- *
- * _.isPlainObject(new Foo);
- * // => false
- *
- * _.isPlainObject([1, 2, 3]);
- * // => false
- *
- * _.isPlainObject({ 'x': 0, 'y': 0 });
- * // => true
- *
- * _.isPlainObject(Object.create(null));
- * // => true
- */
- function isPlainObject(value) {
- if (!isObjectLike(value) || baseGetTag(value) != objectTag) {
- return false;
- }
- var proto = getPrototype(value);
- if (proto === null) {
- return true;
- }
- var Ctor = hasOwnProperty.call(proto, 'constructor') && proto.constructor;
- return typeof Ctor == 'function' && Ctor instanceof Ctor &&
- funcToString.call(Ctor) == objectCtorString;
- }
-
- /**
- * Checks if `value` is classified as a `RegExp` object.
- *
- * @static
- * @memberOf _
- * @since 0.1.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a regexp, else `false`.
- * @example
- *
- * _.isRegExp(/abc/);
- * // => true
- *
- * _.isRegExp('/abc/');
- * // => false
- */
- var isRegExp = nodeIsRegExp ? baseUnary(nodeIsRegExp) : baseIsRegExp;
-
- /**
- * Checks if `value` is a safe integer. An integer is safe if it's an IEEE-754
- * double precision number which isn't the result of a rounded unsafe integer.
- *
- * **Note:** This method is based on
- * [`Number.isSafeInteger`](https://mdn.io/Number/isSafeInteger).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a safe integer, else `false`.
- * @example
- *
- * _.isSafeInteger(3);
- * // => true
- *
- * _.isSafeInteger(Number.MIN_VALUE);
- * // => false
- *
- * _.isSafeInteger(Infinity);
- * // => false
- *
- * _.isSafeInteger('3');
- * // => false
- */
- function isSafeInteger(value) {
- return isInteger(value) && value >= -MAX_SAFE_INTEGER && value <= MAX_SAFE_INTEGER;
- }
-
- /**
- * Checks if `value` is classified as a `Set` object.
- *
- * @static
- * @memberOf _
- * @since 4.3.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a set, else `false`.
- * @example
- *
- * _.isSet(new Set);
- * // => true
- *
- * _.isSet(new WeakSet);
- * // => false
- */
- var isSet = nodeIsSet ? baseUnary(nodeIsSet) : baseIsSet;
-
- /**
- * Checks if `value` is classified as a `String` primitive or object.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a string, else `false`.
- * @example
- *
- * _.isString('abc');
- * // => true
- *
- * _.isString(1);
- * // => false
- */
- function isString(value) {
- return typeof value == 'string' ||
- (!isArray(value) && isObjectLike(value) && baseGetTag(value) == stringTag);
- }
-
- /**
- * Checks if `value` is classified as a `Symbol` primitive or object.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a symbol, else `false`.
- * @example
- *
- * _.isSymbol(Symbol.iterator);
- * // => true
- *
- * _.isSymbol('abc');
- * // => false
- */
- function isSymbol(value) {
- return typeof value == 'symbol' ||
- (isObjectLike(value) && baseGetTag(value) == symbolTag);
- }
-
- /**
- * Checks if `value` is classified as a typed array.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a typed array, else `false`.
- * @example
- *
- * _.isTypedArray(new Uint8Array);
- * // => true
- *
- * _.isTypedArray([]);
- * // => false
- */
- var isTypedArray = nodeIsTypedArray ? baseUnary(nodeIsTypedArray) : baseIsTypedArray;
-
- /**
- * Checks if `value` is `undefined`.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is `undefined`, else `false`.
- * @example
- *
- * _.isUndefined(void 0);
- * // => true
- *
- * _.isUndefined(null);
- * // => false
- */
- function isUndefined(value) {
- return value === undefined;
- }
-
- /**
- * Checks if `value` is classified as a `WeakMap` object.
- *
- * @static
- * @memberOf _
- * @since 4.3.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a weak map, else `false`.
- * @example
- *
- * _.isWeakMap(new WeakMap);
- * // => true
- *
- * _.isWeakMap(new Map);
- * // => false
- */
- function isWeakMap(value) {
- return isObjectLike(value) && getTag(value) == weakMapTag;
- }
-
- /**
- * Checks if `value` is classified as a `WeakSet` object.
- *
- * @static
- * @memberOf _
- * @since 4.3.0
- * @category Lang
- * @param {*} value The value to check.
- * @returns {boolean} Returns `true` if `value` is a weak set, else `false`.
- * @example
- *
- * _.isWeakSet(new WeakSet);
- * // => true
- *
- * _.isWeakSet(new Set);
- * // => false
- */
- function isWeakSet(value) {
- return isObjectLike(value) && baseGetTag(value) == weakSetTag;
- }
-
- /**
- * Checks if `value` is less than `other`.
- *
- * @static
- * @memberOf _
- * @since 3.9.0
- * @category Lang
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @returns {boolean} Returns `true` if `value` is less than `other`,
- * else `false`.
- * @see _.gt
- * @example
- *
- * _.lt(1, 3);
- * // => true
- *
- * _.lt(3, 3);
- * // => false
- *
- * _.lt(3, 1);
- * // => false
- */
- var lt = createRelationalOperation(baseLt);
-
- /**
- * Checks if `value` is less than or equal to `other`.
- *
- * @static
- * @memberOf _
- * @since 3.9.0
- * @category Lang
- * @param {*} value The value to compare.
- * @param {*} other The other value to compare.
- * @returns {boolean} Returns `true` if `value` is less than or equal to
- * `other`, else `false`.
- * @see _.gte
- * @example
- *
- * _.lte(1, 3);
- * // => true
- *
- * _.lte(3, 3);
- * // => true
- *
- * _.lte(3, 1);
- * // => false
- */
- var lte = createRelationalOperation(function(value, other) {
- return value <= other;
- });
-
- /**
- * Converts `value` to an array.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Lang
- * @param {*} value The value to convert.
- * @returns {Array} Returns the converted array.
- * @example
- *
- * _.toArray({ 'a': 1, 'b': 2 });
- * // => [1, 2]
- *
- * _.toArray('abc');
- * // => ['a', 'b', 'c']
- *
- * _.toArray(1);
- * // => []
- *
- * _.toArray(null);
- * // => []
- */
- function toArray(value) {
- if (!value) {
- return [];
- }
- if (isArrayLike(value)) {
- return isString(value) ? stringToArray(value) : copyArray(value);
- }
- if (symIterator && value[symIterator]) {
- return iteratorToArray(value[symIterator]());
- }
- var tag = getTag(value),
- func = tag == mapTag ? mapToArray : (tag == setTag ? setToArray : values);
-
- return func(value);
- }
-
- /**
- * Converts `value` to a finite number.
- *
- * @static
- * @memberOf _
- * @since 4.12.0
- * @category Lang
- * @param {*} value The value to convert.
- * @returns {number} Returns the converted number.
- * @example
- *
- * _.toFinite(3.2);
- * // => 3.2
- *
- * _.toFinite(Number.MIN_VALUE);
- * // => 5e-324
- *
- * _.toFinite(Infinity);
- * // => 1.7976931348623157e+308
- *
- * _.toFinite('3.2');
- * // => 3.2
- */
- function toFinite(value) {
- if (!value) {
- return value === 0 ? value : 0;
- }
- value = toNumber(value);
- if (value === INFINITY || value === -INFINITY) {
- var sign = (value < 0 ? -1 : 1);
- return sign * MAX_INTEGER;
- }
- return value === value ? value : 0;
- }
-
- /**
- * Converts `value` to an integer.
- *
- * **Note:** This method is loosely based on
- * [`ToInteger`](http://www.ecma-international.org/ecma-262/7.0/#sec-tointeger).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to convert.
- * @returns {number} Returns the converted integer.
- * @example
- *
- * _.toInteger(3.2);
- * // => 3
- *
- * _.toInteger(Number.MIN_VALUE);
- * // => 0
- *
- * _.toInteger(Infinity);
- * // => 1.7976931348623157e+308
- *
- * _.toInteger('3.2');
- * // => 3
- */
- function toInteger(value) {
- var result = toFinite(value),
- remainder = result % 1;
-
- return result === result ? (remainder ? result - remainder : result) : 0;
- }
-
- /**
- * Converts `value` to an integer suitable for use as the length of an
- * array-like object.
- *
- * **Note:** This method is based on
- * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to convert.
- * @returns {number} Returns the converted integer.
- * @example
- *
- * _.toLength(3.2);
- * // => 3
- *
- * _.toLength(Number.MIN_VALUE);
- * // => 0
- *
- * _.toLength(Infinity);
- * // => 4294967295
- *
- * _.toLength('3.2');
- * // => 3
- */
- function toLength(value) {
- return value ? baseClamp(toInteger(value), 0, MAX_ARRAY_LENGTH) : 0;
- }
-
- /**
- * Converts `value` to a number.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to process.
- * @returns {number} Returns the number.
- * @example
- *
- * _.toNumber(3.2);
- * // => 3.2
- *
- * _.toNumber(Number.MIN_VALUE);
- * // => 5e-324
- *
- * _.toNumber(Infinity);
- * // => Infinity
- *
- * _.toNumber('3.2');
- * // => 3.2
- */
- function toNumber(value) {
- if (typeof value == 'number') {
- return value;
- }
- if (isSymbol(value)) {
- return NAN;
- }
- if (isObject(value)) {
- var other = typeof value.valueOf == 'function' ? value.valueOf() : value;
- value = isObject(other) ? (other + '') : other;
- }
- if (typeof value != 'string') {
- return value === 0 ? value : +value;
- }
- value = value.replace(reTrim, '');
- var isBinary = reIsBinary.test(value);
- return (isBinary || reIsOctal.test(value))
- ? freeParseInt(value.slice(2), isBinary ? 2 : 8)
- : (reIsBadHex.test(value) ? NAN : +value);
- }
-
- /**
- * Converts `value` to a plain object flattening inherited enumerable string
- * keyed properties of `value` to own properties of the plain object.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Lang
- * @param {*} value The value to convert.
- * @returns {Object} Returns the converted plain object.
- * @example
- *
- * function Foo() {
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.assign({ 'a': 1 }, new Foo);
- * // => { 'a': 1, 'b': 2 }
- *
- * _.assign({ 'a': 1 }, _.toPlainObject(new Foo));
- * // => { 'a': 1, 'b': 2, 'c': 3 }
- */
- function toPlainObject(value) {
- return copyObject(value, keysIn(value));
- }
-
- /**
- * Converts `value` to a safe integer. A safe integer can be compared and
- * represented correctly.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to convert.
- * @returns {number} Returns the converted integer.
- * @example
- *
- * _.toSafeInteger(3.2);
- * // => 3
- *
- * _.toSafeInteger(Number.MIN_VALUE);
- * // => 0
- *
- * _.toSafeInteger(Infinity);
- * // => 9007199254740991
- *
- * _.toSafeInteger('3.2');
- * // => 3
- */
- function toSafeInteger(value) {
- return value
- ? baseClamp(toInteger(value), -MAX_SAFE_INTEGER, MAX_SAFE_INTEGER)
- : (value === 0 ? value : 0);
- }
-
- /**
- * Converts `value` to a string. An empty string is returned for `null`
- * and `undefined` values. The sign of `-0` is preserved.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Lang
- * @param {*} value The value to convert.
- * @returns {string} Returns the converted string.
- * @example
- *
- * _.toString(null);
- * // => ''
- *
- * _.toString(-0);
- * // => '-0'
- *
- * _.toString([1, 2, 3]);
- * // => '1,2,3'
- */
- function toString(value) {
- return value == null ? '' : baseToString(value);
- }
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Assigns own enumerable string keyed properties of source objects to the
- * destination object. Source objects are applied from left to right.
- * Subsequent sources overwrite property assignments of previous sources.
- *
- * **Note:** This method mutates `object` and is loosely based on
- * [`Object.assign`](https://mdn.io/Object/assign).
- *
- * @static
- * @memberOf _
- * @since 0.10.0
- * @category Object
- * @param {Object} object The destination object.
- * @param {...Object} [sources] The source objects.
- * @returns {Object} Returns `object`.
- * @see _.assignIn
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * }
- *
- * function Bar() {
- * this.c = 3;
- * }
- *
- * Foo.prototype.b = 2;
- * Bar.prototype.d = 4;
- *
- * _.assign({ 'a': 0 }, new Foo, new Bar);
- * // => { 'a': 1, 'c': 3 }
- */
- var assign = createAssigner(function(object, source) {
- if (isPrototype(source) || isArrayLike(source)) {
- copyObject(source, keys(source), object);
- return;
- }
- for (var key in source) {
- if (hasOwnProperty.call(source, key)) {
- assignValue(object, key, source[key]);
- }
- }
- });
-
- /**
- * This method is like `_.assign` except that it iterates over own and
- * inherited source properties.
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @alias extend
- * @category Object
- * @param {Object} object The destination object.
- * @param {...Object} [sources] The source objects.
- * @returns {Object} Returns `object`.
- * @see _.assign
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * }
- *
- * function Bar() {
- * this.c = 3;
- * }
- *
- * Foo.prototype.b = 2;
- * Bar.prototype.d = 4;
- *
- * _.assignIn({ 'a': 0 }, new Foo, new Bar);
- * // => { 'a': 1, 'b': 2, 'c': 3, 'd': 4 }
- */
- var assignIn = createAssigner(function(object, source) {
- copyObject(source, keysIn(source), object);
- });
-
- /**
- * This method is like `_.assignIn` except that it accepts `customizer`
- * which is invoked to produce the assigned values. If `customizer` returns
- * `undefined`, assignment is handled by the method instead. The `customizer`
- * is invoked with five arguments: (objValue, srcValue, key, object, source).
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @alias extendWith
- * @category Object
- * @param {Object} object The destination object.
- * @param {...Object} sources The source objects.
- * @param {Function} [customizer] The function to customize assigned values.
- * @returns {Object} Returns `object`.
- * @see _.assignWith
- * @example
- *
- * function customizer(objValue, srcValue) {
- * return _.isUndefined(objValue) ? srcValue : objValue;
- * }
- *
- * var defaults = _.partialRight(_.assignInWith, customizer);
- *
- * defaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 });
- * // => { 'a': 1, 'b': 2 }
- */
- var assignInWith = createAssigner(function(object, source, srcIndex, customizer) {
- copyObject(source, keysIn(source), object, customizer);
- });
-
- /**
- * This method is like `_.assign` except that it accepts `customizer`
- * which is invoked to produce the assigned values. If `customizer` returns
- * `undefined`, assignment is handled by the method instead. The `customizer`
- * is invoked with five arguments: (objValue, srcValue, key, object, source).
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Object
- * @param {Object} object The destination object.
- * @param {...Object} sources The source objects.
- * @param {Function} [customizer] The function to customize assigned values.
- * @returns {Object} Returns `object`.
- * @see _.assignInWith
- * @example
- *
- * function customizer(objValue, srcValue) {
- * return _.isUndefined(objValue) ? srcValue : objValue;
- * }
- *
- * var defaults = _.partialRight(_.assignWith, customizer);
- *
- * defaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 });
- * // => { 'a': 1, 'b': 2 }
- */
- var assignWith = createAssigner(function(object, source, srcIndex, customizer) {
- copyObject(source, keys(source), object, customizer);
- });
-
- /**
- * Creates an array of values corresponding to `paths` of `object`.
- *
- * @static
- * @memberOf _
- * @since 1.0.0
- * @category Object
- * @param {Object} object The object to iterate over.
- * @param {...(string|string[])} [paths] The property paths to pick.
- * @returns {Array} Returns the picked values.
- * @example
- *
- * var object = { 'a': [{ 'b': { 'c': 3 } }, 4] };
- *
- * _.at(object, ['a[0].b.c', 'a[1]']);
- * // => [3, 4]
- */
- var at = flatRest(baseAt);
-
- /**
- * Creates an object that inherits from the `prototype` object. If a
- * `properties` object is given, its own enumerable string keyed properties
- * are assigned to the created object.
- *
- * @static
- * @memberOf _
- * @since 2.3.0
- * @category Object
- * @param {Object} prototype The object to inherit from.
- * @param {Object} [properties] The properties to assign to the object.
- * @returns {Object} Returns the new object.
- * @example
- *
- * function Shape() {
- * this.x = 0;
- * this.y = 0;
- * }
- *
- * function Circle() {
- * Shape.call(this);
- * }
- *
- * Circle.prototype = _.create(Shape.prototype, {
- * 'constructor': Circle
- * });
- *
- * var circle = new Circle;
- * circle instanceof Circle;
- * // => true
- *
- * circle instanceof Shape;
- * // => true
- */
- function create(prototype, properties) {
- var result = baseCreate(prototype);
- return properties == null ? result : baseAssign(result, properties);
- }
-
- /**
- * Assigns own and inherited enumerable string keyed properties of source
- * objects to the destination object for all destination properties that
- * resolve to `undefined`. Source objects are applied from left to right.
- * Once a property is set, additional values of the same property are ignored.
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Object
- * @param {Object} object The destination object.
- * @param {...Object} [sources] The source objects.
- * @returns {Object} Returns `object`.
- * @see _.defaultsDeep
- * @example
- *
- * _.defaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 });
- * // => { 'a': 1, 'b': 2 }
- */
- var defaults = baseRest(function(object, sources) {
- object = Object(object);
-
- var index = -1;
- var length = sources.length;
- var guard = length > 2 ? sources[2] : undefined;
-
- if (guard && isIterateeCall(sources[0], sources[1], guard)) {
- length = 1;
- }
-
- while (++index < length) {
- var source = sources[index];
- var props = keysIn(source);
- var propsIndex = -1;
- var propsLength = props.length;
-
- while (++propsIndex < propsLength) {
- var key = props[propsIndex];
- var value = object[key];
-
- if (value === undefined ||
- (eq(value, objectProto[key]) && !hasOwnProperty.call(object, key))) {
- object[key] = source[key];
- }
- }
- }
-
- return object;
- });
-
- /**
- * This method is like `_.defaults` except that it recursively assigns
- * default properties.
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 3.10.0
- * @category Object
- * @param {Object} object The destination object.
- * @param {...Object} [sources] The source objects.
- * @returns {Object} Returns `object`.
- * @see _.defaults
- * @example
- *
- * _.defaultsDeep({ 'a': { 'b': 2 } }, { 'a': { 'b': 1, 'c': 3 } });
- * // => { 'a': { 'b': 2, 'c': 3 } }
- */
- var defaultsDeep = baseRest(function(args) {
- args.push(undefined, customDefaultsMerge);
- return apply(mergeWith, undefined, args);
- });
-
- /**
- * This method is like `_.find` except that it returns the key of the first
- * element `predicate` returns truthy for instead of the element itself.
- *
- * @static
- * @memberOf _
- * @since 1.1.0
- * @category Object
- * @param {Object} object The object to inspect.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {string|undefined} Returns the key of the matched element,
- * else `undefined`.
- * @example
- *
- * var users = {
- * 'barney': { 'age': 36, 'active': true },
- * 'fred': { 'age': 40, 'active': false },
- * 'pebbles': { 'age': 1, 'active': true }
- * };
- *
- * _.findKey(users, function(o) { return o.age < 40; });
- * // => 'barney' (iteration order is not guaranteed)
- *
- * // The `_.matches` iteratee shorthand.
- * _.findKey(users, { 'age': 1, 'active': true });
- * // => 'pebbles'
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.findKey(users, ['active', false]);
- * // => 'fred'
- *
- * // The `_.property` iteratee shorthand.
- * _.findKey(users, 'active');
- * // => 'barney'
- */
- function findKey(object, predicate) {
- return baseFindKey(object, getIteratee(predicate, 3), baseForOwn);
- }
-
- /**
- * This method is like `_.findKey` except that it iterates over elements of
- * a collection in the opposite order.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @category Object
- * @param {Object} object The object to inspect.
- * @param {Function} [predicate=_.identity] The function invoked per iteration.
- * @returns {string|undefined} Returns the key of the matched element,
- * else `undefined`.
- * @example
- *
- * var users = {
- * 'barney': { 'age': 36, 'active': true },
- * 'fred': { 'age': 40, 'active': false },
- * 'pebbles': { 'age': 1, 'active': true }
- * };
- *
- * _.findLastKey(users, function(o) { return o.age < 40; });
- * // => returns 'pebbles' assuming `_.findKey` returns 'barney'
- *
- * // The `_.matches` iteratee shorthand.
- * _.findLastKey(users, { 'age': 36, 'active': true });
- * // => 'barney'
- *
- * // The `_.matchesProperty` iteratee shorthand.
- * _.findLastKey(users, ['active', false]);
- * // => 'fred'
- *
- * // The `_.property` iteratee shorthand.
- * _.findLastKey(users, 'active');
- * // => 'pebbles'
- */
- function findLastKey(object, predicate) {
- return baseFindKey(object, getIteratee(predicate, 3), baseForOwnRight);
- }
-
- /**
- * Iterates over own and inherited enumerable string keyed properties of an
- * object and invokes `iteratee` for each property. The iteratee is invoked
- * with three arguments: (value, key, object). Iteratee functions may exit
- * iteration early by explicitly returning `false`.
- *
- * @static
- * @memberOf _
- * @since 0.3.0
- * @category Object
- * @param {Object} object The object to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Object} Returns `object`.
- * @see _.forInRight
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.forIn(new Foo, function(value, key) {
- * console.log(key);
- * });
- * // => Logs 'a', 'b', then 'c' (iteration order is not guaranteed).
- */
- function forIn(object, iteratee) {
- return object == null
- ? object
- : baseFor(object, getIteratee(iteratee, 3), keysIn);
- }
-
- /**
- * This method is like `_.forIn` except that it iterates over properties of
- * `object` in the opposite order.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @category Object
- * @param {Object} object The object to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Object} Returns `object`.
- * @see _.forIn
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.forInRight(new Foo, function(value, key) {
- * console.log(key);
- * });
- * // => Logs 'c', 'b', then 'a' assuming `_.forIn` logs 'a', 'b', then 'c'.
- */
- function forInRight(object, iteratee) {
- return object == null
- ? object
- : baseForRight(object, getIteratee(iteratee, 3), keysIn);
- }
-
- /**
- * Iterates over own enumerable string keyed properties of an object and
- * invokes `iteratee` for each property. The iteratee is invoked with three
- * arguments: (value, key, object). Iteratee functions may exit iteration
- * early by explicitly returning `false`.
- *
- * @static
- * @memberOf _
- * @since 0.3.0
- * @category Object
- * @param {Object} object The object to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Object} Returns `object`.
- * @see _.forOwnRight
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.forOwn(new Foo, function(value, key) {
- * console.log(key);
- * });
- * // => Logs 'a' then 'b' (iteration order is not guaranteed).
- */
- function forOwn(object, iteratee) {
- return object && baseForOwn(object, getIteratee(iteratee, 3));
- }
-
- /**
- * This method is like `_.forOwn` except that it iterates over properties of
- * `object` in the opposite order.
- *
- * @static
- * @memberOf _
- * @since 2.0.0
- * @category Object
- * @param {Object} object The object to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Object} Returns `object`.
- * @see _.forOwn
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.forOwnRight(new Foo, function(value, key) {
- * console.log(key);
- * });
- * // => Logs 'b' then 'a' assuming `_.forOwn` logs 'a' then 'b'.
- */
- function forOwnRight(object, iteratee) {
- return object && baseForOwnRight(object, getIteratee(iteratee, 3));
- }
-
- /**
- * Creates an array of function property names from own enumerable properties
- * of `object`.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Object
- * @param {Object} object The object to inspect.
- * @returns {Array} Returns the function names.
- * @see _.functionsIn
- * @example
- *
- * function Foo() {
- * this.a = _.constant('a');
- * this.b = _.constant('b');
- * }
- *
- * Foo.prototype.c = _.constant('c');
- *
- * _.functions(new Foo);
- * // => ['a', 'b']
- */
- function functions(object) {
- return object == null ? [] : baseFunctions(object, keys(object));
- }
-
- /**
- * Creates an array of function property names from own and inherited
- * enumerable properties of `object`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Object
- * @param {Object} object The object to inspect.
- * @returns {Array} Returns the function names.
- * @see _.functions
- * @example
- *
- * function Foo() {
- * this.a = _.constant('a');
- * this.b = _.constant('b');
- * }
- *
- * Foo.prototype.c = _.constant('c');
- *
- * _.functionsIn(new Foo);
- * // => ['a', 'b', 'c']
- */
- function functionsIn(object) {
- return object == null ? [] : baseFunctions(object, keysIn(object));
- }
-
- /**
- * Gets the value at `path` of `object`. If the resolved value is
- * `undefined`, the `defaultValue` is returned in its place.
- *
- * @static
- * @memberOf _
- * @since 3.7.0
- * @category Object
- * @param {Object} object The object to query.
- * @param {Array|string} path The path of the property to get.
- * @param {*} [defaultValue] The value returned for `undefined` resolved values.
- * @returns {*} Returns the resolved value.
- * @example
- *
- * var object = { 'a': [{ 'b': { 'c': 3 } }] };
- *
- * _.get(object, 'a[0].b.c');
- * // => 3
- *
- * _.get(object, ['a', '0', 'b', 'c']);
- * // => 3
- *
- * _.get(object, 'a.b.c', 'default');
- * // => 'default'
- */
- function get(object, path, defaultValue) {
- var result = object == null ? undefined : baseGet(object, path);
- return result === undefined ? defaultValue : result;
- }
-
- /**
- * Checks if `path` is a direct property of `object`.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Object
- * @param {Object} object The object to query.
- * @param {Array|string} path The path to check.
- * @returns {boolean} Returns `true` if `path` exists, else `false`.
- * @example
- *
- * var object = { 'a': { 'b': 2 } };
- * var other = _.create({ 'a': _.create({ 'b': 2 }) });
- *
- * _.has(object, 'a');
- * // => true
- *
- * _.has(object, 'a.b');
- * // => true
- *
- * _.has(object, ['a', 'b']);
- * // => true
- *
- * _.has(other, 'a');
- * // => false
- */
- function has(object, path) {
- return object != null && hasPath(object, path, baseHas);
- }
-
- /**
- * Checks if `path` is a direct or inherited property of `object`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Object
- * @param {Object} object The object to query.
- * @param {Array|string} path The path to check.
- * @returns {boolean} Returns `true` if `path` exists, else `false`.
- * @example
- *
- * var object = _.create({ 'a': _.create({ 'b': 2 }) });
- *
- * _.hasIn(object, 'a');
- * // => true
- *
- * _.hasIn(object, 'a.b');
- * // => true
- *
- * _.hasIn(object, ['a', 'b']);
- * // => true
- *
- * _.hasIn(object, 'b');
- * // => false
- */
- function hasIn(object, path) {
- return object != null && hasPath(object, path, baseHasIn);
- }
-
- /**
- * Creates an object composed of the inverted keys and values of `object`.
- * If `object` contains duplicate values, subsequent values overwrite
- * property assignments of previous values.
- *
- * @static
- * @memberOf _
- * @since 0.7.0
- * @category Object
- * @param {Object} object The object to invert.
- * @returns {Object} Returns the new inverted object.
- * @example
- *
- * var object = { 'a': 1, 'b': 2, 'c': 1 };
- *
- * _.invert(object);
- * // => { '1': 'c', '2': 'b' }
- */
- var invert = createInverter(function(result, value, key) {
- if (value != null &&
- typeof value.toString != 'function') {
- value = nativeObjectToString.call(value);
- }
-
- result[value] = key;
- }, constant(identity));
-
- /**
- * This method is like `_.invert` except that the inverted object is generated
- * from the results of running each element of `object` thru `iteratee`. The
- * corresponding inverted value of each inverted key is an array of keys
- * responsible for generating the inverted value. The iteratee is invoked
- * with one argument: (value).
- *
- * @static
- * @memberOf _
- * @since 4.1.0
- * @category Object
- * @param {Object} object The object to invert.
- * @param {Function} [iteratee=_.identity] The iteratee invoked per element.
- * @returns {Object} Returns the new inverted object.
- * @example
- *
- * var object = { 'a': 1, 'b': 2, 'c': 1 };
- *
- * _.invertBy(object);
- * // => { '1': ['a', 'c'], '2': ['b'] }
- *
- * _.invertBy(object, function(value) {
- * return 'group' + value;
- * });
- * // => { 'group1': ['a', 'c'], 'group2': ['b'] }
- */
- var invertBy = createInverter(function(result, value, key) {
- if (value != null &&
- typeof value.toString != 'function') {
- value = nativeObjectToString.call(value);
- }
-
- if (hasOwnProperty.call(result, value)) {
- result[value].push(key);
- } else {
- result[value] = [key];
- }
- }, getIteratee);
-
- /**
- * Invokes the method at `path` of `object`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Object
- * @param {Object} object The object to query.
- * @param {Array|string} path The path of the method to invoke.
- * @param {...*} [args] The arguments to invoke the method with.
- * @returns {*} Returns the result of the invoked method.
- * @example
- *
- * var object = { 'a': [{ 'b': { 'c': [1, 2, 3, 4] } }] };
- *
- * _.invoke(object, 'a[0].b.c.slice', 1, 3);
- * // => [2, 3]
- */
- var invoke = baseRest(baseInvoke);
-
- /**
- * Creates an array of the own enumerable property names of `object`.
- *
- * **Note:** Non-object values are coerced to objects. See the
- * [ES spec](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)
- * for more details.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Object
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of property names.
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.keys(new Foo);
- * // => ['a', 'b'] (iteration order is not guaranteed)
- *
- * _.keys('hi');
- * // => ['0', '1']
- */
- function keys(object) {
- return isArrayLike(object) ? arrayLikeKeys(object) : baseKeys(object);
- }
-
- /**
- * Creates an array of the own and inherited enumerable property names of `object`.
- *
- * **Note:** Non-object values are coerced to objects.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Object
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of property names.
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.keysIn(new Foo);
- * // => ['a', 'b', 'c'] (iteration order is not guaranteed)
- */
- function keysIn(object) {
- return isArrayLike(object) ? arrayLikeKeys(object, true) : baseKeysIn(object);
- }
-
- /**
- * The opposite of `_.mapValues`; this method creates an object with the
- * same values as `object` and keys generated by running each own enumerable
- * string keyed property of `object` thru `iteratee`. The iteratee is invoked
- * with three arguments: (value, key, object).
- *
- * @static
- * @memberOf _
- * @since 3.8.0
- * @category Object
- * @param {Object} object The object to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Object} Returns the new mapped object.
- * @see _.mapValues
- * @example
- *
- * _.mapKeys({ 'a': 1, 'b': 2 }, function(value, key) {
- * return key + value;
- * });
- * // => { 'a1': 1, 'b2': 2 }
- */
- function mapKeys(object, iteratee) {
- var result = {};
- iteratee = getIteratee(iteratee, 3);
-
- baseForOwn(object, function(value, key, object) {
- baseAssignValue(result, iteratee(value, key, object), value);
- });
- return result;
- }
-
- /**
- * Creates an object with the same keys as `object` and values generated
- * by running each own enumerable string keyed property of `object` thru
- * `iteratee`. The iteratee is invoked with three arguments:
- * (value, key, object).
- *
- * @static
- * @memberOf _
- * @since 2.4.0
- * @category Object
- * @param {Object} object The object to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @returns {Object} Returns the new mapped object.
- * @see _.mapKeys
- * @example
- *
- * var users = {
- * 'fred': { 'user': 'fred', 'age': 40 },
- * 'pebbles': { 'user': 'pebbles', 'age': 1 }
- * };
- *
- * _.mapValues(users, function(o) { return o.age; });
- * // => { 'fred': 40, 'pebbles': 1 } (iteration order is not guaranteed)
- *
- * // The `_.property` iteratee shorthand.
- * _.mapValues(users, 'age');
- * // => { 'fred': 40, 'pebbles': 1 } (iteration order is not guaranteed)
- */
- function mapValues(object, iteratee) {
- var result = {};
- iteratee = getIteratee(iteratee, 3);
-
- baseForOwn(object, function(value, key, object) {
- baseAssignValue(result, key, iteratee(value, key, object));
- });
- return result;
- }
-
- /**
- * This method is like `_.assign` except that it recursively merges own and
- * inherited enumerable string keyed properties of source objects into the
- * destination object. Source properties that resolve to `undefined` are
- * skipped if a destination value exists. Array and plain object properties
- * are merged recursively. Other objects and value types are overridden by
- * assignment. Source objects are applied from left to right. Subsequent
- * sources overwrite property assignments of previous sources.
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 0.5.0
- * @category Object
- * @param {Object} object The destination object.
- * @param {...Object} [sources] The source objects.
- * @returns {Object} Returns `object`.
- * @example
- *
- * var object = {
- * 'a': [{ 'b': 2 }, { 'd': 4 }]
- * };
- *
- * var other = {
- * 'a': [{ 'c': 3 }, { 'e': 5 }]
- * };
- *
- * _.merge(object, other);
- * // => { 'a': [{ 'b': 2, 'c': 3 }, { 'd': 4, 'e': 5 }] }
- */
- var merge = createAssigner(function(object, source, srcIndex) {
- baseMerge(object, source, srcIndex);
- });
-
- /**
- * This method is like `_.merge` except that it accepts `customizer` which
- * is invoked to produce the merged values of the destination and source
- * properties. If `customizer` returns `undefined`, merging is handled by the
- * method instead. The `customizer` is invoked with six arguments:
- * (objValue, srcValue, key, object, source, stack).
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Object
- * @param {Object} object The destination object.
- * @param {...Object} sources The source objects.
- * @param {Function} customizer The function to customize assigned values.
- * @returns {Object} Returns `object`.
- * @example
- *
- * function customizer(objValue, srcValue) {
- * if (_.isArray(objValue)) {
- * return objValue.concat(srcValue);
- * }
- * }
- *
- * var object = { 'a': [1], 'b': [2] };
- * var other = { 'a': [3], 'b': [4] };
- *
- * _.mergeWith(object, other, customizer);
- * // => { 'a': [1, 3], 'b': [2, 4] }
- */
- var mergeWith = createAssigner(function(object, source, srcIndex, customizer) {
- baseMerge(object, source, srcIndex, customizer);
- });
-
- /**
- * The opposite of `_.pick`; this method creates an object composed of the
- * own and inherited enumerable property paths of `object` that are not omitted.
- *
- * **Note:** This method is considerably slower than `_.pick`.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Object
- * @param {Object} object The source object.
- * @param {...(string|string[])} [paths] The property paths to omit.
- * @returns {Object} Returns the new object.
- * @example
- *
- * var object = { 'a': 1, 'b': '2', 'c': 3 };
- *
- * _.omit(object, ['a', 'c']);
- * // => { 'b': '2' }
- */
- var omit = flatRest(function(object, paths) {
- var result = {};
- if (object == null) {
- return result;
- }
- var isDeep = false;
- paths = arrayMap(paths, function(path) {
- path = castPath(path, object);
- isDeep || (isDeep = path.length > 1);
- return path;
- });
- copyObject(object, getAllKeysIn(object), result);
- if (isDeep) {
- result = baseClone(result, CLONE_DEEP_FLAG | CLONE_FLAT_FLAG | CLONE_SYMBOLS_FLAG, customOmitClone);
- }
- var length = paths.length;
- while (length--) {
- baseUnset(result, paths[length]);
- }
- return result;
- });
-
- /**
- * The opposite of `_.pickBy`; this method creates an object composed of
- * the own and inherited enumerable string keyed properties of `object` that
- * `predicate` doesn't return truthy for. The predicate is invoked with two
- * arguments: (value, key).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Object
- * @param {Object} object The source object.
- * @param {Function} [predicate=_.identity] The function invoked per property.
- * @returns {Object} Returns the new object.
- * @example
- *
- * var object = { 'a': 1, 'b': '2', 'c': 3 };
- *
- * _.omitBy(object, _.isNumber);
- * // => { 'b': '2' }
- */
- function omitBy(object, predicate) {
- return pickBy(object, negate(getIteratee(predicate)));
- }
-
- /**
- * Creates an object composed of the picked `object` properties.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Object
- * @param {Object} object The source object.
- * @param {...(string|string[])} [paths] The property paths to pick.
- * @returns {Object} Returns the new object.
- * @example
- *
- * var object = { 'a': 1, 'b': '2', 'c': 3 };
- *
- * _.pick(object, ['a', 'c']);
- * // => { 'a': 1, 'c': 3 }
- */
- var pick = flatRest(function(object, paths) {
- return object == null ? {} : basePick(object, paths);
- });
-
- /**
- * Creates an object composed of the `object` properties `predicate` returns
- * truthy for. The predicate is invoked with two arguments: (value, key).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Object
- * @param {Object} object The source object.
- * @param {Function} [predicate=_.identity] The function invoked per property.
- * @returns {Object} Returns the new object.
- * @example
- *
- * var object = { 'a': 1, 'b': '2', 'c': 3 };
- *
- * _.pickBy(object, _.isNumber);
- * // => { 'a': 1, 'c': 3 }
- */
- function pickBy(object, predicate) {
- if (object == null) {
- return {};
- }
- var props = arrayMap(getAllKeysIn(object), function(prop) {
- return [prop];
- });
- predicate = getIteratee(predicate);
- return basePickBy(object, props, function(value, path) {
- return predicate(value, path[0]);
- });
- }
-
- /**
- * This method is like `_.get` except that if the resolved value is a
- * function it's invoked with the `this` binding of its parent object and
- * its result is returned.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Object
- * @param {Object} object The object to query.
- * @param {Array|string} path The path of the property to resolve.
- * @param {*} [defaultValue] The value returned for `undefined` resolved values.
- * @returns {*} Returns the resolved value.
- * @example
- *
- * var object = { 'a': [{ 'b': { 'c1': 3, 'c2': _.constant(4) } }] };
- *
- * _.result(object, 'a[0].b.c1');
- * // => 3
- *
- * _.result(object, 'a[0].b.c2');
- * // => 4
- *
- * _.result(object, 'a[0].b.c3', 'default');
- * // => 'default'
- *
- * _.result(object, 'a[0].b.c3', _.constant('default'));
- * // => 'default'
- */
- function result(object, path, defaultValue) {
- path = castPath(path, object);
-
- var index = -1,
- length = path.length;
-
- // Ensure the loop is entered when path is empty.
- if (!length) {
- length = 1;
- object = undefined;
- }
- while (++index < length) {
- var value = object == null ? undefined : object[toKey(path[index])];
- if (value === undefined) {
- index = length;
- value = defaultValue;
- }
- object = isFunction(value) ? value.call(object) : value;
- }
- return object;
- }
-
- /**
- * Sets the value at `path` of `object`. If a portion of `path` doesn't exist,
- * it's created. Arrays are created for missing index properties while objects
- * are created for all other missing properties. Use `_.setWith` to customize
- * `path` creation.
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 3.7.0
- * @category Object
- * @param {Object} object The object to modify.
- * @param {Array|string} path The path of the property to set.
- * @param {*} value The value to set.
- * @returns {Object} Returns `object`.
- * @example
- *
- * var object = { 'a': [{ 'b': { 'c': 3 } }] };
- *
- * _.set(object, 'a[0].b.c', 4);
- * console.log(object.a[0].b.c);
- * // => 4
- *
- * _.set(object, ['x', '0', 'y', 'z'], 5);
- * console.log(object.x[0].y.z);
- * // => 5
- */
- function set(object, path, value) {
- return object == null ? object : baseSet(object, path, value);
- }
-
- /**
- * This method is like `_.set` except that it accepts `customizer` which is
- * invoked to produce the objects of `path`. If `customizer` returns `undefined`
- * path creation is handled by the method instead. The `customizer` is invoked
- * with three arguments: (nsValue, key, nsObject).
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Object
- * @param {Object} object The object to modify.
- * @param {Array|string} path The path of the property to set.
- * @param {*} value The value to set.
- * @param {Function} [customizer] The function to customize assigned values.
- * @returns {Object} Returns `object`.
- * @example
- *
- * var object = {};
- *
- * _.setWith(object, '[0][1]', 'a', Object);
- * // => { '0': { '1': 'a' } }
- */
- function setWith(object, path, value, customizer) {
- customizer = typeof customizer == 'function' ? customizer : undefined;
- return object == null ? object : baseSet(object, path, value, customizer);
- }
-
- /**
- * Creates an array of own enumerable string keyed-value pairs for `object`
- * which can be consumed by `_.fromPairs`. If `object` is a map or set, its
- * entries are returned.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @alias entries
- * @category Object
- * @param {Object} object The object to query.
- * @returns {Array} Returns the key-value pairs.
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.toPairs(new Foo);
- * // => [['a', 1], ['b', 2]] (iteration order is not guaranteed)
- */
- var toPairs = createToPairs(keys);
-
- /**
- * Creates an array of own and inherited enumerable string keyed-value pairs
- * for `object` which can be consumed by `_.fromPairs`. If `object` is a map
- * or set, its entries are returned.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @alias entriesIn
- * @category Object
- * @param {Object} object The object to query.
- * @returns {Array} Returns the key-value pairs.
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.toPairsIn(new Foo);
- * // => [['a', 1], ['b', 2], ['c', 3]] (iteration order is not guaranteed)
- */
- var toPairsIn = createToPairs(keysIn);
-
- /**
- * An alternative to `_.reduce`; this method transforms `object` to a new
- * `accumulator` object which is the result of running each of its own
- * enumerable string keyed properties thru `iteratee`, with each invocation
- * potentially mutating the `accumulator` object. If `accumulator` is not
- * provided, a new object with the same `[[Prototype]]` will be used. The
- * iteratee is invoked with four arguments: (accumulator, value, key, object).
- * Iteratee functions may exit iteration early by explicitly returning `false`.
- *
- * @static
- * @memberOf _
- * @since 1.3.0
- * @category Object
- * @param {Object} object The object to iterate over.
- * @param {Function} [iteratee=_.identity] The function invoked per iteration.
- * @param {*} [accumulator] The custom accumulator value.
- * @returns {*} Returns the accumulated value.
- * @example
- *
- * _.transform([2, 3, 4], function(result, n) {
- * result.push(n *= n);
- * return n % 2 == 0;
- * }, []);
- * // => [4, 9]
- *
- * _.transform({ 'a': 1, 'b': 2, 'c': 1 }, function(result, value, key) {
- * (result[value] || (result[value] = [])).push(key);
- * }, {});
- * // => { '1': ['a', 'c'], '2': ['b'] }
- */
- function transform(object, iteratee, accumulator) {
- var isArr = isArray(object),
- isArrLike = isArr || isBuffer(object) || isTypedArray(object);
-
- iteratee = getIteratee(iteratee, 4);
- if (accumulator == null) {
- var Ctor = object && object.constructor;
- if (isArrLike) {
- accumulator = isArr ? new Ctor : [];
- }
- else if (isObject(object)) {
- accumulator = isFunction(Ctor) ? baseCreate(getPrototype(object)) : {};
- }
- else {
- accumulator = {};
- }
- }
- (isArrLike ? arrayEach : baseForOwn)(object, function(value, index, object) {
- return iteratee(accumulator, value, index, object);
- });
- return accumulator;
- }
-
- /**
- * Removes the property at `path` of `object`.
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Object
- * @param {Object} object The object to modify.
- * @param {Array|string} path The path of the property to unset.
- * @returns {boolean} Returns `true` if the property is deleted, else `false`.
- * @example
- *
- * var object = { 'a': [{ 'b': { 'c': 7 } }] };
- * _.unset(object, 'a[0].b.c');
- * // => true
- *
- * console.log(object);
- * // => { 'a': [{ 'b': {} }] };
- *
- * _.unset(object, ['a', '0', 'b', 'c']);
- * // => true
- *
- * console.log(object);
- * // => { 'a': [{ 'b': {} }] };
- */
- function unset(object, path) {
- return object == null ? true : baseUnset(object, path);
- }
-
- /**
- * This method is like `_.set` except that accepts `updater` to produce the
- * value to set. Use `_.updateWith` to customize `path` creation. The `updater`
- * is invoked with one argument: (value).
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 4.6.0
- * @category Object
- * @param {Object} object The object to modify.
- * @param {Array|string} path The path of the property to set.
- * @param {Function} updater The function to produce the updated value.
- * @returns {Object} Returns `object`.
- * @example
- *
- * var object = { 'a': [{ 'b': { 'c': 3 } }] };
- *
- * _.update(object, 'a[0].b.c', function(n) { return n * n; });
- * console.log(object.a[0].b.c);
- * // => 9
- *
- * _.update(object, 'x[0].y.z', function(n) { return n ? n + 1 : 0; });
- * console.log(object.x[0].y.z);
- * // => 0
- */
- function update(object, path, updater) {
- return object == null ? object : baseUpdate(object, path, castFunction(updater));
- }
-
- /**
- * This method is like `_.update` except that it accepts `customizer` which is
- * invoked to produce the objects of `path`. If `customizer` returns `undefined`
- * path creation is handled by the method instead. The `customizer` is invoked
- * with three arguments: (nsValue, key, nsObject).
- *
- * **Note:** This method mutates `object`.
- *
- * @static
- * @memberOf _
- * @since 4.6.0
- * @category Object
- * @param {Object} object The object to modify.
- * @param {Array|string} path The path of the property to set.
- * @param {Function} updater The function to produce the updated value.
- * @param {Function} [customizer] The function to customize assigned values.
- * @returns {Object} Returns `object`.
- * @example
- *
- * var object = {};
- *
- * _.updateWith(object, '[0][1]', _.constant('a'), Object);
- * // => { '0': { '1': 'a' } }
- */
- function updateWith(object, path, updater, customizer) {
- customizer = typeof customizer == 'function' ? customizer : undefined;
- return object == null ? object : baseUpdate(object, path, castFunction(updater), customizer);
- }
-
- /**
- * Creates an array of the own enumerable string keyed property values of `object`.
- *
- * **Note:** Non-object values are coerced to objects.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category Object
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of property values.
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.values(new Foo);
- * // => [1, 2] (iteration order is not guaranteed)
- *
- * _.values('hi');
- * // => ['h', 'i']
- */
- function values(object) {
- return object == null ? [] : baseValues(object, keys(object));
- }
-
- /**
- * Creates an array of the own and inherited enumerable string keyed property
- * values of `object`.
- *
- * **Note:** Non-object values are coerced to objects.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category Object
- * @param {Object} object The object to query.
- * @returns {Array} Returns the array of property values.
- * @example
- *
- * function Foo() {
- * this.a = 1;
- * this.b = 2;
- * }
- *
- * Foo.prototype.c = 3;
- *
- * _.valuesIn(new Foo);
- * // => [1, 2, 3] (iteration order is not guaranteed)
- */
- function valuesIn(object) {
- return object == null ? [] : baseValues(object, keysIn(object));
- }
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Clamps `number` within the inclusive `lower` and `upper` bounds.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category Number
- * @param {number} number The number to clamp.
- * @param {number} [lower] The lower bound.
- * @param {number} upper The upper bound.
- * @returns {number} Returns the clamped number.
- * @example
- *
- * _.clamp(-10, -5, 5);
- * // => -5
- *
- * _.clamp(10, -5, 5);
- * // => 5
- */
- function clamp(number, lower, upper) {
- if (upper === undefined) {
- upper = lower;
- lower = undefined;
- }
- if (upper !== undefined) {
- upper = toNumber(upper);
- upper = upper === upper ? upper : 0;
- }
- if (lower !== undefined) {
- lower = toNumber(lower);
- lower = lower === lower ? lower : 0;
- }
- return baseClamp(toNumber(number), lower, upper);
- }
-
- /**
- * Checks if `n` is between `start` and up to, but not including, `end`. If
- * `end` is not specified, it's set to `start` with `start` then set to `0`.
- * If `start` is greater than `end` the params are swapped to support
- * negative ranges.
- *
- * @static
- * @memberOf _
- * @since 3.3.0
- * @category Number
- * @param {number} number The number to check.
- * @param {number} [start=0] The start of the range.
- * @param {number} end The end of the range.
- * @returns {boolean} Returns `true` if `number` is in the range, else `false`.
- * @see _.range, _.rangeRight
- * @example
- *
- * _.inRange(3, 2, 4);
- * // => true
- *
- * _.inRange(4, 8);
- * // => true
- *
- * _.inRange(4, 2);
- * // => false
- *
- * _.inRange(2, 2);
- * // => false
- *
- * _.inRange(1.2, 2);
- * // => true
- *
- * _.inRange(5.2, 4);
- * // => false
- *
- * _.inRange(-3, -2, -6);
- * // => true
- */
- function inRange(number, start, end) {
- start = toFinite(start);
- if (end === undefined) {
- end = start;
- start = 0;
- } else {
- end = toFinite(end);
- }
- number = toNumber(number);
- return baseInRange(number, start, end);
- }
-
- /**
- * Produces a random number between the inclusive `lower` and `upper` bounds.
- * If only one argument is provided a number between `0` and the given number
- * is returned. If `floating` is `true`, or either `lower` or `upper` are
- * floats, a floating-point number is returned instead of an integer.
- *
- * **Note:** JavaScript follows the IEEE-754 standard for resolving
- * floating-point values which can produce unexpected results.
- *
- * @static
- * @memberOf _
- * @since 0.7.0
- * @category Number
- * @param {number} [lower=0] The lower bound.
- * @param {number} [upper=1] The upper bound.
- * @param {boolean} [floating] Specify returning a floating-point number.
- * @returns {number} Returns the random number.
- * @example
- *
- * _.random(0, 5);
- * // => an integer between 0 and 5
- *
- * _.random(5);
- * // => also an integer between 0 and 5
- *
- * _.random(5, true);
- * // => a floating-point number between 0 and 5
- *
- * _.random(1.2, 5.2);
- * // => a floating-point number between 1.2 and 5.2
- */
- function random(lower, upper, floating) {
- if (floating && typeof floating != 'boolean' && isIterateeCall(lower, upper, floating)) {
- upper = floating = undefined;
- }
- if (floating === undefined) {
- if (typeof upper == 'boolean') {
- floating = upper;
- upper = undefined;
- }
- else if (typeof lower == 'boolean') {
- floating = lower;
- lower = undefined;
- }
- }
- if (lower === undefined && upper === undefined) {
- lower = 0;
- upper = 1;
- }
- else {
- lower = toFinite(lower);
- if (upper === undefined) {
- upper = lower;
- lower = 0;
- } else {
- upper = toFinite(upper);
- }
- }
- if (lower > upper) {
- var temp = lower;
- lower = upper;
- upper = temp;
- }
- if (floating || lower % 1 || upper % 1) {
- var rand = nativeRandom();
- return nativeMin(lower + (rand * (upper - lower + freeParseFloat('1e-' + ((rand + '').length - 1)))), upper);
- }
- return baseRandom(lower, upper);
- }
-
- /*------------------------------------------------------------------------*/
-
- /**
- * Converts `string` to [camel case](https://en.wikipedia.org/wiki/CamelCase).
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to convert.
- * @returns {string} Returns the camel cased string.
- * @example
- *
- * _.camelCase('Foo Bar');
- * // => 'fooBar'
- *
- * _.camelCase('--foo-bar--');
- * // => 'fooBar'
- *
- * _.camelCase('__FOO_BAR__');
- * // => 'fooBar'
- */
- var camelCase = createCompounder(function(result, word, index) {
- word = word.toLowerCase();
- return result + (index ? capitalize(word) : word);
- });
-
- /**
- * Converts the first character of `string` to upper case and the remaining
- * to lower case.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to capitalize.
- * @returns {string} Returns the capitalized string.
- * @example
- *
- * _.capitalize('FRED');
- * // => 'Fred'
- */
- function capitalize(string) {
- return upperFirst(toString(string).toLowerCase());
- }
-
- /**
- * Deburrs `string` by converting
- * [Latin-1 Supplement](https://en.wikipedia.org/wiki/Latin-1_Supplement_(Unicode_block)#Character_table)
- * and [Latin Extended-A](https://en.wikipedia.org/wiki/Latin_Extended-A)
- * letters to basic Latin letters and removing
- * [combining diacritical marks](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks).
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to deburr.
- * @returns {string} Returns the deburred string.
- * @example
- *
- * _.deburr('déjà vu');
- * // => 'deja vu'
- */
- function deburr(string) {
- string = toString(string);
- return string && string.replace(reLatin, deburrLetter).replace(reComboMark, '');
- }
-
- /**
- * Checks if `string` ends with the given target string.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to inspect.
- * @param {string} [target] The string to search for.
- * @param {number} [position=string.length] The position to search up to.
- * @returns {boolean} Returns `true` if `string` ends with `target`,
- * else `false`.
- * @example
- *
- * _.endsWith('abc', 'c');
- * // => true
- *
- * _.endsWith('abc', 'b');
- * // => false
- *
- * _.endsWith('abc', 'b', 2);
- * // => true
- */
- function endsWith(string, target, position) {
- string = toString(string);
- target = baseToString(target);
-
- var length = string.length;
- position = position === undefined
- ? length
- : baseClamp(toInteger(position), 0, length);
-
- var end = position;
- position -= target.length;
- return position >= 0 && string.slice(position, end) == target;
- }
-
- /**
- * Converts the characters "&", "<", ">", '"', and "'" in `string` to their
- * corresponding HTML entities.
- *
- * **Note:** No other characters are escaped. To escape additional
- * characters use a third-party library like [_he_](https://mths.be/he).
- *
- * Though the ">" character is escaped for symmetry, characters like
- * ">" and "/" don't need escaping in HTML and have no special meaning
- * unless they're part of a tag or unquoted attribute value. See
- * [Mathias Bynens's article](https://mathiasbynens.be/notes/ambiguous-ampersands)
- * (under "semi-related fun fact") for more details.
- *
- * When working with HTML you should always
- * [quote attribute values](http://wonko.com/post/html-escaping) to reduce
- * XSS vectors.
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category String
- * @param {string} [string=''] The string to escape.
- * @returns {string} Returns the escaped string.
- * @example
- *
- * _.escape('fred, barney, & pebbles');
- * // => 'fred, barney, & pebbles'
- */
- function escape(string) {
- string = toString(string);
- return (string && reHasUnescapedHtml.test(string))
- ? string.replace(reUnescapedHtml, escapeHtmlChar)
- : string;
- }
-
- /**
- * Escapes the `RegExp` special characters "^", "$", "\", ".", "*", "+",
- * "?", "(", ")", "[", "]", "{", "}", and "|" in `string`.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to escape.
- * @returns {string} Returns the escaped string.
- * @example
- *
- * _.escapeRegExp('[lodash](https://lodash.com/)');
- * // => '\[lodash\]\(https://lodash\.com/\)'
- */
- function escapeRegExp(string) {
- string = toString(string);
- return (string && reHasRegExpChar.test(string))
- ? string.replace(reRegExpChar, '\\$&')
- : string;
- }
-
- /**
- * Converts `string` to
- * [kebab case](https://en.wikipedia.org/wiki/Letter_case#Special_case_styles).
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to convert.
- * @returns {string} Returns the kebab cased string.
- * @example
- *
- * _.kebabCase('Foo Bar');
- * // => 'foo-bar'
- *
- * _.kebabCase('fooBar');
- * // => 'foo-bar'
- *
- * _.kebabCase('__FOO_BAR__');
- * // => 'foo-bar'
- */
- var kebabCase = createCompounder(function(result, word, index) {
- return result + (index ? '-' : '') + word.toLowerCase();
- });
-
- /**
- * Converts `string`, as space separated words, to lower case.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category String
- * @param {string} [string=''] The string to convert.
- * @returns {string} Returns the lower cased string.
- * @example
- *
- * _.lowerCase('--Foo-Bar--');
- * // => 'foo bar'
- *
- * _.lowerCase('fooBar');
- * // => 'foo bar'
- *
- * _.lowerCase('__FOO_BAR__');
- * // => 'foo bar'
- */
- var lowerCase = createCompounder(function(result, word, index) {
- return result + (index ? ' ' : '') + word.toLowerCase();
- });
-
- /**
- * Converts the first character of `string` to lower case.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category String
- * @param {string} [string=''] The string to convert.
- * @returns {string} Returns the converted string.
- * @example
- *
- * _.lowerFirst('Fred');
- * // => 'fred'
- *
- * _.lowerFirst('FRED');
- * // => 'fRED'
- */
- var lowerFirst = createCaseFirst('toLowerCase');
-
- /**
- * Pads `string` on the left and right sides if it's shorter than `length`.
- * Padding characters are truncated if they can't be evenly divided by `length`.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to pad.
- * @param {number} [length=0] The padding length.
- * @param {string} [chars=' '] The string used as padding.
- * @returns {string} Returns the padded string.
- * @example
- *
- * _.pad('abc', 8);
- * // => ' abc '
- *
- * _.pad('abc', 8, '_-');
- * // => '_-abc_-_'
- *
- * _.pad('abc', 3);
- * // => 'abc'
- */
- function pad(string, length, chars) {
- string = toString(string);
- length = toInteger(length);
-
- var strLength = length ? stringSize(string) : 0;
- if (!length || strLength >= length) {
- return string;
- }
- var mid = (length - strLength) / 2;
- return (
- createPadding(nativeFloor(mid), chars) +
- string +
- createPadding(nativeCeil(mid), chars)
- );
- }
-
- /**
- * Pads `string` on the right side if it's shorter than `length`. Padding
- * characters are truncated if they exceed `length`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category String
- * @param {string} [string=''] The string to pad.
- * @param {number} [length=0] The padding length.
- * @param {string} [chars=' '] The string used as padding.
- * @returns {string} Returns the padded string.
- * @example
- *
- * _.padEnd('abc', 6);
- * // => 'abc '
- *
- * _.padEnd('abc', 6, '_-');
- * // => 'abc_-_'
- *
- * _.padEnd('abc', 3);
- * // => 'abc'
- */
- function padEnd(string, length, chars) {
- string = toString(string);
- length = toInteger(length);
-
- var strLength = length ? stringSize(string) : 0;
- return (length && strLength < length)
- ? (string + createPadding(length - strLength, chars))
- : string;
- }
-
- /**
- * Pads `string` on the left side if it's shorter than `length`. Padding
- * characters are truncated if they exceed `length`.
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category String
- * @param {string} [string=''] The string to pad.
- * @param {number} [length=0] The padding length.
- * @param {string} [chars=' '] The string used as padding.
- * @returns {string} Returns the padded string.
- * @example
- *
- * _.padStart('abc', 6);
- * // => ' abc'
- *
- * _.padStart('abc', 6, '_-');
- * // => '_-_abc'
- *
- * _.padStart('abc', 3);
- * // => 'abc'
- */
- function padStart(string, length, chars) {
- string = toString(string);
- length = toInteger(length);
-
- var strLength = length ? stringSize(string) : 0;
- return (length && strLength < length)
- ? (createPadding(length - strLength, chars) + string)
- : string;
- }
-
- /**
- * Converts `string` to an integer of the specified radix. If `radix` is
- * `undefined` or `0`, a `radix` of `10` is used unless `value` is a
- * hexadecimal, in which case a `radix` of `16` is used.
- *
- * **Note:** This method aligns with the
- * [ES5 implementation](https://es5.github.io/#x15.1.2.2) of `parseInt`.
- *
- * @static
- * @memberOf _
- * @since 1.1.0
- * @category String
- * @param {string} string The string to convert.
- * @param {number} [radix=10] The radix to interpret `value` by.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {number} Returns the converted integer.
- * @example
- *
- * _.parseInt('08');
- * // => 8
- *
- * _.map(['6', '08', '10'], _.parseInt);
- * // => [6, 8, 10]
- */
- function parseInt(string, radix, guard) {
- if (guard || radix == null) {
- radix = 0;
- } else if (radix) {
- radix = +radix;
- }
- return nativeParseInt(toString(string).replace(reTrimStart, ''), radix || 0);
- }
-
- /**
- * Repeats the given string `n` times.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to repeat.
- * @param {number} [n=1] The number of times to repeat the string.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {string} Returns the repeated string.
- * @example
- *
- * _.repeat('*', 3);
- * // => '***'
- *
- * _.repeat('abc', 2);
- * // => 'abcabc'
- *
- * _.repeat('abc', 0);
- * // => ''
- */
- function repeat(string, n, guard) {
- if ((guard ? isIterateeCall(string, n, guard) : n === undefined)) {
- n = 1;
- } else {
- n = toInteger(n);
- }
- return baseRepeat(toString(string), n);
- }
-
- /**
- * Replaces matches for `pattern` in `string` with `replacement`.
- *
- * **Note:** This method is based on
- * [`String#replace`](https://mdn.io/String/replace).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category String
- * @param {string} [string=''] The string to modify.
- * @param {RegExp|string} pattern The pattern to replace.
- * @param {Function|string} replacement The match replacement.
- * @returns {string} Returns the modified string.
- * @example
- *
- * _.replace('Hi Fred', 'Fred', 'Barney');
- * // => 'Hi Barney'
- */
- function replace() {
- var args = arguments,
- string = toString(args[0]);
-
- return args.length < 3 ? string : string.replace(args[1], args[2]);
- }
-
- /**
- * Converts `string` to
- * [snake case](https://en.wikipedia.org/wiki/Snake_case).
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to convert.
- * @returns {string} Returns the snake cased string.
- * @example
- *
- * _.snakeCase('Foo Bar');
- * // => 'foo_bar'
- *
- * _.snakeCase('fooBar');
- * // => 'foo_bar'
- *
- * _.snakeCase('--FOO-BAR--');
- * // => 'foo_bar'
- */
- var snakeCase = createCompounder(function(result, word, index) {
- return result + (index ? '_' : '') + word.toLowerCase();
- });
-
- /**
- * Splits `string` by `separator`.
- *
- * **Note:** This method is based on
- * [`String#split`](https://mdn.io/String/split).
- *
- * @static
- * @memberOf _
- * @since 4.0.0
- * @category String
- * @param {string} [string=''] The string to split.
- * @param {RegExp|string} separator The separator pattern to split by.
- * @param {number} [limit] The length to truncate results to.
- * @returns {Array} Returns the string segments.
- * @example
- *
- * _.split('a-b-c', '-', 2);
- * // => ['a', 'b']
- */
- function split(string, separator, limit) {
- if (limit && typeof limit != 'number' && isIterateeCall(string, separator, limit)) {
- separator = limit = undefined;
- }
- limit = limit === undefined ? MAX_ARRAY_LENGTH : limit >>> 0;
- if (!limit) {
- return [];
- }
- string = toString(string);
- if (string && (
- typeof separator == 'string' ||
- (separator != null && !isRegExp(separator))
- )) {
- separator = baseToString(separator);
- if (!separator && hasUnicode(string)) {
- return castSlice(stringToArray(string), 0, limit);
- }
- }
- return string.split(separator, limit);
- }
-
- /**
- * Converts `string` to
- * [start case](https://en.wikipedia.org/wiki/Letter_case#Stylistic_or_specialised_usage).
- *
- * @static
- * @memberOf _
- * @since 3.1.0
- * @category String
- * @param {string} [string=''] The string to convert.
- * @returns {string} Returns the start cased string.
- * @example
- *
- * _.startCase('--foo-bar--');
- * // => 'Foo Bar'
- *
- * _.startCase('fooBar');
- * // => 'Foo Bar'
- *
- * _.startCase('__FOO_BAR__');
- * // => 'FOO BAR'
- */
- var startCase = createCompounder(function(result, word, index) {
- return result + (index ? ' ' : '') + upperFirst(word);
- });
-
- /**
- * Checks if `string` starts with the given target string.
- *
- * @static
- * @memberOf _
- * @since 3.0.0
- * @category String
- * @param {string} [string=''] The string to inspect.
- * @param {string} [target] The string to search for.
- * @param {number} [position=0] The position to search from.
- * @returns {boolean} Returns `true` if `string` starts with `target`,
- * else `false`.
- * @example
- *
- * _.startsWith('abc', 'a');
- * // => true
- *
- * _.startsWith('abc', 'b');
- * // => false
- *
- * _.startsWith('abc', 'b', 1);
- * // => true
- */
- function startsWith(string, target, position) {
- string = toString(string);
- position = position == null
- ? 0
- : baseClamp(toInteger(position), 0, string.length);
-
- target = baseToString(target);
- return string.slice(position, position + target.length) == target;
- }
-
- /**
- * Creates a compiled template function that can interpolate data properties
- * in "interpolate" delimiters, HTML-escape interpolated data properties in
- * "escape" delimiters, and execute JavaScript in "evaluate" delimiters. Data
- * properties may be accessed as free variables in the template. If a setting
- * object is given, it takes precedence over `_.templateSettings` values.
- *
- * **Note:** In the development build `_.template` utilizes
- * [sourceURLs](http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/#toc-sourceurl)
- * for easier debugging.
- *
- * For more information on precompiling templates see
- * [lodash's custom builds documentation](https://lodash.com/custom-builds).
- *
- * For more information on Chrome extension sandboxes see
- * [Chrome's extensions documentation](https://developer.chrome.com/extensions/sandboxingEval).
- *
- * @static
- * @since 0.1.0
- * @memberOf _
- * @category String
- * @param {string} [string=''] The template string.
- * @param {Object} [options={}] The options object.
- * @param {RegExp} [options.escape=_.templateSettings.escape]
- * The HTML "escape" delimiter.
- * @param {RegExp} [options.evaluate=_.templateSettings.evaluate]
- * The "evaluate" delimiter.
- * @param {Object} [options.imports=_.templateSettings.imports]
- * An object to import into the template as free variables.
- * @param {RegExp} [options.interpolate=_.templateSettings.interpolate]
- * The "interpolate" delimiter.
- * @param {string} [options.sourceURL='lodash.templateSources[n]']
- * The sourceURL of the compiled template.
- * @param {string} [options.variable='obj']
- * The data object variable name.
- * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
- * @returns {Function} Returns the compiled template function.
- * @example
- *
- * // Use the "interpolate" delimiter to create a compiled template.
- * var compiled = _.template('hello <%= user %>!');
- * compiled({ 'user': 'fred' });
- * // => 'hello fred!'
- *
- * // Use the HTML "escape" delimiter to escape data property values.
- * var compiled = _.template('<%- value %> ');
- * compiled({ 'value': '');
- expect(content).not.toMatch('');
- });
-
- it('should generate main.dev.ts and main.prod.ts', async () => {
- host = await schematicRunner.runSchematicAsync('ng-add', defaultOptions, host).toPromise();
- const {files} = host;
- expect(files).toContain('/src/main.dev.ts');
- expect(files).toContain('/src/main.prod.ts');
- });
-
- it('should overwrite .gitignore for bazel-out directory', async () => {
- host.create('.gitignore', '\n# compiled output\n');
- host = await schematicRunner.runSchematicAsync('ng-add', defaultOptions, host).toPromise();
- const {files} = host;
- expect(files).toContain('/.gitignore');
- const content = host.readContent('/.gitignore');
- expect(content).toMatch('\n# compiled output\n/bazel-out\n');
- });
-
- it('should create a backup for original angular.json', async () => {
- expect(host.files).toContain('/angular.json');
- const original = host.readContent('/angular.json');
- host = await schematicRunner.runSchematicAsync('ng-add', defaultOptions, host).toPromise();
- expect(host.files).toContain('/angular.json.bak');
- const content = host.readContent('/angular.json.bak');
- expect(content.startsWith('// This is a backup file')).toBe(true);
- expect(content).toMatch(original);
- });
-
- it('should update angular.json to use Bazel builder', async () => {
- host = await schematicRunner.runSchematicAsync('ng-add', defaultOptions, host).toPromise();
- const {files} = host;
- expect(files).toContain('/angular.json');
- const content = host.readContent('/angular.json');
- expect(() => JSON.parse(content)).not.toThrow();
- const json = JSON.parse(content);
- const demo = json.projects.demo;
- const demo_e2e = json.projects['demo-e2e'];
- const {build, serve, test} = demo.architect;
- expect(build.builder).toBe('@angular/bazel:build');
- expect(serve.builder).toBe('@angular/bazel:build');
- expect(test.builder).toBe('@angular/bazel:build');
- const {e2e, lint} = demo_e2e.architect;
- expect(e2e.builder).toBe('@angular/bazel:build');
- // it should leave non-Bazel commands unmodified
- expect(demo.architect['extract-i18n'].builder)
- .toBe('@angular-devkit/build-angular:extract-i18n');
- expect(lint.builder).toBe('@angular-devkit/build-angular:tslint');
- });
-
- it('should get defaultProject if name is not provided', async () => {
- const options = {};
- host = await schematicRunner.runSchematicAsync('ng-add', options, host).toPromise();
- const content = host.readContent('/angular.json');
- const json = JSON.parse(content);
- const builder = json.projects.demo.architect.build.builder;
- expect(builder).toBe('@angular/bazel:build');
- });
-
- describe('rxjs', () => {
- const cases = [
- // version|upgrade
- ['6.3.3', true],
- ['~6.3.3', true],
- ['^6.3.3', true],
- ['~6.3.11', true],
- ['6.4.0', true],
- ['~6.4.0', true],
- ['~6.4.1', true],
- ['6.5.0', false],
- ['~6.5.0', false],
- ['^6.5.0', false],
- ['~7.0.1', false],
- ];
- for (const [version, upgrade] of cases) {
- it(`should ${upgrade ? '' : 'not '}upgrade v${version}')`, async () => {
- host.overwrite('package.json', JSON.stringify({
- name: 'demo',
- dependencies: {
- '@angular/core': '1.2.3',
- 'rxjs': version,
- },
- devDependencies: {
- 'typescript': '3.2.2',
- },
- }));
- host = await schematicRunner.runSchematicAsync('ng-add', defaultOptions, host).toPromise();
- expect(host.files).toContain('/package.json');
- const content = host.readContent('/package.json');
- const json = JSON.parse(content);
- if (upgrade) {
- expect(json.dependencies.rxjs).toBe('~6.5.3');
- } else {
- expect(json.dependencies.rxjs).toBe(version);
- }
- });
- }
- });
-
- it('should add a postinstall step to package.json', async () => {
- host = await schematicRunner.runSchematicAsync('ng-add', defaultOptions, host).toPromise();
- expect(host.files).toContain('/package.json');
- const content = host.readContent('/package.json');
- const json = JSON.parse(content);
- expect(json.scripts.postinstall).toBe('ngcc --properties es2015 browser module main');
- });
-
- it('should work when run on a minimal project (without test and e2e targets)', async () => {
- host.overwrite('angular.json', JSON.stringify({
- projects: {
- 'demo': {
- architect: {
- build: {},
- serve: {},
- 'extract-i18n': {
- builder: '@angular-devkit/build-angular:extract-i18n',
- },
- },
- },
- },
- }));
-
- let error: Error|null = null;
-
- try {
- await schematicRunner.runSchematicAsync('ng-add', defaultOptions, host).toPromise();
- } catch (e) {
- error = e;
- }
-
- expect(error).toBeNull();
- });
-});
diff --git a/packages/bazel/src/schematics/ng-add/schema.d.ts b/packages/bazel/src/schematics/ng-add/schema.d.ts
deleted file mode 100644
index 9fa5a4be2b..0000000000
--- a/packages/bazel/src/schematics/ng-add/schema.d.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-export interface Schema {
- /**
- * The name of the project.
- */
- name?: string;
- /**
- * When true, does not install dependency packages.
- */
- skipInstall?: boolean;
-}
diff --git a/packages/bazel/src/schematics/ng-new/index.ts b/packages/bazel/src/schematics/ng-new/index.ts
deleted file mode 100644
index 05ffc596da..0000000000
--- a/packages/bazel/src/schematics/ng-new/index.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- *
- * @fileoverview Schematics for ng-new project that builds with Bazel.
- */
-
-import {chain, externalSchematic, Rule, schematic, Tree} from '@angular-devkit/schematics';
-import {validateProjectName} from '@schematics/angular/utility/validation';
-
-import {Schema} from './schema';
-
-export default function(options: Schema): Rule {
- return (host: Tree) => {
- validateProjectName(options.name);
-
- return chain([
- externalSchematic('@schematics/angular', 'ng-new', options),
- schematic(
- 'ng-add', {
- name: options.name,
- // skip install since `ng-new` above will schedule the task
- skipInstall: true,
- },
- {
- scope: options.name,
- }),
- ]);
- };
-}
diff --git a/packages/bazel/src/schematics/ng-new/index_spec.ts b/packages/bazel/src/schematics/ng-new/index_spec.ts
deleted file mode 100644
index 99322d7bac..0000000000
--- a/packages/bazel/src/schematics/ng-new/index_spec.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-import {SchematicTestRunner} from '@angular-devkit/schematics/testing';
-
-describe('ng-new schematic', () => {
- const schematicRunner = new SchematicTestRunner(
- '@angular/bazel',
- require.resolve('../collection.json'),
- );
- const defaultOptions = {
- name: 'demo',
- version: '7.0.0',
- };
-
- it('should call external @schematics/angular', async () => {
- const options = {...defaultOptions};
- const host = await schematicRunner.runSchematicAsync('ng-new', options).toPromise();
- const {files} = host;
- // External schematic should produce workspace file angular.json
- expect(files).toContain('/demo/angular.json');
- expect(files).toContain('/demo/package.json');
- });
-
- it('should call ng-add to generate additional files needed by Bazel', async () => {
- const options = {...defaultOptions};
- const host = await schematicRunner.runSchematicAsync('ng-new', options).toPromise();
- const {files} = host;
- expect(files).toContain('/demo/src/main.dev.ts');
- expect(files).toContain('/demo/src/main.prod.ts');
- });
-});
diff --git a/packages/bazel/src/schematics/ng-new/schema.d.ts b/packages/bazel/src/schematics/ng-new/schema.d.ts
deleted file mode 100644
index a734a45e27..0000000000
--- a/packages/bazel/src/schematics/ng-new/schema.d.ts
+++ /dev/null
@@ -1,112 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-export interface Schema {
- /**
- * Initial git repository commit information.
- */
- commit?: CommitUnion;
- /**
- * When true (the default), creates a new initial app project in the src folder of the new
- * workspace. When false, creates an empty workspace with no initial app. You can then use
- * the generate application command so that all apps are created in the projects folder.
- */
- createApplication?: boolean;
- /**
- * The directory name to create the workspace in.
- */
- directory?: string;
- /**
- * When true, creates a new app that uses the Ivy rendering engine.
- */
- enableIvy?: boolean;
- /**
- * When true, includes styles inline in the component TS file. By default, an external
- * styles file is created and referenced in the component TS file.
- */
- inlineStyle?: boolean;
- /**
- * When true, includes template inline in the component TS file. By default, an external
- * template file is created and referenced in the component TS file.
- */
- inlineTemplate?: boolean;
- /**
- * When true, links the CLI to the global version (internal development only).
- */
- linkCli?: boolean;
- /**
- * When true, creates a project without any testing frameworks. (Use for learning purposes
- * only.)
- */
- minimal?: boolean;
- /**
- * The name of the new workspace and initial project.
- */
- name: string;
- /**
- * The path where new projects will be created, relative to the new workspace root.
- */
- newProjectRoot?: string;
- /**
- * The prefix to apply to generated selectors for the initial project.
- */
- prefix?: string;
- /**
- * When true, generates a routing module for the initial project.
- */
- routing?: boolean;
- /**
- * When true, does not initialize a git repository.
- */
- skipGit?: boolean;
- /**
- * When true, does not install dependency packages.
- */
- skipInstall?: boolean;
- /**
- * When true, does not generate "spec.ts" test files for the new project.
- */
- skipTests?: boolean;
- /**
- * The file extension or preprocessor to use for style files.
- */
- style?: Style;
- /**
- * The version of the Angular CLI to use.
- */
- version: string;
- /**
- * The view encapsulation strategy to use in the initial project.
- */
- viewEncapsulation?: ViewEncapsulation;
-}
-/**
- * Initial git repository commit information.
- */
-export declare type CommitUnion = boolean | CommitObject;
-export interface CommitObject {
- email: string;
- message?: string;
- name: string;
-}
-/**
- * The file extension or preprocessor to use for style files.
- */
-export declare enum Style {
- Css = 'css',
- Sass = 'sass',
- Scss = 'scss',
-}
-/**
- * The view encapsulation strategy to use in the initial project.
- */
-export declare enum ViewEncapsulation {
- Emulated = 'Emulated',
- None = 'None',
- ShadowDom = 'ShadowDom'
-}
diff --git a/packages/bazel/src/schematics/utility/json-utils.ts b/packages/bazel/src/schematics/utility/json-utils.ts
deleted file mode 100644
index 4feb7f5f8f..0000000000
--- a/packages/bazel/src/schematics/utility/json-utils.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-import {JsonAstNode, JsonAstObject, JsonValue} from '@angular-devkit/core';
-import {UpdateRecorder} from '@angular-devkit/schematics';
-import {findPropertyInAstObject} from '@schematics/angular/utility/json-utils';
-
-/**
- * Replace the value of the key-value pair in the 'node' object with a different
- * 'value' and record the update using the specified 'recorder'.
- */
-export function replacePropertyInAstObject(
- recorder: UpdateRecorder, node: JsonAstObject, propertyName: string, value: JsonValue,
- indent: number = 0) {
- const property = findPropertyInAstObject(node, propertyName);
- if (property === null) {
- throw new Error(`Property '${propertyName}' does not exist in JSON object`);
- }
- const {start, text} = property;
- recorder.remove(start.offset, text.length);
- const indentStr = '\n' +
- ' '.repeat(indent);
- const content = JSON.stringify(value, null, ' ').replace(/\n/g, indentStr);
- recorder.insertLeft(start.offset, content);
-}
-
-/**
- * Remove the key-value pair with the specified 'key' in the specified 'node'
- * object and record the update using the specified 'recorder'.
- */
-export function removeKeyValueInAstObject(
- recorder: UpdateRecorder, content: string, node: JsonAstObject, key: string) {
- for (const [i, prop] of node.properties.entries()) {
- if (prop.key.value === key) {
- const start = prop.start.offset;
- const end = prop.end.offset;
- let length = end - start;
- const match = content.slice(end).match(/^[,\s]+/);
- if (match) {
- length += match.pop()!.length;
- }
- recorder.remove(start, length);
- if (i === node.properties.length - 1) { // last property
- let offset = 0;
- while (/(,|\s)/.test(content.charAt(start - offset - 1))) {
- offset++;
- }
- recorder.remove(start - offset, offset);
- }
- return;
- }
- }
-}
-
-/**
- * Returns true if the specified 'node' is a JsonAstObject, false otherwise.
- */
-export function isJsonAstObject(node: JsonAstNode|null): node is JsonAstObject {
- return !!node && node.kind === 'object';
-}
diff --git a/packages/bazel/src/schematics/utility/json-utils_spec.ts b/packages/bazel/src/schematics/utility/json-utils_spec.ts
deleted file mode 100644
index e8abe05120..0000000000
--- a/packages/bazel/src/schematics/utility/json-utils_spec.ts
+++ /dev/null
@@ -1,110 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-import {JsonAstObject, parseJsonAst} from '@angular-devkit/core';
-import {HostTree} from '@angular-devkit/schematics';
-import {UnitTestTree} from '@angular-devkit/schematics/testing';
-import {isJsonAstObject, removeKeyValueInAstObject, replacePropertyInAstObject} from './json-utils';
-
-describe('JsonUtils', () => {
- let tree: UnitTestTree;
- beforeEach(() => {
- tree = new UnitTestTree(new HostTree());
- });
-
- describe('replacePropertyInAstObject', () => {
- it('should replace property', () => {
- const content = JSON.stringify({foo: {bar: 'baz'}});
- tree.create('tmp', content);
- const ast = parseJsonAst(content) as JsonAstObject;
- const recorder = tree.beginUpdate('tmp');
- replacePropertyInAstObject(recorder, ast, 'foo', [1, 2, 3]);
- tree.commitUpdate(recorder);
- const value = tree.readContent('tmp');
- expect(JSON.parse(value)).toEqual({
- foo: [1, 2, 3],
- });
- expect(value).toBe(`{"foo":[
- 1,
- 2,
- 3
-]}`);
- });
-
- it('should respect the indent parameter', () => {
- const content = JSON.stringify({hello: 'world'}, null, 2);
- tree.create('tmp', content);
- const ast = parseJsonAst(content) as JsonAstObject;
- const recorder = tree.beginUpdate('tmp');
- replacePropertyInAstObject(recorder, ast, 'hello', 'world!', 2);
- tree.commitUpdate(recorder);
- const value = tree.readContent('tmp');
- expect(JSON.parse(value)).toEqual({
- hello: 'world!',
- });
- expect(value).toBe(`{
- "hello": "world!"
-}`);
- });
-
- it('should throw error if property is not found', () => {
- const content = JSON.stringify({});
- tree.create('tmp', content);
- const ast = parseJsonAst(content) as JsonAstObject;
- const recorder = tree.beginUpdate('tmp');
- expect(() => replacePropertyInAstObject(recorder, ast, 'foo', 'bar'))
- .toThrowError(`Property 'foo' does not exist in JSON object`);
- });
- });
-
- describe('removeKeyValueInAstObject', () => {
- it('should remove key-value pair', () => {
- const content = JSON.stringify({hello: 'world', foo: 'bar'});
- tree.create('tmp', content);
- const ast = parseJsonAst(content) as JsonAstObject;
- let recorder = tree.beginUpdate('tmp');
- removeKeyValueInAstObject(recorder, content, ast, 'foo');
- tree.commitUpdate(recorder);
- const tmp = tree.readContent('tmp');
- expect(JSON.parse(tmp)).toEqual({
- hello: 'world',
- });
- expect(tmp).toBe('{"hello":"world"}');
- recorder = tree.beginUpdate('tmp');
- const newContent = tree.readContent('tmp');
- removeKeyValueInAstObject(recorder, newContent, ast, 'hello');
- tree.commitUpdate(recorder);
- const value = tree.readContent('tmp');
- expect(JSON.parse(value)).toEqual({});
- expect(value).toBe('{}');
- });
-
- it('should be a noop if key is not found', () => {
- const content = JSON.stringify({foo: 'bar'});
- tree.create('tmp', content);
- const ast = parseJsonAst(content) as JsonAstObject;
- let recorder = tree.beginUpdate('tmp');
- expect(() => removeKeyValueInAstObject(recorder, content, ast, 'hello')).not.toThrow();
- tree.commitUpdate(recorder);
- const value = tree.readContent('tmp');
- expect(JSON.parse(value)).toEqual({foo: 'bar'});
- expect(value).toBe('{"foo":"bar"}');
- });
- });
-
- describe('isJsonAstObject', () => {
- it('should return true for an object', () => {
- const ast = parseJsonAst(JSON.stringify({}));
- expect(isJsonAstObject(ast)).toBe(true);
- });
- it('should return false for a non-object', () => {
- const ast = parseJsonAst(JSON.stringify([]));
- expect(isJsonAstObject(ast)).toBe(false);
- });
- });
-});
diff --git a/packages/bazel/src/schematics/utility/workspace-utils.ts b/packages/bazel/src/schematics/utility/workspace-utils.ts
deleted file mode 100644
index ef1f43e608..0000000000
--- a/packages/bazel/src/schematics/utility/workspace-utils.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-import {JsonAstNode, JsonAstObject} from '@angular-devkit/core';
-import {findPropertyInAstObject} from '@schematics/angular/utility/json-utils';
-import {isJsonAstObject} from './json-utils';
-
-/**
- * Find the e2e architect node in the JSON ast.
- * The e2e application is relocated alongside the existing application.
- * This function supports looking up the e2e architect in both the new and old
- * layout.
- * See https://github.com/angular/angular-cli/pull/13780
- */
-export function findE2eArchitect(ast: JsonAstObject, name: string): JsonAstObject|null {
- const projects = findPropertyInAstObject(ast, 'projects');
- if (!isJsonAstObject(projects)) {
- return null;
- }
- let architect: JsonAstNode|null;
- const e2e = findPropertyInAstObject(projects, `${name}-e2e`);
- if (isJsonAstObject(e2e)) {
- architect = findPropertyInAstObject(e2e, 'architect');
- } else {
- const project = findPropertyInAstObject(projects, name);
- if (!isJsonAstObject(project)) {
- return null;
- }
- architect = findPropertyInAstObject(project, 'architect');
- }
- if (!isJsonAstObject(architect)) {
- return null;
- }
- return architect;
-}
diff --git a/packages/bazel/src/schematics/utility/workspace-utils_spec.ts b/packages/bazel/src/schematics/utility/workspace-utils_spec.ts
deleted file mode 100644
index 6d8909f32a..0000000000
--- a/packages/bazel/src/schematics/utility/workspace-utils_spec.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-import {JsonAstObject, parseJsonAst} from '@angular-devkit/core';
-import {isJsonAstObject} from './json-utils';
-import {findE2eArchitect} from './workspace-utils';
-
-describe('Workspace utils', () => {
- describe('findE2eArchitect', () => {
- it('should find e2e architect in old project layout', () => {
- const workspace = {
- projects: {
- demo: {},
- 'demo-e2e': {
- architect: {},
- },
- },
- };
- const ast = parseJsonAst(JSON.stringify(workspace));
- const architect = findE2eArchitect(ast as JsonAstObject, 'demo');
- expect(isJsonAstObject(architect)).toBe(true);
- });
-
- it('should find e2e architect in new project layout', () => {
- const workspace = {
- projects: {
- demo: {
- architect: {},
- },
- },
- };
- const ast = parseJsonAst(JSON.stringify(workspace));
- const architect = findE2eArchitect(ast as JsonAstObject, 'demo');
- expect(isJsonAstObject(architect)).toBe(true);
- });
- });
-});
diff --git a/packages/bazel/test/ng_package/BUILD.bazel b/packages/bazel/test/ng_package/BUILD.bazel
index 0b2d2adb4a..46327cdf1e 100644
--- a/packages/bazel/test/ng_package/BUILD.bazel
+++ b/packages/bazel/test/ng_package/BUILD.bazel
@@ -13,6 +13,7 @@ ts_library(
deps = [
"//packages:types",
"//packages/private/testing",
+ "@npm//@bazel/runfiles",
"@npm//@types/shelljs",
],
)
@@ -34,6 +35,7 @@ ts_library(
deps = [
"//packages:types",
"//packages/private/testing",
+ "@npm//@bazel/runfiles",
"@npm//@types/shelljs",
],
)
@@ -53,6 +55,7 @@ ts_library(
srcs = ["example_package.spec.ts"],
deps = [
"//packages:types",
+ "@npm//@bazel/runfiles",
"@npm//@types/diff",
],
)
diff --git a/packages/bazel/test/ng_package/common_package.spec.ts b/packages/bazel/test/ng_package/common_package.spec.ts
index 50e881b37b..527cadbe66 100644
--- a/packages/bazel/test/ng_package/common_package.spec.ts
+++ b/packages/bazel/test/ng_package/common_package.spec.ts
@@ -7,6 +7,7 @@
*/
import {obsoleteInIvy} from '@angular/private/testing';
+import {runfiles} from '@bazel/runfiles';
import * as fs from 'fs';
import * as path from 'path';
import * as shx from 'shelljs';
@@ -42,24 +43,14 @@ describe('@angular/common ng_package', () => {
expect(shx.ls('-R', 'bundles').stdout.split('\n').filter(n => !!n).sort()).toEqual([
'common-http-testing.umd.js',
'common-http-testing.umd.js.map',
- 'common-http-testing.umd.min.js',
- 'common-http-testing.umd.min.js.map',
'common-http.umd.js',
'common-http.umd.js.map',
- 'common-http.umd.min.js',
- 'common-http.umd.min.js.map',
'common-testing.umd.js',
'common-testing.umd.js.map',
- 'common-testing.umd.min.js',
- 'common-testing.umd.min.js.map',
'common-upgrade.umd.js',
'common-upgrade.umd.js.map',
- 'common-upgrade.umd.min.js',
- 'common-upgrade.umd.min.js.map',
'common.umd.js',
'common.umd.js.map',
- 'common.umd.min.js',
- 'common.umd.min.js.map',
]);
});
diff --git a/packages/bazel/test/ng_package/core_package.spec.ts b/packages/bazel/test/ng_package/core_package.spec.ts
index 7c5876c2ec..7e6e00ec9a 100644
--- a/packages/bazel/test/ng_package/core_package.spec.ts
+++ b/packages/bazel/test/ng_package/core_package.spec.ts
@@ -6,7 +6,8 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {ivyEnabled, obsoleteInIvy} from '@angular/private/testing';
+import {obsoleteInIvy} from '@angular/private/testing';
+import {runfiles} from '@bazel/runfiles';
import * as path from 'path';
import * as shx from 'shelljs';
@@ -71,22 +72,16 @@ describe('@angular/core ng_package', () => {
});
describe('typescript support', () => {
- if (ivyEnabled) {
- it('should have an index d.ts file', () => {
- expect(shx.cat('core.d.ts')).toContain(`export *`);
- });
-
- it('should not have amd module names', () => {
- expect(shx.cat('public_api.d.ts')).not.toContain(' {
- expect(shx.cat('core.d.ts')).toContain('export declare');
- });
- it('should have an r3_symbols d.ts file', () => {
- expect(shx.cat('src/r3_symbols.d.ts')).toContain('export declare');
- });
- }
+ it('should not have amd module names', () => {
+ expect(shx.cat('core.d.ts')).not.toContain(' {
+ expect(shx.cat('core.d.ts')).toContain('export declare');
+ });
+ obsoleteInIvy('we no longer need to export r3_symbols')
+ .it('should have an r3_symbols d.ts file', () => {
+ expect(shx.cat('src/r3_symbols.d.ts')).toContain('export declare');
+ });
});
obsoleteInIvy('metadata files are no longer needed or produced in Ivy')
@@ -139,14 +134,6 @@ describe('@angular/core ng_package', () => {
expect(shx.ls('bundles/core.umd.js.map').length).toBe(1, 'File not found');
});
- it('should have a minified umd file in the /bundles directory', () => {
- expect(shx.ls('bundles/core.umd.min.js').length).toBe(1, 'File not found');
- });
-
- it('should have a source map next to the minified umd file', () => {
- expect(shx.ls('bundles/core.umd.min.js.map').length).toBe(1, 'File not found');
- });
-
it('should have the version info in the header', () => {
expect(shx.cat('bundles/core.umd.js'))
.toMatch(/@license Angular v\d+\.\d+\.\d+(?!-PLACEHOLDER)/);
@@ -184,17 +171,10 @@ describe('@angular/core ng_package', () => {
});
describe('typings', () => {
- if (ivyEnabled) {
- const typingsFile = p`testing/index.d.ts`;
- it('should have a typings file', () => {
- expect(shx.cat(typingsFile)).toContain(`export * from './public_api';`);
- });
- } else {
- const typingsFile = p`testing/testing.d.ts`;
- it('should have a typings file', () => {
- expect(shx.cat(typingsFile)).toContain('export declare');
- });
- }
+ const typingsFile = p`testing/testing.d.ts`;
+ it('should have a typings file', () => {
+ expect(shx.cat(typingsFile)).toContain('export declare');
+ });
obsoleteInIvy(
'now that we don\'t need metadata files, we don\'t need these redirects to help resolve paths to them')
@@ -237,14 +217,6 @@ describe('@angular/core ng_package', () => {
expect(shx.ls('bundles/core-testing.umd.js.map').length).toBe(1, 'File not found');
});
- it('should have a minified umd file in the /bundles directory', () => {
- expect(shx.ls('bundles/core-testing.umd.min.js').length).toBe(1, 'File not found');
- });
-
- it('should have a source map next to the minified umd file', () => {
- expect(shx.ls('bundles/core-testing.umd.min.js.map').length).toBe(1, 'File not found');
- });
-
it('should have an AMD name', () => {
expect(shx.cat('bundles/core-testing.umd.js'))
.toContain('define(\'@angular/core/testing\'');
diff --git a/packages/bazel/test/ng_package/example_package.golden b/packages/bazel/test/ng_package/example_package.golden
index 38876cb8e7..07c3d88306 100644
--- a/packages/bazel/test/ng_package/example_package.golden
+++ b/packages/bazel/test/ng_package/example_package.golden
@@ -11,20 +11,12 @@ arbitrary_genfiles.txt
bundles
bundles/waffels-a11y.umd.js
bundles/waffels-a11y.umd.js.map
- bundles/waffels-a11y.umd.min.js
- bundles/waffels-a11y.umd.min.js.map
bundles/waffels-imports.umd.js
bundles/waffels-imports.umd.js.map
- bundles/waffels-imports.umd.min.js
- bundles/waffels-imports.umd.min.js.map
bundles/waffels-secondary.umd.js
bundles/waffels-secondary.umd.js.map
- bundles/waffels-secondary.umd.min.js
- bundles/waffels-secondary.umd.min.js.map
bundles/waffels.umd.js
bundles/waffels.umd.js.map
- bundles/waffels.umd.min.js
- bundles/waffels.umd.min.js.map
esm2015
esm2015/a11y
esm2015/a11y/a11y.externs.js
@@ -94,7 +86,6 @@ License: MIT
*/
-
export declare class A11yModule {
}
@@ -206,30 +197,6 @@ Hello
//# sourceMappingURL=waffels-a11y.umd.js.map
---- bundles/waffels-a11y.umd.min.js ---
-
-/**
- * @license Angular v0.0.0
- * (c) 2010-2021 Google LLC. https://angular.io/
- * License: MIT
- */
-!function(e,o){"object"==typeof exports&&"undefined"!=typeof module?o(exports,require("@angular/core")):"function"==typeof define&&define.amd?define("example/a11y",["exports","@angular/core"],o):o(((e=e||self).example=e.example||{},e.example.a11y={}),e.ng.core)}(this,(function(e,o){"use strict";
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */var t;(t=function t(){}).decorators=[{type:o.NgModule,args:[{}]}],
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-e.A11yModule=t,Object.defineProperty(e,"__esModule",{value:!0})}));
-
--- bundles/waffels-imports.umd.js ---
/**
@@ -303,30 +270,6 @@ e.A11yModule=t,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=waffels-imports.umd.js.map
---- bundles/waffels-imports.umd.min.js ---
-
-/**
- * @license Angular v0.0.0
- * (c) 2010-2021 Google LLC. https://angular.io/
- * License: MIT
- */
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core")):"function"==typeof define&&define.amd?define("example/imports",["exports","@angular/core"],t):t(((e=e||self).example=e.example||{},e.example.imports={}),e.ng.core)}(this,(function(e,t){"use strict";
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */var o,r;(o=function o(){}).ɵprov=t.ɵɵdefineInjectable({factory:function e(){return new o},token:o,providedIn:"root"}),o.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],(r=function r(e){this.secondService=e}).ɵprov=t.ɵɵdefineInjectable({factory:function e(){return new r(t.ɵɵinject(o))},token:r,providedIn:"root"}),r.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],r.ctorParameters=function(){return[{type:o}]},
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-e.MyService=r,e.ɵangular_packages_bazel_test_ng_package_example_imports_imports_a=o,Object.defineProperty(e,"__esModule",{value:!0})}));
-
--- bundles/waffels-secondary.umd.js ---
/**
@@ -379,30 +322,6 @@ e.MyService=r,e.ɵangular_packages_bazel_test_ng_package_example_imports_imports
//# sourceMappingURL=waffels-secondary.umd.js.map
---- bundles/waffels-secondary.umd.min.js ---
-
-/**
- * @license Angular v0.0.0
- * (c) 2010-2021 Google LLC. https://angular.io/
- * License: MIT
- */
-!function(e,o){"object"==typeof exports&&"undefined"!=typeof module?o(exports,require("@angular/core")):"function"==typeof define&&define.amd?define("example/secondary",["exports","@angular/core"],o):o(((e=e||self).example=e.example||{},e.example.secondary={}),e.ng.core)}(this,(function(e,o){"use strict";
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */var n;(n=function n(){}).decorators=[{type:o.NgModule,args:[{}]}],
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-e.SecondaryModule=n,e.a=1,Object.defineProperty(e,"__esModule",{value:!0})}));
-
--- bundles/waffels.umd.js ---
/**
@@ -453,30 +372,6 @@ e.SecondaryModule=n,e.a=1,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=waffels.umd.js.map
---- bundles/waffels.umd.min.js ---
-
-/**
- * @license Angular v0.0.0
- * (c) 2010-2021 Google LLC. https://angular.io/
- * License: MIT
- */
-!function(e,o){"object"==typeof exports&&"undefined"!=typeof module?o(exports,require("@angular/core")):"function"==typeof define&&define.amd?define("example",["exports","@angular/core"],o):o((e=e||self).example={},e.ng.core)}(this,(function(e,o){"use strict";
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */var t;(t=function t(){}).decorators=[{type:o.NgModule,args:[{}]}],
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-e.MyModule=t,Object.defineProperty(e,"__esModule",{value:!0})}));
-
--- esm2015/a11y/a11y.externs.js ---
/** @externs */
@@ -705,7 +600,6 @@ export const a = 1;
*/
-
export declare class MyModule {
}
@@ -909,7 +803,6 @@ export { MyModule };
* License: MIT
*/
-
export declare class MyService {
secondService: ɵangular_packages_bazel_test_ng_package_example_imports_imports_a;
constructor(secondService: ɵangular_packages_bazel_test_ng_package_example_imports_imports_a);
@@ -991,7 +884,6 @@ export * from './imports/imports';
* License: MIT
*/
-
export declare const a = 1;
diff --git a/packages/bazel/test/ng_package/example_package.spec.ts b/packages/bazel/test/ng_package/example_package.spec.ts
index 50f3eb8fdc..c7ae1a3f58 100644
--- a/packages/bazel/test/ng_package/example_package.spec.ts
+++ b/packages/bazel/test/ng_package/example_package.spec.ts
@@ -6,6 +6,7 @@
* found in the LICENSE file at https://angular.io/license
*/
+import {runfiles} from '@bazel/runfiles';
import * as crypto from 'crypto';
import {createPatch} from 'diff';
import * as fs from 'fs';
diff --git a/packages/bazel/test/ng_package/example_with_ts_library_package.golden b/packages/bazel/test/ng_package/example_with_ts_library_package.golden
index e51a783e69..29f7ed4636 100644
--- a/packages/bazel/test/ng_package/example_with_ts_library_package.golden
+++ b/packages/bazel/test/ng_package/example_with_ts_library_package.golden
@@ -2,16 +2,10 @@ README.md
bundles
bundles/example-with-ts-library-portal.umd.js
bundles/example-with-ts-library-portal.umd.js.map
- bundles/example-with-ts-library-portal.umd.min.js
- bundles/example-with-ts-library-portal.umd.min.js.map
bundles/example-with-ts-library-utils.umd.js
bundles/example-with-ts-library-utils.umd.js.map
- bundles/example-with-ts-library-utils.umd.min.js
- bundles/example-with-ts-library-utils.umd.min.js.map
bundles/example-with-ts-library.umd.js
bundles/example-with-ts-library.umd.js.map
- bundles/example-with-ts-library.umd.min.js
- bundles/example-with-ts-library.umd.min.js.map
esm2015
esm2015/example.externs.js
esm2015/index.js
@@ -110,30 +104,6 @@ License: MIT
//# sourceMappingURL=example-with-ts-library-portal.umd.js.map
---- bundles/example-with-ts-library-portal.umd.min.js ---
-
-/**
- * @license Angular v0.0.0
- * (c) 2010-2021 Google LLC. https://angular.io/
- * License: MIT
- */
-!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("@angular/core")):"function"==typeof define&&define.amd?define("example-with-ts-library/portal",["exports","@angular/core"],r):r(((e=e||self).exampleWithTsLibrary=e.exampleWithTsLibrary||{},e.exampleWithTsLibrary.portal={}),e.ng.core)}(this,(function(e,r){"use strict";
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */var t;(t=function t(){}).decorators=[{type:r.NgModule,args:[{}]}],
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-e.PortalModule=t,e.a=1,Object.defineProperty(e,"__esModule",{value:!0})}));
-
--- bundles/example-with-ts-library-utils.umd.js ---
/**
@@ -175,30 +145,6 @@ e.PortalModule=t,e.a=1,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=example-with-ts-library-utils.umd.js.map
---- bundles/example-with-ts-library-utils.umd.min.js ---
-
-/**
- * @license Angular v0.0.0
- * (c) 2010-2021 Google LLC. https://angular.io/
- * License: MIT
- */
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define("example-with-ts-library/utils",["exports"],t):t(((e=e||self).exampleWithTsLibrary=e.exampleWithTsLibrary||{},e.exampleWithTsLibrary.utils={}))}(this,(function(e){"use strict";
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-e.dispatchFakeEvent=function t(e,i){e.dispatchEvent(i)},Object.defineProperty(e,"__esModule",{value:!0})}));
-
--- bundles/example-with-ts-library.umd.js ---
/**
@@ -230,22 +176,6 @@ e.dispatchFakeEvent=function t(e,i){e.dispatchEvent(i)},Object.defineProperty(e,
//# sourceMappingURL=example-with-ts-library.umd.js.map
---- bundles/example-with-ts-library.umd.min.js ---
-
-/**
- * @license Angular v0.0.0
- * (c) 2010-2021 Google LLC. https://angular.io/
- * License: MIT
- */
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define("example-with-ts-library",["exports"],t):t((e=e||self).exampleWithTsLibrary={})}(this,(function(e){"use strict";
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */e.VERSION="0.0.0",Object.defineProperty(e,"__esModule",{value:!0})}));
-
--- esm2015/example.externs.js ---
diff --git a/packages/bazel/test/ngc-wrapped/BUILD.bazel b/packages/bazel/test/ngc-wrapped/BUILD.bazel
index a2dc5ad314..f7cd67482c 100644
--- a/packages/bazel/test/ngc-wrapped/BUILD.bazel
+++ b/packages/bazel/test/ngc-wrapped/BUILD.bazel
@@ -43,6 +43,7 @@ ts_library(
tsconfig = ":tsconfig.json",
deps = [
"//packages/private/testing",
+ "@npm//@bazel/runfiles",
],
)
diff --git a/packages/bazel/test/ngc-wrapped/flat_module_test.ts b/packages/bazel/test/ngc-wrapped/flat_module_test.ts
index 492ca59d48..94abb05faf 100644
--- a/packages/bazel/test/ngc-wrapped/flat_module_test.ts
+++ b/packages/bazel/test/ngc-wrapped/flat_module_test.ts
@@ -7,6 +7,7 @@
*/
import {obsoleteInIvy, onlyInIvy} from '@angular/private/testing';
+import {runfiles} from '@bazel/runfiles';
import {existsSync, readFileSync} from 'fs';
import {dirname, join} from 'path';
diff --git a/packages/bazel/test/ngc-wrapped/ivy_enabled/BUILD.bazel b/packages/bazel/test/ngc-wrapped/ivy_enabled/BUILD.bazel
index 93f9263fe0..ff92ca2a7f 100644
--- a/packages/bazel/test/ngc-wrapped/ivy_enabled/BUILD.bazel
+++ b/packages/bazel/test/ngc-wrapped/ivy_enabled/BUILD.bazel
@@ -5,6 +5,7 @@ ts_library(
testonly = True,
srcs = ["ng_module_ivy_test.ts"],
tags = ["ivy-only"],
+ deps = ["@npm//@bazel/runfiles"],
)
# `ng_module` with `compilation_mode` explicitly set to `partial`.
diff --git a/packages/bazel/test/ngc-wrapped/ivy_enabled/ng_module_ivy_test.ts b/packages/bazel/test/ngc-wrapped/ivy_enabled/ng_module_ivy_test.ts
index 9e64b1e628..b3a6905442 100644
--- a/packages/bazel/test/ngc-wrapped/ivy_enabled/ng_module_ivy_test.ts
+++ b/packages/bazel/test/ngc-wrapped/ivy_enabled/ng_module_ivy_test.ts
@@ -6,11 +6,9 @@
* found in the LICENSE file at https://angular.io/license
*/
+import {runfiles} from '@bazel/runfiles';
import {readFileSync} from 'fs';
-/** Runfiles helper from bazel to resolve file name paths. */
-const runfiles = require(process.env['BAZEL_NODE_RUNFILES_HELPER']!);
-
describe('ng_module with ivy enabled', () => {
describe('default compilation mode', () => {
it('should generate definitions', () => {
diff --git a/packages/benchpress/package.json b/packages/benchpress/package.json
index 103ed391d3..d0e639b8b4 100644
--- a/packages/benchpress/package.json
+++ b/packages/benchpress/package.json
@@ -6,7 +6,7 @@
"typings": "./index.d.ts",
"strictNullChecks": true,
"dependencies": {
- "@angular/core": "^10.0.0-0 || ^11.0.0",
+ "@angular/core": "^12.0.0",
"reflect-metadata": "^0.1.13"
},
"repository": {
diff --git a/packages/benchpress/src/metric/multi_metric.ts b/packages/benchpress/src/metric/multi_metric.ts
index c494363c4f..7b26ea4883 100644
--- a/packages/benchpress/src/metric/multi_metric.ts
+++ b/packages/benchpress/src/metric/multi_metric.ts
@@ -33,7 +33,7 @@ export class MultiMetric extends Metric {
/**
* Starts measuring
*/
- beginMeasure(): Promise {
+ override beginMeasure(): Promise {
return Promise.all(this._metrics.map(metric => metric.beginMeasure()));
}
@@ -42,7 +42,7 @@ export class MultiMetric extends Metric {
* since the begin call.
* @param restart: Whether to restart right after this.
*/
- endMeasure(restart: boolean): Promise<{[key: string]: any}> {
+ override endMeasure(restart: boolean): Promise<{[key: string]: any}> {
return Promise.all(this._metrics.map(metric => metric.endMeasure(restart)))
.then(values => mergeStringMaps(values));
}
@@ -51,7 +51,7 @@ export class MultiMetric extends Metric {
* Describes the metrics provided by this metric implementation.
* (e.g. units, ...)
*/
- describe(): {[key: string]: any} {
+ override describe(): {[key: string]: any} {
return mergeStringMaps(this._metrics.map((metric) => metric.describe()));
}
}
diff --git a/packages/benchpress/src/metric/perflog_metric.ts b/packages/benchpress/src/metric/perflog_metric.ts
index a56bb856cc..a506a17f78 100644
--- a/packages/benchpress/src/metric/perflog_metric.ts
+++ b/packages/benchpress/src/metric/perflog_metric.ts
@@ -69,7 +69,7 @@ export class PerflogMetric extends Metric {
}
}
- describe(): {[key: string]: string} {
+ override describe(): {[key: string]: string} {
const res: {[key: string]: any} = {
'scriptTime': 'script execution time in ms, including gc and render',
'pureScriptTime': 'script execution time in ms, without gc nor render'
@@ -113,7 +113,7 @@ export class PerflogMetric extends Metric {
return res;
}
- beginMeasure(): Promise {
+ override beginMeasure(): Promise {
let resultPromise = Promise.resolve(null);
if (this._forceGc) {
resultPromise = resultPromise.then((_) => this._driverExtension.gc());
@@ -121,7 +121,7 @@ export class PerflogMetric extends Metric {
return resultPromise.then((_) => this._beginMeasure());
}
- endMeasure(restart: boolean): Promise<{[key: string]: number}> {
+ override endMeasure(restart: boolean): Promise<{[key: string]: number}> {
if (this._forceGc) {
return this._endPlainMeasureAndMeasureForceGc(restart);
} else {
@@ -238,13 +238,26 @@ export class PerflogMetric extends Metric {
events.forEach((event) => {
const ph = event['ph'];
const name = event['name'];
- if (ph === 'B' && name === markName) {
+
+ // Here we are determining if this is the event signaling the start or end of our performance
+ // testing (this is triggered by us calling #timeBegin and #timeEnd).
+ //
+ // Previously, this was done by checking that the event name matched our mark name and that
+ // the phase was either "B" or "E" ("begin" or "end"). However, since Chrome v90 this is
+ // showing up as "-bpstart" and "-bpend" ("benchpress start/end"), which is what one would
+ // actually expect since that is the mark name used in ChromeDriverExtension - see the
+ // #timeBegin and #timeEnd implementations in chrome_driver_extension.ts. For
+ // backwards-compatibility with Chrome v89 (and older), we do both checks: the phase-based
+ // one ("B" or "E") and event name-based (the "-bp(start/end)" suffix).
+ const isStartEvent = (ph === 'B' && name === markName) || name === markName + '-bpstart';
+ const isEndEvent = (ph === 'E' && name === markName) || name === markName + '-bpend';
+ if (isStartEvent) {
markStartEvent = event;
} else if (ph === 'I' && name === 'navigationStart' && !this._ignoreNavigation) {
// if a benchmark measures reload of a page, use the last
// navigationStart as begin event
markStartEvent = event;
- } else if (ph === 'E' && name === markName) {
+ } else if (isEndEvent) {
markEndEvent = event;
}
});
diff --git a/packages/benchpress/src/metric/user_metric.ts b/packages/benchpress/src/metric/user_metric.ts
index cf91050a7b..2b9eaeb4f7 100644
--- a/packages/benchpress/src/metric/user_metric.ts
+++ b/packages/benchpress/src/metric/user_metric.ts
@@ -26,14 +26,14 @@ export class UserMetric extends Metric {
/**
* Starts measuring
*/
- beginMeasure(): Promise {
+ override beginMeasure(): Promise {
return Promise.resolve(true);
}
/**
* Ends measuring.
*/
- endMeasure(restart: boolean): Promise<{[key: string]: any}> {
+ override endMeasure(restart: boolean): Promise<{[key: string]: any}> {
let resolve: (result: any) => void;
let reject: (error: any) => void;
const promise = new Promise<{[key: string]: any;}>((res, rej) => {
@@ -68,7 +68,7 @@ export class UserMetric extends Metric {
* Describes the metrics provided by this metric implementation.
* (e.g. units, ...)
*/
- describe(): {[key: string]: any} {
+ override describe(): {[key: string]: any} {
return this._userMetrics;
}
}
diff --git a/packages/benchpress/src/reporter/console_reporter.ts b/packages/benchpress/src/reporter/console_reporter.ts
index 4a5755cb47..da2a96f902 100644
--- a/packages/benchpress/src/reporter/console_reporter.ts
+++ b/packages/benchpress/src/reporter/console_reporter.ts
@@ -71,7 +71,7 @@ export class ConsoleReporter extends Reporter {
this._printStringRow(this._metricNames.map((_) => ''), '-');
}
- reportMeasureValues(measureValues: MeasureValues): Promise {
+ override reportMeasureValues(measureValues: MeasureValues): Promise {
const formattedValues = this._metricNames.map(metricName => {
const value = measureValues.values[metricName];
return formatNum(value);
@@ -80,7 +80,8 @@ export class ConsoleReporter extends Reporter {
return Promise.resolve(null);
}
- reportSample(completeSample: MeasureValues[], validSamples: MeasureValues[]): Promise {
+ override reportSample(completeSample: MeasureValues[], validSamples: MeasureValues[]):
+ Promise {
this._printStringRow(this._metricNames.map((_) => ''), '=');
this._printStringRow(
this._metricNames.map(metricName => formatStats(validSamples, metricName)));
diff --git a/packages/benchpress/src/reporter/json_file_reporter.ts b/packages/benchpress/src/reporter/json_file_reporter.ts
index 7abb45f09d..fbde2a26cb 100644
--- a/packages/benchpress/src/reporter/json_file_reporter.ts
+++ b/packages/benchpress/src/reporter/json_file_reporter.ts
@@ -37,11 +37,12 @@ export class JsonFileReporter extends Reporter {
super();
}
- reportMeasureValues(measureValues: MeasureValues): Promise {
+ override reportMeasureValues(measureValues: MeasureValues): Promise {
return Promise.resolve(null);
}
- reportSample(completeSample: MeasureValues[], validSample: MeasureValues[]): Promise {
+ override reportSample(completeSample: MeasureValues[], validSample: MeasureValues[]):
+ Promise {
const stats: {[key: string]: string} = {};
sortedProps(this._description.metrics).forEach((metricName) => {
stats[metricName] = formatStats(validSample, metricName);
diff --git a/packages/benchpress/src/reporter/multi_reporter.ts b/packages/benchpress/src/reporter/multi_reporter.ts
index aefadc18f9..81122c4c46 100644
--- a/packages/benchpress/src/reporter/multi_reporter.ts
+++ b/packages/benchpress/src/reporter/multi_reporter.ts
@@ -31,11 +31,12 @@ export class MultiReporter extends Reporter {
super();
}
- reportMeasureValues(values: MeasureValues): Promise {
+ override reportMeasureValues(values: MeasureValues): Promise {
return Promise.all(this._reporters.map(reporter => reporter.reportMeasureValues(values)));
}
- reportSample(completeSample: MeasureValues[], validSample: MeasureValues[]): Promise {
+ override reportSample(completeSample: MeasureValues[], validSample: MeasureValues[]):
+ Promise {
return Promise.all(
this._reporters.map(reporter => reporter.reportSample(completeSample, validSample)));
}
diff --git a/packages/benchpress/src/validator/regression_slope_validator.ts b/packages/benchpress/src/validator/regression_slope_validator.ts
index 40d72e9cfb..82eb82ab1d 100644
--- a/packages/benchpress/src/validator/regression_slope_validator.ts
+++ b/packages/benchpress/src/validator/regression_slope_validator.ts
@@ -35,11 +35,11 @@ export class RegressionSlopeValidator extends Validator {
super();
}
- describe(): {[key: string]: any} {
+ override describe(): {[key: string]: any} {
return {'sampleSize': this._sampleSize, 'regressionSlopeMetric': this._metric};
}
- validate(completeSample: MeasureValues[]): MeasureValues[]|null {
+ override validate(completeSample: MeasureValues[]): MeasureValues[]|null {
if (completeSample.length >= this._sampleSize) {
const latestSample =
completeSample.slice(completeSample.length - this._sampleSize, completeSample.length);
diff --git a/packages/benchpress/src/validator/size_validator.ts b/packages/benchpress/src/validator/size_validator.ts
index 7120ca6de0..6fcf182504 100644
--- a/packages/benchpress/src/validator/size_validator.ts
+++ b/packages/benchpress/src/validator/size_validator.ts
@@ -26,11 +26,11 @@ export class SizeValidator extends Validator {
super();
}
- describe(): {[key: string]: any} {
+ override describe(): {[key: string]: any} {
return {'sampleSize': this._sampleSize};
}
- validate(completeSample: MeasureValues[]): MeasureValues[]|null {
+ override validate(completeSample: MeasureValues[]): MeasureValues[]|null {
if (completeSample.length >= this._sampleSize) {
return completeSample.slice(completeSample.length - this._sampleSize, completeSample.length);
} else {
diff --git a/packages/benchpress/src/webdriver/chrome_driver_extension.ts b/packages/benchpress/src/webdriver/chrome_driver_extension.ts
index 9fecaa33a3..01ca950645 100644
--- a/packages/benchpress/src/webdriver/chrome_driver_extension.ts
+++ b/packages/benchpress/src/webdriver/chrome_driver_extension.ts
@@ -54,11 +54,11 @@ export class ChromeDriverExtension extends WebDriverExtension {
return parseInt(v, 10);
}
- gc() {
+ override gc() {
return this.driver.executeScript('window.gc()');
}
- async timeBegin(name: string): Promise {
+ override async timeBegin(name: string): Promise {
if (this._firstRun) {
this._firstRun = false;
// Before the first run, read out the existing performance logs
@@ -68,7 +68,7 @@ export class ChromeDriverExtension extends WebDriverExtension {
return this.driver.executeScript(`performance.mark('${name}-bpstart');`);
}
- timeEnd(name: string, restartName: string|null = null): Promise {
+ override timeEnd(name: string, restartName: string|null = null): Promise {
let script = `performance.mark('${name}-bpend');`;
if (restartName) {
script += `performance.mark('${restartName}-bpstart');`;
@@ -78,7 +78,7 @@ export class ChromeDriverExtension extends WebDriverExtension {
// See [Chrome Trace Event
// Format](https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/edit)
- readPerfLog(): Promise {
+ override readPerfLog(): Promise {
// TODO(tbosch): Chromedriver bug https://code.google.com/p/chromedriver/issues/detail?id=1098
// Need to execute at least one command so that the browser logs can be read out!
return this.driver.executeScript('1+1')
@@ -200,11 +200,11 @@ export class ChromeDriverExtension extends WebDriverExtension {
return !expectedName ? hasCategories : hasCategories && eventName === expectedName;
}
- perfLogFeatures(): PerfLogFeatures {
+ override perfLogFeatures(): PerfLogFeatures {
return new PerfLogFeatures({render: true, gc: true, frameCapture: true, userTiming: true});
}
- supports(capabilities: {[key: string]: any}): boolean {
+ override supports(capabilities: {[key: string]: any}): boolean {
return this._majorChromeVersion >= 44 && capabilities['browserName'].toLowerCase() === 'chrome';
}
}
diff --git a/packages/benchpress/src/webdriver/firefox_driver_extension.ts b/packages/benchpress/src/webdriver/firefox_driver_extension.ts
index a56498f8d0..4f2673f989 100644
--- a/packages/benchpress/src/webdriver/firefox_driver_extension.ts
+++ b/packages/benchpress/src/webdriver/firefox_driver_extension.ts
@@ -22,11 +22,11 @@ export class FirefoxDriverExtension extends WebDriverExtension {
this._profilerStarted = false;
}
- gc() {
+ override gc() {
return this._driver.executeScript('window.forceGC()');
}
- timeBegin(name: string): Promise {
+ override timeBegin(name: string): Promise {
if (!this._profilerStarted) {
this._profilerStarted = true;
this._driver.executeScript('window.startProfiler();');
@@ -34,7 +34,7 @@ export class FirefoxDriverExtension extends WebDriverExtension {
return this._driver.executeScript('window.markStart("' + name + '");');
}
- timeEnd(name: string, restartName: string|null = null): Promise {
+ override timeEnd(name: string, restartName: string|null = null): Promise {
let script = 'window.markEnd("' + name + '");';
if (restartName != null) {
script += 'window.markStart("' + restartName + '");';
@@ -42,15 +42,15 @@ export class FirefoxDriverExtension extends WebDriverExtension {
return this._driver.executeScript(script);
}
- readPerfLog(): Promise {
+ override readPerfLog(): Promise {
return this._driver.executeAsyncScript('var cb = arguments[0]; window.getProfile(cb);');
}
- perfLogFeatures(): PerfLogFeatures {
+ override perfLogFeatures(): PerfLogFeatures {
return new PerfLogFeatures({render: true, gc: true});
}
- supports(capabilities: {[key: string]: any}): boolean {
+ override supports(capabilities: {[key: string]: any}): boolean {
return capabilities['browserName'].toLowerCase() === 'firefox';
}
}
diff --git a/packages/benchpress/src/webdriver/ios_driver_extension.ts b/packages/benchpress/src/webdriver/ios_driver_extension.ts
index 5da139a7e8..4e99d73684 100644
--- a/packages/benchpress/src/webdriver/ios_driver_extension.ts
+++ b/packages/benchpress/src/webdriver/ios_driver_extension.ts
@@ -19,15 +19,15 @@ export class IOsDriverExtension extends WebDriverExtension {
super();
}
- gc(): Promise {
+ override gc(): Promise {
throw new Error('Force GC is not supported on iOS');
}
- timeBegin(name: string): Promise {
+ override timeBegin(name: string): Promise {
return this._driver.executeScript(`console.time('${name}');`);
}
- timeEnd(name: string, restartName: string|null = null): Promise {
+ override timeEnd(name: string, restartName: string|null = null): Promise {
let script = `console.timeEnd('${name}');`;
if (restartName != null) {
script += `console.time('${restartName}');`;
@@ -36,7 +36,7 @@ export class IOsDriverExtension extends WebDriverExtension {
}
// See https://github.com/WebKit/webkit/tree/master/Source/WebInspectorUI/Versions
- readPerfLog() {
+ override readPerfLog() {
// TODO(tbosch): Bug in IOsDriver: Need to execute at least one command
// so that the browser logs can be read out!
return this._driver.executeScript('1+1')
@@ -91,11 +91,11 @@ export class IOsDriverExtension extends WebDriverExtension {
return events;
}
- perfLogFeatures(): PerfLogFeatures {
+ override perfLogFeatures(): PerfLogFeatures {
return new PerfLogFeatures({render: true});
}
- supports(capabilities: {[key: string]: any}): boolean {
+ override supports(capabilities: {[key: string]: any}): boolean {
return capabilities['browserName'].toLowerCase() === 'safari';
}
}
diff --git a/packages/benchpress/src/webdriver/selenium_webdriver_adapter.ts b/packages/benchpress/src/webdriver/selenium_webdriver_adapter.ts
index 3719de05ed..8ed82832d5 100644
--- a/packages/benchpress/src/webdriver/selenium_webdriver_adapter.ts
+++ b/packages/benchpress/src/webdriver/selenium_webdriver_adapter.ts
@@ -25,19 +25,19 @@ export class SeleniumWebDriverAdapter extends WebDriverAdapter {
super();
}
- waitFor(callback: () => any): Promise {
+ override waitFor(callback: () => any): Promise {
return this._driver.call(callback);
}
- executeScript(script: string): Promise {
+ override executeScript(script: string): Promise {
return this._driver.executeScript(script);
}
- executeAsyncScript(script: string): Promise {
+ override executeAsyncScript(script: string): Promise {
return this._driver.executeAsyncScript(script);
}
- capabilities(): Promise<{[key: string]: any}> {
+ override capabilities(): Promise<{[key: string]: any}> {
return this._driver.getCapabilities().then((capsObject: any) => {
const localData: {[key: string]: any} = {};
for (const key of Array.from((>capsObject).keys())) {
@@ -47,7 +47,7 @@ export class SeleniumWebDriverAdapter extends WebDriverAdapter {
});
}
- logs(type: string): Promise {
+ override logs(type: string): Promise {
// Needed as selenium-webdriver does not forward
// performance logs in the correct way via manage().logs
return this._driver.schedule(
diff --git a/packages/benchpress/test/metric/multi_metric_spec.ts b/packages/benchpress/test/metric/multi_metric_spec.ts
index 347152d4fc..98c28c6821 100644
--- a/packages/benchpress/test/metric/multi_metric_spec.ts
+++ b/packages/benchpress/test/metric/multi_metric_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
-
import {Injector, Metric, MultiMetric} from '../../index';
(function() {
@@ -22,29 +20,27 @@ function createMetric(ids: any[]) {
}
describe('multi metric', () => {
- it('should merge descriptions', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createMetric(['m1', 'm2']).then((m) => {
- expect(m.describe()).toEqual({'m1': 'describe', 'm2': 'describe'});
- async.done();
- });
- }));
+ it('should merge descriptions', done => {
+ createMetric(['m1', 'm2']).then((m) => {
+ expect(m.describe()).toEqual({'m1': 'describe', 'm2': 'describe'});
+ done();
+ });
+ });
- it('should merge all beginMeasure calls',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createMetric(['m1', 'm2']).then((m) => m.beginMeasure()).then((values) => {
- expect(values).toEqual(['m1_beginMeasure', 'm2_beginMeasure']);
- async.done();
- });
- }));
+ it('should merge all beginMeasure calls', done => {
+ createMetric(['m1', 'm2']).then((m) => m.beginMeasure()).then((values) => {
+ expect(values).toEqual(['m1_beginMeasure', 'm2_beginMeasure']);
+ done();
+ });
+ });
[false, true].forEach((restartFlag) => {
- it(`should merge all endMeasure calls for restart=${restartFlag}`,
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createMetric(['m1', 'm2']).then((m) => m.endMeasure(restartFlag)).then((values) => {
- expect(values).toEqual({'m1': {'restart': restartFlag}, 'm2': {'restart': restartFlag}});
- async.done();
- });
- }));
+ it(`should merge all endMeasure calls for restart=${restartFlag}`, done => {
+ createMetric(['m1', 'm2']).then((m) => m.endMeasure(restartFlag)).then((values) => {
+ expect(values).toEqual({'m1': {'restart': restartFlag}, 'm2': {'restart': restartFlag}});
+ done();
+ });
+ });
});
});
})();
@@ -54,17 +50,17 @@ class MockMetric extends Metric {
super();
}
- beginMeasure(): Promise {
+ override beginMeasure(): Promise {
return Promise.resolve(`${this._id}_beginMeasure`);
}
- endMeasure(restart: boolean): Promise<{[key: string]: any}> {
+ override endMeasure(restart: boolean): Promise<{[key: string]: any}> {
const result: {[key: string]: any} = {};
result[this._id] = {'restart': restart};
return Promise.resolve(result);
}
- describe(): {[key: string]: string} {
+ override describe(): {[key: string]: string} {
const result: {[key: string]: string} = {};
result[this._id] = 'describe';
return result;
diff --git a/packages/benchpress/test/metric/perflog_metric_spec.ts b/packages/benchpress/test/metric/perflog_metric_spec.ts
index 20e6469318..0fd70d3180 100644
--- a/packages/benchpress/test/metric/perflog_metric_spec.ts
+++ b/packages/benchpress/test/metric/perflog_metric_spec.ts
@@ -7,7 +7,6 @@
*/
import {StaticProvider} from '@angular/core';
-import {AsyncTestCompleter, beforeEach, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
import {Injector, Metric, Options, PerfLogEvent, PerfLogFeatures, PerflogMetric, WebDriverExtension} from '../../index';
import {TraceEventFactory} from '../trace_event_factory';
@@ -130,152 +129,145 @@ describe('perflog metric', () => {
});
describe('beginMeasure', () => {
- it('should not force gc and mark the timeline',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const metric = createMetric([[]], null!);
- metric.beginMeasure().then((_) => {
- expect(commandLog).toEqual([['timeBegin', 'benchpress0']]);
+ it('should not force gc and mark the timeline', done => {
+ const metric = createMetric([[]], null!);
+ metric.beginMeasure().then((_) => {
+ expect(commandLog).toEqual([['timeBegin', 'benchpress0']]);
- async.done();
- });
- }));
+ done();
+ });
+ });
- it('should force gc and mark the timeline',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const metric = createMetric([[]], null!, {forceGc: true});
- metric.beginMeasure().then((_) => {
- expect(commandLog).toEqual([['gc'], ['timeBegin', 'benchpress0']]);
+ it('should force gc and mark the timeline', done => {
+ const metric = createMetric([[]], null!, {forceGc: true});
+ metric.beginMeasure().then((_) => {
+ expect(commandLog).toEqual([['gc'], ['timeBegin', 'benchpress0']]);
- async.done();
- });
- }));
+ done();
+ });
+ });
});
describe('endMeasure', () => {
- it('should mark and aggregate events in between the marks',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const events = [[
- eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 4),
- eventFactory.end('script', 6), eventFactory.markEnd('benchpress0', 10)
- ]];
- const metric = createMetric(events, null!);
- metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
- expect(commandLog).toEqual([
- ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', null], 'readPerfLog'
- ]);
- expect(data['scriptTime']).toBe(2);
+ it('should mark and aggregate events in between the marks', done => {
+ const events = [[
+ eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 4),
+ eventFactory.end('script', 6), eventFactory.markEnd('benchpress0', 10)
+ ]];
+ const metric = createMetric(events, null!);
+ metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
+ expect(commandLog).toEqual([
+ ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', null], 'readPerfLog'
+ ]);
+ expect(data['scriptTime']).toBe(2);
- async.done();
- });
- }));
+ done();
+ });
+ });
- it('should mark and aggregate events since navigationStart',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const events = [[
- eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 4),
- eventFactory.end('script', 6), eventFactory.instant('navigationStart', 7),
- eventFactory.start('script', 8), eventFactory.end('script', 9),
- eventFactory.markEnd('benchpress0', 10)
- ]];
- const metric = createMetric(events, null!);
- metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
- expect(data['scriptTime']).toBe(1);
+ it('should mark and aggregate events since navigationStart', done => {
+ const events = [[
+ eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 4),
+ eventFactory.end('script', 6), eventFactory.instant('navigationStart', 7),
+ eventFactory.start('script', 8), eventFactory.end('script', 9),
+ eventFactory.markEnd('benchpress0', 10)
+ ]];
+ const metric = createMetric(events, null!);
+ metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
+ expect(data['scriptTime']).toBe(1);
- async.done();
- });
- }));
+ done();
+ });
+ });
- it('should ignore navigationStart if ignoreNavigation is set',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const events = [[
- eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 4),
- eventFactory.end('script', 6), eventFactory.instant('navigationStart', 7),
- eventFactory.start('script', 8), eventFactory.end('script', 9),
- eventFactory.markEnd('benchpress0', 10)
- ]];
- const metric = createMetric(events, null!, {ignoreNavigation: true});
- metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
- expect(data['scriptTime']).toBe(3);
+ it('should ignore navigationStart if ignoreNavigation is set', done => {
+ const events = [[
+ eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 4),
+ eventFactory.end('script', 6), eventFactory.instant('navigationStart', 7),
+ eventFactory.start('script', 8), eventFactory.end('script', 9),
+ eventFactory.markEnd('benchpress0', 10)
+ ]];
+ const metric = createMetric(events, null!, {ignoreNavigation: true});
+ metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
+ expect(data['scriptTime']).toBe(3);
- async.done();
- });
- }));
+ done();
+ });
+ });
- it('should restart timing', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const events = [
- [
- eventFactory.markStart('benchpress0', 0),
- eventFactory.markEnd('benchpress0', 1),
- eventFactory.markStart('benchpress1', 2),
- ],
- [eventFactory.markEnd('benchpress1', 3)]
- ];
- const metric = createMetric(events, null!);
- metric.beginMeasure()
- .then((_) => metric.endMeasure(true))
- .then((_) => metric.endMeasure(true))
- .then((_) => {
- expect(commandLog).toEqual([
- ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', 'benchpress1'],
- 'readPerfLog', ['timeEnd', 'benchpress1', 'benchpress2'], 'readPerfLog'
- ]);
+ it('should restart timing', done => {
+ const events = [
+ [
+ eventFactory.markStart('benchpress0', 0),
+ eventFactory.markEnd('benchpress0', 1),
+ eventFactory.markStart('benchpress1', 2),
+ ],
+ [eventFactory.markEnd('benchpress1', 3)]
+ ];
+ const metric = createMetric(events, null!);
+ metric.beginMeasure()
+ .then((_) => metric.endMeasure(true))
+ .then((_) => metric.endMeasure(true))
+ .then((_) => {
+ expect(commandLog).toEqual([
+ ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', 'benchpress1'],
+ 'readPerfLog', ['timeEnd', 'benchpress1', 'benchpress2'], 'readPerfLog'
+ ]);
- async.done();
- });
- }));
+ done();
+ });
+ });
- it('should loop and aggregate until the end mark is present',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const events = [
- [eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 1)],
- [eventFactory.end('script', 2)],
- [
- eventFactory.start('script', 3), eventFactory.end('script', 5),
- eventFactory.markEnd('benchpress0', 10)
- ]
- ];
- const metric = createMetric(events, null!);
- metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
- expect(commandLog).toEqual([
- ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', null], 'readPerfLog',
- ['setTimeout', 100], 'readPerfLog', ['setTimeout', 100], 'readPerfLog'
- ]);
- expect(data['scriptTime']).toBe(3);
+ it('should loop and aggregate until the end mark is present', done => {
+ const events = [
+ [eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 1)],
+ [eventFactory.end('script', 2)],
+ [
+ eventFactory.start('script', 3), eventFactory.end('script', 5),
+ eventFactory.markEnd('benchpress0', 10)
+ ]
+ ];
+ const metric = createMetric(events, null!);
+ metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
+ expect(commandLog).toEqual([
+ ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', null], 'readPerfLog',
+ ['setTimeout', 100], 'readPerfLog', ['setTimeout', 100], 'readPerfLog'
+ ]);
+ expect(data['scriptTime']).toBe(3);
- async.done();
- });
- }));
+ done();
+ });
+ });
- it('should store events after the end mark for the next call',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const events = [
- [
- eventFactory.markStart('benchpress0', 0), eventFactory.markEnd('benchpress0', 1),
- eventFactory.markStart('benchpress1', 1), eventFactory.start('script', 1),
- eventFactory.end('script', 2)
- ],
- [
- eventFactory.start('script', 3), eventFactory.end('script', 5),
- eventFactory.markEnd('benchpress1', 6)
- ]
- ];
- const metric = createMetric(events, null!);
- metric.beginMeasure()
- .then((_) => metric.endMeasure(true))
- .then((data) => {
- expect(data['scriptTime']).toBe(0);
- return metric.endMeasure(true);
- })
- .then((data) => {
- expect(commandLog).toEqual([
- ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', 'benchpress1'],
- 'readPerfLog', ['timeEnd', 'benchpress1', 'benchpress2'], 'readPerfLog'
- ]);
- expect(data['scriptTime']).toBe(3);
+ it('should store events after the end mark for the next call', done => {
+ const events = [
+ [
+ eventFactory.markStart('benchpress0', 0), eventFactory.markEnd('benchpress0', 1),
+ eventFactory.markStart('benchpress1', 1), eventFactory.start('script', 1),
+ eventFactory.end('script', 2)
+ ],
+ [
+ eventFactory.start('script', 3), eventFactory.end('script', 5),
+ eventFactory.markEnd('benchpress1', 6)
+ ]
+ ];
+ const metric = createMetric(events, null!);
+ metric.beginMeasure()
+ .then((_) => metric.endMeasure(true))
+ .then((data) => {
+ expect(data['scriptTime']).toBe(0);
+ return metric.endMeasure(true);
+ })
+ .then((data) => {
+ expect(commandLog).toEqual([
+ ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', 'benchpress1'],
+ 'readPerfLog', ['timeEnd', 'benchpress1', 'benchpress2'], 'readPerfLog'
+ ]);
+ expect(data['scriptTime']).toBe(3);
- async.done();
- });
- }));
+ done();
+ });
+ });
describe('with forced gc', () => {
let events: PerfLogEvent[][];
@@ -290,29 +282,28 @@ describe('perflog metric', () => {
]];
});
- it('should measure forced gc', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const metric = createMetric(events, null!, {forceGc: true});
- metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
- expect(commandLog).toEqual([
- ['gc'], ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', 'benchpress1'],
- 'readPerfLog', ['gc'], ['timeEnd', 'benchpress1', null], 'readPerfLog'
- ]);
- expect(data['forcedGcTime']).toBe(3);
- expect(data['forcedGcAmount']).toBe(1.5);
+ it('should measure forced gc', done => {
+ const metric = createMetric(events, null!, {forceGc: true});
+ metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
+ expect(commandLog).toEqual([
+ ['gc'], ['timeBegin', 'benchpress0'], ['timeEnd', 'benchpress0', 'benchpress1'],
+ 'readPerfLog', ['gc'], ['timeEnd', 'benchpress1', null], 'readPerfLog'
+ ]);
+ expect(data['forcedGcTime']).toBe(3);
+ expect(data['forcedGcAmount']).toBe(1.5);
- async.done();
- });
- }));
+ done();
+ });
+ });
- it('should restart after the forced gc if needed',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const metric = createMetric(events, null!, {forceGc: true});
- metric.beginMeasure().then((_) => metric.endMeasure(true)).then((data) => {
- expect(commandLog[5]).toEqual(['timeEnd', 'benchpress1', 'benchpress2']);
+ it('should restart after the forced gc if needed', done => {
+ const metric = createMetric(events, null!, {forceGc: true});
+ metric.beginMeasure().then((_) => metric.endMeasure(true)).then((data) => {
+ expect(commandLog[5]).toEqual(['timeEnd', 'benchpress1', 'benchpress2']);
- async.done();
- });
- }));
+ done();
+ });
+ });
});
});
@@ -335,352 +326,314 @@ describe('perflog metric', () => {
}
describe('frame metrics', () => {
- it('should calculate mean frame time',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [
- eventFactory.markStart('frameCapture', 0), eventFactory.instant('frame', 1),
- eventFactory.instant('frame', 3), eventFactory.instant('frame', 4),
- eventFactory.markEnd('frameCapture', 5)
- ],
- {captureFrames: true})
- .then((data) => {
- expect(data['frameTime.mean']).toBe(((3 - 1) + (4 - 3)) / 2);
- async.done();
- });
- }));
+ it('should calculate mean frame time', done => {
+ aggregate(
+ [
+ eventFactory.markStart('frameCapture', 0), eventFactory.instant('frame', 1),
+ eventFactory.instant('frame', 3), eventFactory.instant('frame', 4),
+ eventFactory.markEnd('frameCapture', 5)
+ ],
+ {captureFrames: true})
+ .then((data) => {
+ expect(data['frameTime.mean']).toBe(((3 - 1) + (4 - 3)) / 2);
+ done();
+ });
+ });
- it('should throw if no start event',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([eventFactory.instant('frame', 4), eventFactory.markEnd('frameCapture', 5)], {
- captureFrames: true
- }).catch((err): any => {
- expect(() => {
- throw err;
- }).toThrowError('missing start event for frame capture');
- async.done();
- });
- }));
+ it('should throw if no start event', done => {
+ aggregate([eventFactory.instant('frame', 4), eventFactory.markEnd('frameCapture', 5)], {
+ captureFrames: true
+ }).catch((err): any => {
+ expect(() => {
+ throw err;
+ }).toThrowError('missing start event for frame capture');
+ done();
+ });
+ });
- it('should throw if no end event',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [eventFactory.markStart('frameCapture', 3), eventFactory.instant('frame', 4)],
- {captureFrames: true})
- .catch((err): any => {
- expect(() => {
- throw err;
- }).toThrowError('missing end event for frame capture');
- async.done();
- });
- }));
+ it('should throw if no end event', done => {
+ aggregate([eventFactory.markStart('frameCapture', 3), eventFactory.instant('frame', 4)], {
+ captureFrames: true
+ }).catch((err): any => {
+ expect(() => {
+ throw err;
+ }).toThrowError('missing end event for frame capture');
+ done();
+ });
+ });
- it('should throw if trying to capture twice',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [
- eventFactory.markStart('frameCapture', 3),
- eventFactory.markStart('frameCapture', 4)
- ],
- {captureFrames: true})
- .catch((err): any => {
- expect(() => {
- throw err;
- }).toThrowError('can capture frames only once per benchmark run');
- async.done();
- });
- }));
+ it('should throw if trying to capture twice', done => {
+ aggregate(
+ [eventFactory.markStart('frameCapture', 3), eventFactory.markStart('frameCapture', 4)],
+ {captureFrames: true})
+ .catch((err): any => {
+ expect(() => {
+ throw err;
+ }).toThrowError('can capture frames only once per benchmark run');
+ done();
+ });
+ });
- it('should throw if trying to capture when frame capture is disabled',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([eventFactory.markStart('frameCapture', 3)]).catch((err) => {
- expect(() => {
- throw err;
- })
- .toThrowError(
- 'found start event for frame capture, but frame capture was not requested in benchpress');
- async.done();
- return null;
- });
- }));
+ it('should throw if trying to capture when frame capture is disabled', done => {
+ aggregate([eventFactory.markStart('frameCapture', 3)]).catch((err) => {
+ expect(() => {
+ throw err;
+ })
+ .toThrowError(
+ 'found start event for frame capture, but frame capture was not requested in benchpress');
+ done();
+ return null;
+ });
+ });
- it('should throw if frame capture is enabled, but nothing is captured',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([], {captureFrames: true}).catch((err): any => {
- expect(() => {
- throw err;
- }).toThrowError('frame capture requested in benchpress, but no start event was found');
- async.done();
- });
- }));
+ it('should throw if frame capture is enabled, but nothing is captured', done => {
+ aggregate([], {captureFrames: true}).catch((err): any => {
+ expect(() => {
+ throw err;
+ }).toThrowError('frame capture requested in benchpress, but no start event was found');
+ done();
+ });
+ });
- it('should calculate best and worst frame time',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [
- eventFactory.markStart('frameCapture', 0), eventFactory.instant('frame', 1),
- eventFactory.instant('frame', 9), eventFactory.instant('frame', 15),
- eventFactory.instant('frame', 18), eventFactory.instant('frame', 28),
- eventFactory.instant('frame', 32), eventFactory.markEnd('frameCapture', 10)
- ],
- {captureFrames: true})
- .then((data) => {
- expect(data['frameTime.worst']).toBe(10);
- expect(data['frameTime.best']).toBe(3);
- async.done();
- });
- }));
+ it('should calculate best and worst frame time', done => {
+ aggregate(
+ [
+ eventFactory.markStart('frameCapture', 0), eventFactory.instant('frame', 1),
+ eventFactory.instant('frame', 9), eventFactory.instant('frame', 15),
+ eventFactory.instant('frame', 18), eventFactory.instant('frame', 28),
+ eventFactory.instant('frame', 32), eventFactory.markEnd('frameCapture', 10)
+ ],
+ {captureFrames: true})
+ .then((data) => {
+ expect(data['frameTime.worst']).toBe(10);
+ expect(data['frameTime.best']).toBe(3);
+ done();
+ });
+ });
- it('should calculate percentage of smoothness to be good',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [
- eventFactory.markStart('frameCapture', 0), eventFactory.instant('frame', 1),
- eventFactory.instant('frame', 2), eventFactory.instant('frame', 3),
- eventFactory.markEnd('frameCapture', 4)
- ],
- {captureFrames: true})
- .then((data) => {
- expect(data['frameTime.smooth']).toBe(1.0);
- async.done();
- });
- }));
+ it('should calculate percentage of smoothness to be good', done => {
+ aggregate(
+ [
+ eventFactory.markStart('frameCapture', 0), eventFactory.instant('frame', 1),
+ eventFactory.instant('frame', 2), eventFactory.instant('frame', 3),
+ eventFactory.markEnd('frameCapture', 4)
+ ],
+ {captureFrames: true})
+ .then((data) => {
+ expect(data['frameTime.smooth']).toBe(1.0);
+ done();
+ });
+ });
- it('should calculate percentage of smoothness to be bad',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [
- eventFactory.markStart('frameCapture', 0), eventFactory.instant('frame', 1),
- eventFactory.instant('frame', 2), eventFactory.instant('frame', 22),
- eventFactory.instant('frame', 23), eventFactory.instant('frame', 24),
- eventFactory.markEnd('frameCapture', 4)
- ],
- {captureFrames: true})
- .then((data) => {
- expect(data['frameTime.smooth']).toBe(0.75);
- async.done();
- });
- }));
+ it('should calculate percentage of smoothness to be bad', done => {
+ aggregate(
+ [
+ eventFactory.markStart('frameCapture', 0), eventFactory.instant('frame', 1),
+ eventFactory.instant('frame', 2), eventFactory.instant('frame', 22),
+ eventFactory.instant('frame', 23), eventFactory.instant('frame', 24),
+ eventFactory.markEnd('frameCapture', 4)
+ ],
+ {captureFrames: true})
+ .then((data) => {
+ expect(data['frameTime.smooth']).toBe(0.75);
+ done();
+ });
+ });
});
- it('should report a single interval',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([
- eventFactory.start('script', 0), eventFactory.end('script', 5)
- ]).then((data) => {
- expect(data['scriptTime']).toBe(5);
- async.done();
- });
- }));
+ it('should report a single interval', done => {
+ aggregate([eventFactory.start('script', 0), eventFactory.end('script', 5)]).then((data) => {
+ expect(data['scriptTime']).toBe(5);
+ done();
+ });
+ });
- it('should sum up multiple intervals',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([
- eventFactory.start('script', 0), eventFactory.end('script', 5),
- eventFactory.start('script', 10), eventFactory.end('script', 17)
- ]).then((data) => {
- expect(data['scriptTime']).toBe(12);
- async.done();
- });
- }));
+ it('should sum up multiple intervals', done => {
+ aggregate([
+ eventFactory.start('script', 0), eventFactory.end('script', 5),
+ eventFactory.start('script', 10), eventFactory.end('script', 17)
+ ]).then((data) => {
+ expect(data['scriptTime']).toBe(12);
+ done();
+ });
+ });
- it('should ignore not started intervals',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([eventFactory.end('script', 10)]).then((data) => {
- expect(data['scriptTime']).toBe(0);
- async.done();
- });
- }));
+ it('should ignore not started intervals', done => {
+ aggregate([eventFactory.end('script', 10)]).then((data) => {
+ expect(data['scriptTime']).toBe(0);
+ done();
+ });
+ });
- it('should ignore not ended intervals',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([eventFactory.start('script', 10)]).then((data) => {
- expect(data['scriptTime']).toBe(0);
- async.done();
- });
- }));
+ it('should ignore not ended intervals', done => {
+ aggregate([eventFactory.start('script', 10)]).then((data) => {
+ expect(data['scriptTime']).toBe(0);
+ done();
+ });
+ });
- it('should ignore nested intervals',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([
- eventFactory.start('script', 0), eventFactory.start('script', 5),
- eventFactory.end('script', 10), eventFactory.end('script', 17)
- ]).then((data) => {
- expect(data['scriptTime']).toBe(17);
- async.done();
- });
- }));
+ it('should ignore nested intervals', done => {
+ aggregate([
+ eventFactory.start('script', 0), eventFactory.start('script', 5),
+ eventFactory.end('script', 10), eventFactory.end('script', 17)
+ ]).then((data) => {
+ expect(data['scriptTime']).toBe(17);
+ done();
+ });
+ });
- it('should ignore events from different processed as the start mark',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const otherProcessEventFactory = new TraceEventFactory('timeline', 'pid1');
- const metric = createMetric(
- [[
- eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 0, null),
- eventFactory.end('script', 5, null),
- otherProcessEventFactory.start('script', 10, null),
- otherProcessEventFactory.end('script', 17, null),
- eventFactory.markEnd('benchpress0', 20)
- ]],
- null!);
- metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
- expect(data['scriptTime']).toBe(5);
- async.done();
- });
- }));
+ it('should ignore events from different processed as the start mark', done => {
+ const otherProcessEventFactory = new TraceEventFactory('timeline', 'pid1');
+ const metric = createMetric(
+ [[
+ eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 0, null),
+ eventFactory.end('script', 5, null), otherProcessEventFactory.start('script', 10, null),
+ otherProcessEventFactory.end('script', 17, null),
+ eventFactory.markEnd('benchpress0', 20)
+ ]],
+ null!);
+ metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
+ expect(data['scriptTime']).toBe(5);
+ done();
+ });
+ });
- it('should mark a run as invalid if the start and end marks are different',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const otherProcessEventFactory = new TraceEventFactory('timeline', 'pid1');
- const metric = createMetric(
- [[
- eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 0, null),
- eventFactory.end('script', 5, null),
- otherProcessEventFactory.start('script', 10, null),
- otherProcessEventFactory.end('script', 17, null),
- otherProcessEventFactory.markEnd('benchpress0', 20)
- ]],
- null!);
- metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
- expect(data['invalid']).toBe(1);
- async.done();
- });
- }));
+ it('should mark a run as invalid if the start and end marks are different', done => {
+ const otherProcessEventFactory = new TraceEventFactory('timeline', 'pid1');
+ const metric = createMetric(
+ [[
+ eventFactory.markStart('benchpress0', 0), eventFactory.start('script', 0, null),
+ eventFactory.end('script', 5, null), otherProcessEventFactory.start('script', 10, null),
+ otherProcessEventFactory.end('script', 17, null),
+ otherProcessEventFactory.markEnd('benchpress0', 20)
+ ]],
+ null!);
+ metric.beginMeasure().then((_) => metric.endMeasure(false)).then((data) => {
+ expect(data['invalid']).toBe(1);
+ done();
+ });
+ });
- it('should support scriptTime metric',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([
- eventFactory.start('script', 0), eventFactory.end('script', 5)
- ]).then((data) => {
- expect(data['scriptTime']).toBe(5);
- async.done();
- });
- }));
+ it('should support scriptTime metric', done => {
+ aggregate([eventFactory.start('script', 0), eventFactory.end('script', 5)]).then((data) => {
+ expect(data['scriptTime']).toBe(5);
+ done();
+ });
+ });
- it('should support renderTime metric',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([
- eventFactory.start('render', 0), eventFactory.end('render', 5)
- ]).then((data) => {
- expect(data['renderTime']).toBe(5);
- async.done();
- });
- }));
+ it('should support renderTime metric', done => {
+ aggregate([eventFactory.start('render', 0), eventFactory.end('render', 5)]).then((data) => {
+ expect(data['renderTime']).toBe(5);
+ done();
+ });
+ });
- it('should support gcTime/gcAmount metric',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([
- eventFactory.start('gc', 0, {'usedHeapSize': 2500}),
- eventFactory.end('gc', 5, {'usedHeapSize': 1000})
- ]).then((data) => {
- expect(data['gcTime']).toBe(5);
- expect(data['gcAmount']).toBe(1.5);
- expect(data['majorGcTime']).toBe(0);
- async.done();
- });
- }));
+ it('should support gcTime/gcAmount metric', done => {
+ aggregate([
+ eventFactory.start('gc', 0, {'usedHeapSize': 2500}),
+ eventFactory.end('gc', 5, {'usedHeapSize': 1000})
+ ]).then((data) => {
+ expect(data['gcTime']).toBe(5);
+ expect(data['gcAmount']).toBe(1.5);
+ expect(data['majorGcTime']).toBe(0);
+ done();
+ });
+ });
- it('should support majorGcTime metric',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([
- eventFactory.start('gc', 0, {'usedHeapSize': 2500}),
- eventFactory.end('gc', 5, {'usedHeapSize': 1000, 'majorGc': true})
- ]).then((data) => {
- expect(data['gcTime']).toBe(5);
- expect(data['majorGcTime']).toBe(5);
- async.done();
- });
- }));
+ it('should support majorGcTime metric', done => {
+ aggregate([
+ eventFactory.start('gc', 0, {'usedHeapSize': 2500}),
+ eventFactory.end('gc', 5, {'usedHeapSize': 1000, 'majorGc': true})
+ ]).then((data) => {
+ expect(data['gcTime']).toBe(5);
+ expect(data['majorGcTime']).toBe(5);
+ done();
+ });
+ });
- it('should support pureScriptTime = scriptTime-gcTime-renderTime',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([
- eventFactory.start('script', 0), eventFactory.start('gc', 1, {'usedHeapSize': 1000}),
- eventFactory.end('gc', 4, {'usedHeapSize': 0}), eventFactory.start('render', 4),
- eventFactory.end('render', 5), eventFactory.end('script', 6)
- ]).then((data) => {
- expect(data['scriptTime']).toBe(6);
- expect(data['pureScriptTime']).toBe(2);
- async.done();
- });
- }));
+ it('should support pureScriptTime = scriptTime-gcTime-renderTime', done => {
+ aggregate([
+ eventFactory.start('script', 0), eventFactory.start('gc', 1, {'usedHeapSize': 1000}),
+ eventFactory.end('gc', 4, {'usedHeapSize': 0}), eventFactory.start('render', 4),
+ eventFactory.end('render', 5), eventFactory.end('script', 6)
+ ]).then((data) => {
+ expect(data['scriptTime']).toBe(6);
+ expect(data['pureScriptTime']).toBe(2);
+ done();
+ });
+ });
describe('receivedData', () => {
- it('should report received data since last navigationStart',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [
- eventFactory.instant('receivedData', 0, {'encodedDataLength': 1}),
- eventFactory.instant('navigationStart', 1),
- eventFactory.instant('receivedData', 2, {'encodedDataLength': 2}),
- eventFactory.instant('navigationStart', 3),
- eventFactory.instant('receivedData', 4, {'encodedDataLength': 4}),
- eventFactory.instant('receivedData', 5, {'encodedDataLength': 8})
- ],
- {receivedData: true})
- .then((data) => {
- expect(data['receivedData']).toBe(12);
- async.done();
- });
- }));
+ it('should report received data since last navigationStart', done => {
+ aggregate(
+ [
+ eventFactory.instant('receivedData', 0, {'encodedDataLength': 1}),
+ eventFactory.instant('navigationStart', 1),
+ eventFactory.instant('receivedData', 2, {'encodedDataLength': 2}),
+ eventFactory.instant('navigationStart', 3),
+ eventFactory.instant('receivedData', 4, {'encodedDataLength': 4}),
+ eventFactory.instant('receivedData', 5, {'encodedDataLength': 8})
+ ],
+ {receivedData: true})
+ .then((data) => {
+ expect(data['receivedData']).toBe(12);
+ done();
+ });
+ });
});
describe('requestCount', () => {
- it('should report count of requests sent since last navigationStart',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [
- eventFactory.instant('sendRequest', 0), eventFactory.instant('navigationStart', 1),
- eventFactory.instant('sendRequest', 2), eventFactory.instant('navigationStart', 3),
- eventFactory.instant('sendRequest', 4), eventFactory.instant('sendRequest', 5)
- ],
- {requestCount: true})
- .then((data) => {
- expect(data['requestCount']).toBe(2);
- async.done();
- });
- }));
+ it('should report count of requests sent since last navigationStart', done => {
+ aggregate(
+ [
+ eventFactory.instant('sendRequest', 0), eventFactory.instant('navigationStart', 1),
+ eventFactory.instant('sendRequest', 2), eventFactory.instant('navigationStart', 3),
+ eventFactory.instant('sendRequest', 4), eventFactory.instant('sendRequest', 5)
+ ],
+ {requestCount: true})
+ .then((data) => {
+ expect(data['requestCount']).toBe(2);
+ done();
+ });
+ });
});
describe('microMetrics', () => {
- it('should report micro metrics',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [
- eventFactory.markStart('mm1', 0),
- eventFactory.markEnd('mm1', 5),
- ],
- {microMetrics: {'mm1': 'micro metric 1'}})
- .then((data) => {
- expect(data['mm1']).toBe(5.0);
- async.done();
- });
- }));
+ it('should report micro metrics', done => {
+ aggregate(
+ [
+ eventFactory.markStart('mm1', 0),
+ eventFactory.markEnd('mm1', 5),
+ ],
+ {microMetrics: {'mm1': 'micro metric 1'}})
+ .then((data) => {
+ expect(data['mm1']).toBe(5.0);
+ done();
+ });
+ });
- it('should ignore micro metrics that were not specified',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate([
- eventFactory.markStart('mm1', 0),
- eventFactory.markEnd('mm1', 5),
- ]).then((data) => {
- expect(data['mm1']).toBeFalsy();
- async.done();
- });
- }));
+ it('should ignore micro metrics that were not specified', done => {
+ aggregate([
+ eventFactory.markStart('mm1', 0),
+ eventFactory.markEnd('mm1', 5),
+ ]).then((data) => {
+ expect(data['mm1']).toBeFalsy();
+ done();
+ });
+ });
- it('should report micro metric averages',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- aggregate(
- [
- eventFactory.markStart('mm1*20', 0),
- eventFactory.markEnd('mm1*20', 5),
- ],
- {microMetrics: {'mm1': 'micro metric 1'}})
- .then((data) => {
- expect(data['mm1']).toBe(5 / 20);
- async.done();
- });
- }));
+ it('should report micro metric averages', done => {
+ aggregate(
+ [
+ eventFactory.markStart('mm1*20', 0),
+ eventFactory.markEnd('mm1*20', 5),
+ ],
+ {microMetrics: {'mm1': 'micro metric 1'}})
+ .then((data) => {
+ expect(data['mm1']).toBe(5 / 20);
+ done();
+ });
+ });
});
});
});
@@ -693,21 +646,21 @@ class MockDriverExtension extends WebDriverExtension {
super();
}
- timeBegin(name: string): Promise {
+ override timeBegin(name: string): Promise {
this._commandLog.push(['timeBegin', name]);
return Promise.resolve(null);
}
- timeEnd(name: string, restartName: string|null): Promise {
+ override timeEnd(name: string, restartName: string|null): Promise {
this._commandLog.push(['timeEnd', name, restartName]);
return Promise.resolve(null);
}
- perfLogFeatures(): PerfLogFeatures {
+ override perfLogFeatures(): PerfLogFeatures {
return this._perfLogFeatures;
}
- readPerfLog(): Promise {
+ override readPerfLog(): Promise {
this._commandLog.push('readPerfLog');
if (this._perfLogs.length > 0) {
const next = this._perfLogs[0];
@@ -718,7 +671,7 @@ class MockDriverExtension extends WebDriverExtension {
}
}
- gc(): Promise {
+ override gc(): Promise {
this._commandLog.push(['gc']);
return Promise.resolve(null);
}
diff --git a/packages/benchpress/test/metric/user_metric_spec.ts b/packages/benchpress/test/metric/user_metric_spec.ts
index cb4e17b81d..70e3242a31 100644
--- a/packages/benchpress/test/metric/user_metric_spec.ts
+++ b/packages/benchpress/test/metric/user_metric_spec.ts
@@ -7,7 +7,6 @@
*/
import {Injector, StaticProvider} from '@angular/core';
-import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
import {Options, PerfLogEvent, PerfLogFeatures, UserMetric, WebDriverAdapter} from '../../index';
@@ -42,23 +41,22 @@ describe('user metric', () => {
});
describe('endMeasure', () => {
- it('should stop measuring when all properties have numeric values',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const metric = createMetric(
- [[]], new PerfLogFeatures(),
- {userMetrics: {'loadTime': 'time to load', 'content': 'time to see content'}});
- metric.beginMeasure().then(() => metric.endMeasure(true)).then(values => {
- expect(values['loadTime']).toBe(25);
- expect(values['content']).toBe(250);
- async.done();
- });
+ it('should stop measuring when all properties have numeric values', done => {
+ const metric = createMetric(
+ [[]], new PerfLogFeatures(),
+ {userMetrics: {'loadTime': 'time to load', 'content': 'time to see content'}});
+ metric.beginMeasure().then(() => metric.endMeasure(true)).then(values => {
+ expect(values['loadTime']).toBe(25);
+ expect(values['content']).toBe(250);
+ done();
+ });
- wdAdapter.data['loadTime'] = 25;
- // Wait before setting 2nd property.
- setTimeout(() => {
- wdAdapter.data['content'] = 250;
- }, 50);
- }), 600);
+ wdAdapter.data['loadTime'] = 25;
+ // Wait before setting 2nd property.
+ setTimeout(() => {
+ wdAdapter.data['content'] = 250;
+ }, 50);
+ }, 600);
});
});
})();
@@ -66,7 +64,7 @@ describe('user metric', () => {
class MockDriverAdapter extends WebDriverAdapter {
data: any = {};
- executeScript(script: string): any {
+ override executeScript(script: string): any {
// Just handles `return window.propName` ignores `delete window.propName`.
if (script.indexOf('return window.') == 0) {
const metricName = script.substring('return window.'.length);
diff --git a/packages/benchpress/test/reporter/console_reporter_spec.ts b/packages/benchpress/test/reporter/console_reporter_spec.ts
index d042a992ee..c5cb5c98a8 100644
--- a/packages/benchpress/test/reporter/console_reporter_spec.ts
+++ b/packages/benchpress/test/reporter/console_reporter_spec.ts
@@ -7,7 +7,6 @@
*/
import {StaticProvider} from '@angular/core';
-import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
import {ConsoleReporter, Injector, MeasureValues, SampleDescription} from '../../index';
diff --git a/packages/benchpress/test/reporter/json_file_reporter_spec.ts b/packages/benchpress/test/reporter/json_file_reporter_spec.ts
index 6fc2657ba7..613991cc28 100644
--- a/packages/benchpress/test/reporter/json_file_reporter_spec.ts
+++ b/packages/benchpress/test/reporter/json_file_reporter_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
-
import {Injector, JsonFileReporter, MeasureValues, Options, SampleDescription} from '../../index';
{
@@ -37,37 +35,35 @@ import {Injector, JsonFileReporter, MeasureValues, Options, SampleDescription} f
return Injector.create(providers).get(JsonFileReporter);
}
- it('should write all data into a file',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createReporter({
- sampleId: 'someId',
- descriptions: [{'a': 2}],
- path: 'somePath',
- metrics: {'a': 'script time', 'b': 'render time'}
- })
- .reportSample(
- [mv(0, 0, {'a': 3, 'b': 6})],
- [mv(0, 0, {'a': 3, 'b': 6}), mv(1, 1, {'a': 5, 'b': 9})]);
- const regExp = /somePath\/someId_\d+\.json/;
- expect(loggedFile['filename'].match(regExp) != null).toBe(true);
- const parsedContent = JSON.parse(loggedFile['content']) as {[key: string]: any};
- expect(parsedContent).toEqual({
- 'description': {
- 'id': 'someId',
- 'description': {'a': 2},
- 'metrics': {'a': 'script time', 'b': 'render time'}
- },
- 'stats': {'a': '4.00+-25%', 'b': '7.50+-20%'},
- 'completeSample': [
- {'timeStamp': '1970-01-01T00:00:00.000Z', 'runIndex': 0, 'values': {'a': 3, 'b': 6}}
- ],
- 'validSample': [
- {'timeStamp': '1970-01-01T00:00:00.000Z', 'runIndex': 0, 'values': {'a': 3, 'b': 6}},
- {'timeStamp': '1970-01-01T00:00:00.001Z', 'runIndex': 1, 'values': {'a': 5, 'b': 9}}
- ]
- });
- async.done();
- }));
+ it('should write all data into a file', done => {
+ createReporter({
+ sampleId: 'someId',
+ descriptions: [{'a': 2}],
+ path: 'somePath',
+ metrics: {'a': 'script time', 'b': 'render time'}
+ })
+ .reportSample(
+ [mv(0, 0, {'a': 3, 'b': 6})],
+ [mv(0, 0, {'a': 3, 'b': 6}), mv(1, 1, {'a': 5, 'b': 9})]);
+ const regExp = /somePath\/someId_\d+\.json/;
+ expect(loggedFile['filename'].match(regExp) != null).toBe(true);
+ const parsedContent = JSON.parse(loggedFile['content']) as {[key: string]: any};
+ expect(parsedContent).toEqual({
+ 'description': {
+ 'id': 'someId',
+ 'description': {'a': 2},
+ 'metrics': {'a': 'script time', 'b': 'render time'}
+ },
+ 'stats': {'a': '4.00+-25%', 'b': '7.50+-20%'},
+ 'completeSample':
+ [{'timeStamp': '1970-01-01T00:00:00.000Z', 'runIndex': 0, 'values': {'a': 3, 'b': 6}}],
+ 'validSample': [
+ {'timeStamp': '1970-01-01T00:00:00.000Z', 'runIndex': 0, 'values': {'a': 3, 'b': 6}},
+ {'timeStamp': '1970-01-01T00:00:00.001Z', 'runIndex': 1, 'values': {'a': 5, 'b': 9}}
+ ]
+ });
+ done();
+ });
});
}
diff --git a/packages/benchpress/test/reporter/multi_reporter_spec.ts b/packages/benchpress/test/reporter/multi_reporter_spec.ts
index 3f10fbaa59..fc39c60f84 100644
--- a/packages/benchpress/test/reporter/multi_reporter_spec.ts
+++ b/packages/benchpress/test/reporter/multi_reporter_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
-
import {Injector, MeasureValues, MultiReporter, Reporter} from '../../index';
(function() {
@@ -22,30 +20,29 @@ function createReporters(ids: any[]) {
}
describe('multi reporter', () => {
- it('should reportMeasureValues to all',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const mv = new MeasureValues(0, new Date(), {});
- createReporters(['m1', 'm2']).then((r) => r.reportMeasureValues(mv)).then((values) => {
- expect(values).toEqual([{'id': 'm1', 'values': mv}, {'id': 'm2', 'values': mv}]);
- async.done();
- });
- }));
+ it('should reportMeasureValues to all', done => {
+ const mv = new MeasureValues(0, new Date(), {});
+ createReporters(['m1', 'm2']).then((r) => r.reportMeasureValues(mv)).then((values) => {
+ expect(values).toEqual([{'id': 'm1', 'values': mv}, {'id': 'm2', 'values': mv}]);
+ done();
+ });
+ });
- it('should reportSample to call', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const completeSample =
- [new MeasureValues(0, new Date(), {}), new MeasureValues(1, new Date(), {})];
- const validSample = [completeSample[1]];
+ it('should reportSample to call', done => {
+ const completeSample =
+ [new MeasureValues(0, new Date(), {}), new MeasureValues(1, new Date(), {})];
+ const validSample = [completeSample[1]];
- createReporters(['m1', 'm2'])
- .then((r) => r.reportSample(completeSample, validSample))
- .then((values) => {
- expect(values).toEqual([
- {'id': 'm1', 'completeSample': completeSample, 'validSample': validSample},
- {'id': 'm2', 'completeSample': completeSample, 'validSample': validSample}
- ]);
- async.done();
- });
- }));
+ createReporters(['m1', 'm2'])
+ .then((r) => r.reportSample(completeSample, validSample))
+ .then((values) => {
+ expect(values).toEqual([
+ {'id': 'm1', 'completeSample': completeSample, 'validSample': validSample},
+ {'id': 'm2', 'completeSample': completeSample, 'validSample': validSample}
+ ]);
+ done();
+ });
+ });
});
})();
@@ -54,11 +51,11 @@ class MockReporter extends Reporter {
super();
}
- reportMeasureValues(values: MeasureValues): Promise<{[key: string]: any}> {
+ override reportMeasureValues(values: MeasureValues): Promise<{[key: string]: any}> {
return Promise.resolve({'id': this._id, 'values': values});
}
- reportSample(completeSample: MeasureValues[], validSample: MeasureValues[]):
+ override reportSample(completeSample: MeasureValues[], validSample: MeasureValues[]):
Promise<{[key: string]: any}> {
return Promise.resolve(
{'id': this._id, 'completeSample': completeSample, 'validSample': validSample});
diff --git a/packages/benchpress/test/runner_spec.ts b/packages/benchpress/test/runner_spec.ts
index 7cda672e33..6026956a3e 100644
--- a/packages/benchpress/test/runner_spec.ts
+++ b/packages/benchpress/test/runner_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
-
import {Injector, Metric, Options, Runner, SampleDescription, Sampler, SampleState, Validator, WebDriverAdapter} from '../index';
{
@@ -35,91 +33,83 @@ import {Injector, Metric, Options, Runner, SampleDescription, Sampler, SampleSta
return runner;
}
- it('should set SampleDescription.id',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createRunner()
- .sample({id: 'someId'})
- .then((_) => injector.get(SampleDescription))
- .then((desc) => {
- expect(desc.id).toBe('someId');
- async.done();
- });
- }));
+ it('should set SampleDescription.id', done => {
+ createRunner()
+ .sample({id: 'someId'})
+ .then((_) => injector.get(SampleDescription))
+ .then((desc) => {
+ expect(desc.id).toBe('someId');
+ done();
+ });
+ });
- it('should merge SampleDescription.description',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createRunner([{provide: Options.DEFAULT_DESCRIPTION, useValue: {'a': 1}}])
- .sample({
- id: 'someId',
- providers: [{provide: Options.SAMPLE_DESCRIPTION, useValue: {'b': 2}}]
- })
- .then((_) => injector.get(SampleDescription))
- .then((desc) => {
- expect(desc.description)
- .toEqual(
- {'forceGc': false, 'userAgent': 'someUserAgent', 'a': 1, 'b': 2, 'v': 11});
- async.done();
- });
- }));
+ it('should merge SampleDescription.description', done => {
+ createRunner([{provide: Options.DEFAULT_DESCRIPTION, useValue: {'a': 1}}])
+ .sample({
+ id: 'someId',
+ providers: [{provide: Options.SAMPLE_DESCRIPTION, useValue: {'b': 2}}]
+ })
+ .then((_) => injector.get(SampleDescription))
+ .then((desc) => {
+ expect(desc.description)
+ .toEqual({'forceGc': false, 'userAgent': 'someUserAgent', 'a': 1, 'b': 2, 'v': 11});
+ done();
+ });
+ });
- it('should fill SampleDescription.metrics from the Metric',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createRunner()
- .sample({id: 'someId'})
- .then((_) => injector.get(SampleDescription))
- .then((desc) => {
- expect(desc.metrics).toEqual({'m1': 'some metric'});
- async.done();
- });
- }));
+ it('should fill SampleDescription.metrics from the Metric', done => {
+ createRunner()
+ .sample({id: 'someId'})
+ .then((_) => injector.get(SampleDescription))
+ .then((desc) => {
+ expect(desc.metrics).toEqual({'m1': 'some metric'});
+ done();
+ });
+ });
- it('should provide Options.EXECUTE',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const execute = () => {};
- createRunner().sample({id: 'someId', execute: execute}).then((_) => {
- expect(injector.get(Options.EXECUTE)).toEqual(execute);
- async.done();
- });
- }));
+ it('should provide Options.EXECUTE', done => {
+ const execute = () => {};
+ createRunner().sample({id: 'someId', execute: execute}).then((_) => {
+ expect(injector.get(Options.EXECUTE)).toEqual(execute);
+ done();
+ });
+ });
- it('should provide Options.PREPARE',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const prepare = () => {};
- createRunner().sample({id: 'someId', prepare: prepare}).then((_) => {
- expect(injector.get(Options.PREPARE)).toEqual(prepare);
- async.done();
- });
- }));
+ it('should provide Options.PREPARE', done => {
+ const prepare = () => {};
+ createRunner().sample({id: 'someId', prepare: prepare}).then((_) => {
+ expect(injector.get(Options.PREPARE)).toEqual(prepare);
+ done();
+ });
+ });
- it('should provide Options.MICRO_METRICS',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createRunner().sample({id: 'someId', microMetrics: {'a': 'b'}}).then((_) => {
- expect(injector.get(Options.MICRO_METRICS)).toEqual({'a': 'b'});
- async.done();
- });
- }));
+ it('should provide Options.MICRO_METRICS', done => {
+ createRunner().sample({id: 'someId', microMetrics: {'a': 'b'}}).then((_) => {
+ expect(injector.get(Options.MICRO_METRICS)).toEqual({'a': 'b'});
+ done();
+ });
+ });
- it('should overwrite providers per sample call',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createRunner([{provide: Options.DEFAULT_DESCRIPTION, useValue: {'a': 1}}])
- .sample({
- id: 'someId',
- providers: [{provide: Options.DEFAULT_DESCRIPTION, useValue: {'a': 2}}]
- })
- .then((_) => injector.get(SampleDescription))
- .then((desc) => {
- expect(desc.description['a']).toBe(2);
- async.done();
- });
- }));
+ it('should overwrite providers per sample call', done => {
+ createRunner([{provide: Options.DEFAULT_DESCRIPTION, useValue: {'a': 1}}])
+ .sample({
+ id: 'someId',
+ providers: [{provide: Options.DEFAULT_DESCRIPTION, useValue: {'a': 2}}]
+ })
+ .then((_) => injector.get(SampleDescription))
+ .then((desc) => {
+ expect(desc.description['a']).toBe(2);
+ done();
+ });
+ });
});
}
class MockWebDriverAdapter extends WebDriverAdapter {
- executeScript(script: string): Promise {
+ override executeScript(script: string): Promise {
return Promise.resolve('someUserAgent');
}
- capabilities(): Promise> {
+ override capabilities(): Promise> {
return null!;
}
}
@@ -128,7 +118,7 @@ class MockValidator extends Validator {
constructor() {
super();
}
- describe() {
+ override describe() {
return {'v': 11};
}
}
@@ -137,7 +127,7 @@ class MockMetric extends Metric {
constructor() {
super();
}
- describe() {
+ override describe() {
return {'m1': 'some metric'};
}
}
@@ -146,7 +136,7 @@ class MockSampler extends Sampler {
constructor() {
super(null!, null!, null!, null!, null!, null!, null!);
}
- sample(): Promise {
+ override sample(): Promise {
return Promise.resolve(new SampleState([], []));
}
}
diff --git a/packages/benchpress/test/sampler_spec.ts b/packages/benchpress/test/sampler_spec.ts
index feeea4253f..c06e3a639f 100644
--- a/packages/benchpress/test/sampler_spec.ts
+++ b/packages/benchpress/test/sampler_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
-
import {Injector, MeasureValues, Metric, Options, Reporter, Sampler, Validator, WebDriverAdapter} from '../index';
{
@@ -47,59 +45,57 @@ import {Injector, MeasureValues, Metric, Options, Reporter, Sampler, Validator,
sampler = Injector.create(providers).get(Sampler);
}
- it('should call the prepare and execute callbacks using WebDriverAdapter.waitFor',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const log: any[] = [];
- let count = 0;
- const driver = new MockDriverAdapter([], (callback: Function) => {
- const result = callback();
- log.push(result);
- return Promise.resolve(result);
- });
- createSampler({
- driver: driver,
- validator: createCountingValidator(2),
- prepare: () => count++,
- execute: () => count++,
- });
- sampler.sample().then((_) => {
- expect(count).toBe(4);
- expect(log).toEqual([0, 1, 2, 3]);
- async.done();
- });
- }));
+ it('should call the prepare and execute callbacks using WebDriverAdapter.waitFor', done => {
+ const log: any[] = [];
+ let count = 0;
+ const driver = new MockDriverAdapter([], (callback: Function) => {
+ const result = callback();
+ log.push(result);
+ return Promise.resolve(result);
+ });
+ createSampler({
+ driver: driver,
+ validator: createCountingValidator(2),
+ prepare: () => count++,
+ execute: () => count++,
+ });
+ sampler.sample().then((_) => {
+ expect(count).toBe(4);
+ expect(log).toEqual([0, 1, 2, 3]);
+ done();
+ });
+ });
- it('should call prepare, beginMeasure, execute, endMeasure for every iteration',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- let workCount = 0;
- const log: any[] = [];
- createSampler({
- metric: createCountingMetric(log),
- validator: createCountingValidator(2),
- prepare: () => {
- log.push(`p${workCount++}`);
- },
- execute: () => {
- log.push(`w${workCount++}`);
- }
- });
- sampler.sample().then((_) => {
- expect(log).toEqual([
- 'p0',
- ['beginMeasure'],
- 'w1',
- ['endMeasure', false, {'script': 0}],
- 'p2',
- ['beginMeasure'],
- 'w3',
- ['endMeasure', false, {'script': 1}],
- ]);
- async.done();
- });
- }));
+ it('should call prepare, beginMeasure, execute, endMeasure for every iteration', done => {
+ let workCount = 0;
+ const log: any[] = [];
+ createSampler({
+ metric: createCountingMetric(log),
+ validator: createCountingValidator(2),
+ prepare: () => {
+ log.push(`p${workCount++}`);
+ },
+ execute: () => {
+ log.push(`w${workCount++}`);
+ }
+ });
+ sampler.sample().then((_) => {
+ expect(log).toEqual([
+ 'p0',
+ ['beginMeasure'],
+ 'w1',
+ ['endMeasure', false, {'script': 0}],
+ 'p2',
+ ['beginMeasure'],
+ 'w3',
+ ['endMeasure', false, {'script': 1}],
+ ]);
+ done();
+ });
+ });
it('should call execute, endMeasure for every iteration if there is no prepare callback',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
+ done => {
const log: any[] = [];
let workCount = 0;
createSampler({
@@ -118,93 +114,90 @@ import {Injector, MeasureValues, Metric, Options, Reporter, Sampler, Validator,
'w1',
['endMeasure', true, {'script': 1}],
]);
- async.done();
+ done();
});
- }));
+ });
- it('should only collect metrics for execute and ignore metrics from prepare',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- let scriptTime = 0;
- let iterationCount = 1;
- createSampler({
- validator: createCountingValidator(2),
- metric: new MockMetric(
- [],
- () => {
- const result = Promise.resolve({'script': scriptTime});
- scriptTime = 0;
- return result;
- }),
- prepare: () => {
- scriptTime = 1 * iterationCount;
- },
- execute: () => {
- scriptTime = 10 * iterationCount;
- iterationCount++;
- }
- });
- sampler.sample().then((state) => {
- expect(state.completeSample.length).toBe(2);
- expect(state.completeSample[0]).toEqual(mv(0, 1000, {'script': 10}));
- expect(state.completeSample[1]).toEqual(mv(1, 1001, {'script': 20}));
- async.done();
- });
- }));
+ it('should only collect metrics for execute and ignore metrics from prepare', done => {
+ let scriptTime = 0;
+ let iterationCount = 1;
+ createSampler({
+ validator: createCountingValidator(2),
+ metric: new MockMetric(
+ [],
+ () => {
+ const result = Promise.resolve({'script': scriptTime});
+ scriptTime = 0;
+ return result;
+ }),
+ prepare: () => {
+ scriptTime = 1 * iterationCount;
+ },
+ execute: () => {
+ scriptTime = 10 * iterationCount;
+ iterationCount++;
+ }
+ });
+ sampler.sample().then((state) => {
+ expect(state.completeSample.length).toBe(2);
+ expect(state.completeSample[0]).toEqual(mv(0, 1000, {'script': 10}));
+ expect(state.completeSample[1]).toEqual(mv(1, 1001, {'script': 20}));
+ done();
+ });
+ });
- it('should call the validator for every execution and store the valid sample',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const log: any[] = [];
- const validSample = [mv(null!, null!, {})];
+ it('should call the validator for every execution and store the valid sample', done => {
+ const log: any[] = [];
+ const validSample = [mv(null!, null!, {})];
- createSampler({
- metric: createCountingMetric(),
- validator: createCountingValidator(2, validSample, log),
- execute: EMPTY_EXECUTE
- });
- sampler.sample().then((state) => {
- expect(state.validSample).toBe(validSample);
- // TODO(tbosch): Why does this fail??
- // expect(log).toEqual([
- // ['validate', [{'script': 0}], null],
- // ['validate', [{'script': 0}, {'script': 1}], validSample]
- // ]);
+ createSampler({
+ metric: createCountingMetric(),
+ validator: createCountingValidator(2, validSample, log),
+ execute: EMPTY_EXECUTE
+ });
+ sampler.sample().then((state) => {
+ expect(state.validSample).toBe(validSample);
+ // TODO(tbosch): Why does this fail??
+ // expect(log).toEqual([
+ // ['validate', [{'script': 0}], null],
+ // ['validate', [{'script': 0}, {'script': 1}], validSample]
+ // ]);
- expect(log.length).toBe(2);
- expect(log[0]).toEqual(['validate', [mv(0, 1000, {'script': 0})], null]);
- expect(log[1]).toEqual(
- ['validate', [mv(0, 1000, {'script': 0}), mv(1, 1001, {'script': 1})], validSample]);
+ expect(log.length).toBe(2);
+ expect(log[0]).toEqual(['validate', [mv(0, 1000, {'script': 0})], null]);
+ expect(log[1]).toEqual(
+ ['validate', [mv(0, 1000, {'script': 0}), mv(1, 1001, {'script': 1})], validSample]);
- async.done();
- });
- }));
+ done();
+ });
+ });
- it('should report the metric values',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const log: any[] = [];
- const validSample = [mv(null!, null!, {})];
- createSampler({
- validator: createCountingValidator(2, validSample),
- metric: createCountingMetric(),
- reporter: new MockReporter(log),
- execute: EMPTY_EXECUTE
- });
- sampler.sample().then((_) => {
- // TODO(tbosch): Why does this fail??
- // expect(log).toEqual([
- // ['reportMeasureValues', 0, {'script': 0}],
- // ['reportMeasureValues', 1, {'script': 1}],
- // ['reportSample', [{'script': 0}, {'script': 1}], validSample]
- // ]);
- expect(log.length).toBe(3);
- expect(log[0]).toEqual(['reportMeasureValues', mv(0, 1000, {'script': 0})]);
- expect(log[1]).toEqual(['reportMeasureValues', mv(1, 1001, {'script': 1})]);
- expect(log[2]).toEqual([
- 'reportSample', [mv(0, 1000, {'script': 0}), mv(1, 1001, {'script': 1})], validSample
- ]);
+ it('should report the metric values', done => {
+ const log: any[] = [];
+ const validSample = [mv(null!, null!, {})];
+ createSampler({
+ validator: createCountingValidator(2, validSample),
+ metric: createCountingMetric(),
+ reporter: new MockReporter(log),
+ execute: EMPTY_EXECUTE
+ });
+ sampler.sample().then((_) => {
+ // TODO(tbosch): Why does this fail??
+ // expect(log).toEqual([
+ // ['reportMeasureValues', 0, {'script': 0}],
+ // ['reportMeasureValues', 1, {'script': 1}],
+ // ['reportSample', [{'script': 0}, {'script': 1}], validSample]
+ // ]);
+ expect(log.length).toBe(3);
+ expect(log[0]).toEqual(['reportMeasureValues', mv(0, 1000, {'script': 0})]);
+ expect(log[1]).toEqual(['reportMeasureValues', mv(1, 1001, {'script': 1})]);
+ expect(log[2]).toEqual([
+ 'reportSample', [mv(0, 1000, {'script': 0}), mv(1, 1001, {'script': 1})], validSample
+ ]);
- async.done();
- });
- }));
+ done();
+ });
+ });
});
}
@@ -232,7 +225,7 @@ class MockDriverAdapter extends WebDriverAdapter {
constructor(private _log: any[] = [], private _waitFor: Function|null = null) {
super();
}
- waitFor(callback: Function): Promise {
+ override waitFor(callback: Function): Promise {
if (this._waitFor != null) {
return this._waitFor(callback);
} else {
@@ -246,7 +239,7 @@ class MockValidator extends Validator {
constructor(private _log: any[] = [], private _validate: Function|null = null) {
super();
}
- validate(completeSample: MeasureValues[]): MeasureValues[] {
+ override validate(completeSample: MeasureValues[]): MeasureValues[] {
const stableSample = this._validate != null ? this._validate(completeSample) : completeSample;
this._log.push(['validate', completeSample, stableSample]);
return stableSample;
@@ -257,11 +250,11 @@ class MockMetric extends Metric {
constructor(private _log: any[] = [], private _endMeasure: Function|null = null) {
super();
}
- beginMeasure() {
+ override beginMeasure() {
this._log.push(['beginMeasure']);
return Promise.resolve(null);
}
- endMeasure(restart: boolean) {
+ override endMeasure(restart: boolean) {
const measureValues = this._endMeasure != null ? this._endMeasure() : {};
this._log.push(['endMeasure', restart, measureValues]);
return Promise.resolve(measureValues);
@@ -272,11 +265,12 @@ class MockReporter extends Reporter {
constructor(private _log: any[] = []) {
super();
}
- reportMeasureValues(values: MeasureValues): Promise {
+ override reportMeasureValues(values: MeasureValues): Promise {
this._log.push(['reportMeasureValues', values]);
return Promise.resolve(null);
}
- reportSample(completeSample: MeasureValues[], validSample: MeasureValues[]): Promise {
+ override reportSample(completeSample: MeasureValues[], validSample: MeasureValues[]):
+ Promise {
this._log.push(['reportSample', completeSample, validSample]);
return Promise.resolve(null);
}
diff --git a/packages/benchpress/test/statistic_spec.ts b/packages/benchpress/test/statistic_spec.ts
index 2255c5488d..b2f3fba7b5 100644
--- a/packages/benchpress/test/statistic_spec.ts
+++ b/packages/benchpress/test/statistic_spec.ts
@@ -6,7 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
import {Statistic} from '../src/statistic';
{
diff --git a/packages/benchpress/test/validator/regression_slope_validator_spec.ts b/packages/benchpress/test/validator/regression_slope_validator_spec.ts
index d6c20a3e99..7ea0969109 100644
--- a/packages/benchpress/test/validator/regression_slope_validator_spec.ts
+++ b/packages/benchpress/test/validator/regression_slope_validator_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
-
import {Injector, MeasureValues, RegressionSlopeValidator} from '../../index';
{
diff --git a/packages/benchpress/test/validator/size_validator_spec.ts b/packages/benchpress/test/validator/size_validator_spec.ts
index 5e7c11c05a..852c7c57fc 100644
--- a/packages/benchpress/test/validator/size_validator_spec.ts
+++ b/packages/benchpress/test/validator/size_validator_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
-
import {Injector, MeasureValues, SizeValidator} from '../../index';
{
diff --git a/packages/benchpress/test/web_driver_extension_spec.ts b/packages/benchpress/test/web_driver_extension_spec.ts
index f9c0b274d7..ccded7492a 100644
--- a/packages/benchpress/test/web_driver_extension_spec.ts
+++ b/packages/benchpress/test/web_driver_extension_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
-
import {Injector, Options, WebDriverExtension} from '../index';
(function() {
@@ -28,21 +26,19 @@ function createExtension(ids: any[], caps: any) {
}
describe('WebDriverExtension.provideFirstSupported', () => {
- it('should provide the extension that matches the capabilities',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(['m1', 'm2', 'm3'], {'browser': 'm2'}).then((m) => {
- expect(m.id).toEqual('m2');
- async.done();
- });
- }));
+ it('should provide the extension that matches the capabilities', done => {
+ createExtension(['m1', 'm2', 'm3'], {'browser': 'm2'}).then((m) => {
+ expect(m.id).toEqual('m2');
+ done();
+ });
+ });
- it('should throw if there is no match',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(['m1'], {'browser': 'm2'}).catch((err) => {
- expect(err != null).toBe(true);
- async.done();
- });
- }));
+ it('should throw if there is no match', done => {
+ createExtension(['m1'], {'browser': 'm2'}).catch((err) => {
+ expect(err != null).toBe(true);
+ done();
+ });
+ });
});
})();
@@ -51,7 +47,7 @@ class MockExtension extends WebDriverExtension {
super();
}
- supports(capabilities: {[key: string]: any}): boolean {
+ override supports(capabilities: {[key: string]: any}): boolean {
return capabilities['browser'] === this.id;
}
}
diff --git a/packages/benchpress/test/webdriver/chrome_driver_extension_spec.ts b/packages/benchpress/test/webdriver/chrome_driver_extension_spec.ts
index cce37e50e2..f40825fc13 100644
--- a/packages/benchpress/test/webdriver/chrome_driver_extension_spec.ts
+++ b/packages/benchpress/test/webdriver/chrome_driver_extension_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {AsyncTestCompleter, describe, expect, fit, inject, it} from '@angular/core/testing/src/testing_internal';
-
import {ChromeDriverExtension, Injector, Options, WebDriverAdapter, WebDriverExtension} from '../../index';
import {TraceEventFactory} from '../trace_event_factory';
@@ -54,344 +52,323 @@ import {TraceEventFactory} from '../trace_event_factory';
return extension;
}
- it('should force gc via window.gc()',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension().gc().then((_) => {
- expect(log).toEqual([['executeScript', 'window.gc()']]);
- async.done();
- });
- }));
+ it('should force gc via window.gc()', done => {
+ createExtension().gc().then((_) => {
+ expect(log).toEqual([['executeScript', 'window.gc()']]);
+ done();
+ });
+ });
it('should clear the perf logs and mark the timeline via performance.mark() on the first call',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
+ done => {
createExtension().timeBegin('someName').then(() => {
expect(log).toEqual([
['logs', 'performance'], ['executeScript', `performance.mark('someName-bpstart');`]
]);
- async.done();
+ done();
});
- }));
+ });
- it('should mark the timeline via performance.mark() on the second call',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const ext = createExtension();
- ext.timeBegin('someName')
- .then((_) => {
- log.splice(0, log.length);
- ext.timeBegin('someName');
- })
- .then(() => {
- expect(log).toEqual([['executeScript', `performance.mark('someName-bpstart');`]]);
- async.done();
- });
- }));
-
- it('should mark the timeline via performance.mark()',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension().timeEnd('someName', null).then((_) => {
- expect(log).toEqual([['executeScript', `performance.mark('someName-bpend');`]]);
- async.done();
- });
- }));
-
- it('should mark the timeline via performance.mark() with start and end of a test',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension().timeEnd('name1', 'name2').then((_) => {
- expect(log).toEqual([
- ['executeScript', `performance.mark('name1-bpend');performance.mark('name2-bpstart');`]
- ]);
- async.done();
- });
- }));
-
- it('should normalize times to ms and forward ph and pid event properties',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([chromeTimelineV8Events.complete('FunctionCall', 1100, 5500, null)])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([
- normEvents.complete('script', 1.1, 5.5, null),
- ]);
- async.done();
- });
- }));
-
- it('should normalize "tdur" to "dur"',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const event: any = chromeTimelineV8Events.create('X', 'FunctionCall', 1100, null);
- event['tdur'] = 5500;
- createExtension([event]).readPerfLog().then((events) => {
- expect(events).toEqual([
- normEvents.complete('script', 1.1, 5.5, null),
- ]);
- async.done();
- });
- }));
-
- it('should report FunctionCall events as "script"',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([chromeTimelineV8Events.start('FunctionCall', 0)])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([
- normEvents.start('script', 0),
- ]);
- async.done();
- });
- }));
-
- it('should report EvaluateScript events as "script"',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([chromeTimelineV8Events.start('EvaluateScript', 0)])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([
- normEvents.start('script', 0),
- ]);
- async.done();
- });
- }));
-
- it('should report minor gc', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([
- chromeTimelineV8Events.start('MinorGC', 1000, {'usedHeapSizeBefore': 1000}),
- chromeTimelineV8Events.end('MinorGC', 2000, {'usedHeapSizeAfter': 0}),
- ])
- .readPerfLog()
- .then((events) => {
- expect(events.length).toEqual(2);
- expect(events[0]).toEqual(
- normEvents.start('gc', 1.0, {'usedHeapSize': 1000, 'majorGc': false}));
- expect(events[1]).toEqual(
- normEvents.end('gc', 2.0, {'usedHeapSize': 0, 'majorGc': false}));
- async.done();
- });
- }));
-
- it('should report major gc', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(
- [
- chromeTimelineV8Events.start('MajorGC', 1000, {'usedHeapSizeBefore': 1000}),
- chromeTimelineV8Events.end('MajorGC', 2000, {'usedHeapSizeAfter': 0}),
- ],
- )
- .readPerfLog()
- .then((events) => {
- expect(events.length).toEqual(2);
- expect(events[0]).toEqual(
- normEvents.start('gc', 1.0, {'usedHeapSize': 1000, 'majorGc': true}));
- expect(events[1]).toEqual(
- normEvents.end('gc', 2.0, {'usedHeapSize': 0, 'majorGc': true}));
- async.done();
- });
- }));
-
- ['Layout', 'UpdateLayerTree', 'Paint'].forEach((recordType) => {
- it(`should report ${recordType} as "render"`,
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(
- [
- chrome45TimelineEvents.start(recordType, 1234),
- chrome45TimelineEvents.end(recordType, 2345)
- ],
- )
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([
- normEvents.start('render', 1.234),
- normEvents.end('render', 2.345),
- ]);
- async.done();
- });
- }));
+ it('should mark the timeline via performance.mark() on the second call', done => {
+ const ext = createExtension();
+ ext.timeBegin('someName')
+ .then((_) => {
+ log.splice(0, log.length);
+ ext.timeBegin('someName');
+ })
+ .then(() => {
+ expect(log).toEqual([['executeScript', `performance.mark('someName-bpstart');`]]);
+ done();
+ });
});
- it(`should report UpdateLayoutTree as "render"`,
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(
- [
- chromeBlinkTimelineEvents.start('UpdateLayoutTree', 1234),
- chromeBlinkTimelineEvents.end('UpdateLayoutTree', 2345)
- ],
- )
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([
- normEvents.start('render', 1.234),
- normEvents.end('render', 2.345),
- ]);
- async.done();
- });
- }));
+ it('should mark the timeline via performance.mark()', done => {
+ createExtension().timeEnd('someName', null).then((_) => {
+ expect(log).toEqual([['executeScript', `performance.mark('someName-bpend');`]]);
+ done();
+ });
+ });
- it('should ignore FunctionCalls from webdriver',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([chromeTimelineV8Events.start(
- 'FunctionCall', 0, {'data': {'scriptName': 'InjectedScript'}})])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([]);
- async.done();
- });
- }));
+ it('should mark the timeline via performance.mark() with start and end of a test', done => {
+ createExtension().timeEnd('name1', 'name2').then((_) => {
+ expect(log).toEqual([
+ ['executeScript', `performance.mark('name1-bpend');performance.mark('name2-bpstart');`]
+ ]);
+ done();
+ });
+ });
- it('should ignore FunctionCalls with empty scriptName',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(
- [chromeTimelineV8Events.start('FunctionCall', 0, {'data': {'scriptName': ''}})])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([]);
- async.done();
- });
- }));
+ it('should normalize times to ms and forward ph and pid event properties', done => {
+ createExtension([chromeTimelineV8Events.complete('FunctionCall', 1100, 5500, null)])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([
+ normEvents.complete('script', 1.1, 5.5, null),
+ ]);
+ done();
+ });
+ });
- it('should report navigationStart',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([chromeBlinkUserTimingEvents.instant('navigationStart', 1234)])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([normEvents.instant('navigationStart', 1.234)]);
- async.done();
- });
- }));
+ it('should normalize "tdur" to "dur"', done => {
+ const event: any = chromeTimelineV8Events.create('X', 'FunctionCall', 1100, null);
+ event['tdur'] = 5500;
+ createExtension([event]).readPerfLog().then((events) => {
+ expect(events).toEqual([
+ normEvents.complete('script', 1.1, 5.5, null),
+ ]);
+ done();
+ });
+ });
- it('should report receivedData', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(
- [chrome45TimelineEvents.instant(
- 'ResourceReceivedData', 1234, {'data': {'encodedDataLength': 987}})],
- )
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual(
- [normEvents.instant('receivedData', 1.234, {'encodedDataLength': 987})]);
- async.done();
- });
- }));
+ it('should report FunctionCall events as "script"', done => {
+ createExtension([chromeTimelineV8Events.start('FunctionCall', 0)])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([
+ normEvents.start('script', 0),
+ ]);
+ done();
+ });
+ });
- it('should report sendRequest', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(
- [chrome45TimelineEvents.instant(
- 'ResourceSendRequest', 1234,
- {'data': {'url': 'http://here', 'requestMethod': 'GET'}})],
- )
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([normEvents.instant(
- 'sendRequest', 1.234, {'url': 'http://here', 'method': 'GET'})]);
- async.done();
- });
- }));
+ it('should report EvaluateScript events as "script"', done => {
+ createExtension([chromeTimelineV8Events.start('EvaluateScript', 0)])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([
+ normEvents.start('script', 0),
+ ]);
+ done();
+ });
+ });
+
+ it('should report minor gc', done => {
+ createExtension([
+ chromeTimelineV8Events.start('MinorGC', 1000, {'usedHeapSizeBefore': 1000}),
+ chromeTimelineV8Events.end('MinorGC', 2000, {'usedHeapSizeAfter': 0}),
+ ])
+ .readPerfLog()
+ .then((events) => {
+ expect(events.length).toEqual(2);
+ expect(events[0]).toEqual(
+ normEvents.start('gc', 1.0, {'usedHeapSize': 1000, 'majorGc': false}));
+ expect(events[1]).toEqual(
+ normEvents.end('gc', 2.0, {'usedHeapSize': 0, 'majorGc': false}));
+ done();
+ });
+ });
+
+ it('should report major gc', done => {
+ createExtension(
+ [
+ chromeTimelineV8Events.start('MajorGC', 1000, {'usedHeapSizeBefore': 1000}),
+ chromeTimelineV8Events.end('MajorGC', 2000, {'usedHeapSizeAfter': 0}),
+ ],
+ )
+ .readPerfLog()
+ .then((events) => {
+ expect(events.length).toEqual(2);
+ expect(events[0]).toEqual(
+ normEvents.start('gc', 1.0, {'usedHeapSize': 1000, 'majorGc': true}));
+ expect(events[1]).toEqual(
+ normEvents.end('gc', 2.0, {'usedHeapSize': 0, 'majorGc': true}));
+ done();
+ });
+ });
+
+ ['Layout', 'UpdateLayerTree', 'Paint'].forEach((recordType) => {
+ it(`should report ${recordType} as "render"`, done => {
+ createExtension(
+ [
+ chrome45TimelineEvents.start(recordType, 1234),
+ chrome45TimelineEvents.end(recordType, 2345)
+ ],
+ )
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([
+ normEvents.start('render', 1.234),
+ normEvents.end('render', 2.345),
+ ]);
+ done();
+ });
+ });
+ });
+
+ it(`should report UpdateLayoutTree as "render"`, done => {
+ createExtension(
+ [
+ chromeBlinkTimelineEvents.start('UpdateLayoutTree', 1234),
+ chromeBlinkTimelineEvents.end('UpdateLayoutTree', 2345)
+ ],
+ )
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([
+ normEvents.start('render', 1.234),
+ normEvents.end('render', 2.345),
+ ]);
+ done();
+ });
+ });
+
+ it('should ignore FunctionCalls from webdriver', done => {
+ createExtension([chromeTimelineV8Events.start(
+ 'FunctionCall', 0, {'data': {'scriptName': 'InjectedScript'}})])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([]);
+ done();
+ });
+ });
+
+ it('should ignore FunctionCalls with empty scriptName', done => {
+ createExtension(
+ [chromeTimelineV8Events.start('FunctionCall', 0, {'data': {'scriptName': ''}})])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([]);
+ done();
+ });
+ });
+
+ it('should report navigationStart', done => {
+ createExtension([chromeBlinkUserTimingEvents.instant('navigationStart', 1234)])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([normEvents.instant('navigationStart', 1.234)]);
+ done();
+ });
+ });
+
+ it('should report receivedData', done => {
+ createExtension(
+ [chrome45TimelineEvents.instant(
+ 'ResourceReceivedData', 1234, {'data': {'encodedDataLength': 987}})],
+ )
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual(
+ [normEvents.instant('receivedData', 1.234, {'encodedDataLength': 987})]);
+ done();
+ });
+ });
+
+ it('should report sendRequest', done => {
+ createExtension(
+ [chrome45TimelineEvents.instant(
+ 'ResourceSendRequest', 1234,
+ {'data': {'url': 'http://here', 'requestMethod': 'GET'}})],
+ )
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([normEvents.instant(
+ 'sendRequest', 1.234, {'url': 'http://here', 'method': 'GET'})]);
+ done();
+ });
+ });
describe('readPerfLog (common)', () => {
- it('should execute a dummy script before reading them',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- // TODO(tbosch): This seems to be a bug in ChromeDriver:
- // Sometimes it does not report the newest events of the performance log
- // to the WebDriver client unless a script is executed...
- createExtension([]).readPerfLog().then((_) => {
- expect(log).toEqual([['executeScript', '1+1'], ['logs', 'performance']]);
- async.done();
- });
- }));
+ it('should execute a dummy script before reading them', done => {
+ // TODO(tbosch): This seems to be a bug in ChromeDriver:
+ // Sometimes it does not report the newest events of the performance log
+ // to the WebDriver client unless a script is executed...
+ createExtension([]).readPerfLog().then((_) => {
+ expect(log).toEqual([['executeScript', '1+1'], ['logs', 'performance']]);
+ done();
+ });
+ });
['Rasterize', 'CompositeLayers'].forEach((recordType) => {
- it(`should report ${recordType} as "render"`,
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(
- [
- chromeTimelineEvents.start(recordType, 1234),
- chromeTimelineEvents.end(recordType, 2345)
- ],
- )
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([
- normEvents.start('render', 1.234),
- normEvents.end('render', 2.345),
- ]);
- async.done();
- });
- }));
+ it(`should report ${recordType} as "render"`, done => {
+ createExtension(
+ [
+ chromeTimelineEvents.start(recordType, 1234),
+ chromeTimelineEvents.end(recordType, 2345)
+ ],
+ )
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([
+ normEvents.start('render', 1.234),
+ normEvents.end('render', 2.345),
+ ]);
+ done();
+ });
+ });
});
describe('frame metrics', () => {
- it('should report ImplThreadRenderingStats as frame event',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([benchmarkEvents.instant(
- 'BenchmarkInstrumentation::ImplThreadRenderingStats', 1100,
- {'data': {'frame_count': 1}})])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([
- normEvents.instant('frame', 1.1),
- ]);
- async.done();
- });
- }));
+ it('should report ImplThreadRenderingStats as frame event', done => {
+ createExtension([benchmarkEvents.instant(
+ 'BenchmarkInstrumentation::ImplThreadRenderingStats', 1100,
+ {'data': {'frame_count': 1}})])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([
+ normEvents.instant('frame', 1.1),
+ ]);
+ done();
+ });
+ });
- it('should not report ImplThreadRenderingStats with zero frames',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([benchmarkEvents.instant(
- 'BenchmarkInstrumentation::ImplThreadRenderingStats', 1100,
- {'data': {'frame_count': 0}})])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([]);
- async.done();
- });
- }));
+ it('should not report ImplThreadRenderingStats with zero frames', done => {
+ createExtension([benchmarkEvents.instant(
+ 'BenchmarkInstrumentation::ImplThreadRenderingStats', 1100,
+ {'data': {'frame_count': 0}})])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([]);
+ done();
+ });
+ });
- it('should throw when ImplThreadRenderingStats contains more than one frame',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([benchmarkEvents.instant(
- 'BenchmarkInstrumentation::ImplThreadRenderingStats', 1100,
- {'data': {'frame_count': 2}})])
- .readPerfLog()
- .catch((err): any => {
- expect(() => {
- throw err;
- }).toThrowError('multi-frame render stats not supported');
- async.done();
- });
- }));
+ it('should throw when ImplThreadRenderingStats contains more than one frame', done => {
+ createExtension([benchmarkEvents.instant(
+ 'BenchmarkInstrumentation::ImplThreadRenderingStats', 1100,
+ {'data': {'frame_count': 2}})])
+ .readPerfLog()
+ .catch((err): any => {
+ expect(() => {
+ throw err;
+ }).toThrowError('multi-frame render stats not supported');
+ done();
+ });
+ });
});
- it('should report begin timestamps',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([blinkEvents.create('S', 'someName', 1000)])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([normEvents.markStart('someName', 1.0)]);
- async.done();
- });
- }));
+ it('should report begin timestamps', done => {
+ createExtension([blinkEvents.create('S', 'someName', 1000)])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([normEvents.markStart('someName', 1.0)]);
+ done();
+ });
+ });
- it('should report end timestamps',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([blinkEvents.create('F', 'someName', 1000)])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([normEvents.markEnd('someName', 1.0)]);
- async.done();
- });
- }));
+ it('should report end timestamps', done => {
+ createExtension([blinkEvents.create('F', 'someName', 1000)])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([normEvents.markEnd('someName', 1.0)]);
+ done();
+ });
+ });
- it('should throw an error on buffer overflow',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension(
- [
- chromeTimelineEvents.start('FunctionCall', 1234),
- ],
- CHROME45_USER_AGENT, 'Tracing.bufferUsage')
- .readPerfLog()
- .catch((err): any => {
- expect(() => {
- throw err;
- }).toThrowError('The DevTools trace buffer filled during the test!');
- async.done();
- });
- }));
+ it('should throw an error on buffer overflow', done => {
+ createExtension(
+ [
+ chromeTimelineEvents.start('FunctionCall', 1234),
+ ],
+ CHROME45_USER_AGENT, 'Tracing.bufferUsage')
+ .readPerfLog()
+ .catch((err): any => {
+ expect(() => {
+ throw err;
+ }).toThrowError('The DevTools trace buffer filled during the test!');
+ done();
+ });
+ });
it('should match chrome browsers', () => {
expect(createExtension().supports({'browserName': 'chrome'})).toBe(true);
@@ -407,12 +384,12 @@ class MockDriverAdapter extends WebDriverAdapter {
super();
}
- executeScript(script: string) {
+ override executeScript(script: string) {
this._log.push(['executeScript', script]);
return Promise.resolve(null);
}
- logs(type: string): Promise {
+ override logs(type: string): Promise {
this._log.push(['logs', type]);
if (type === 'performance') {
return Promise.resolve(this._events.map(
diff --git a/packages/benchpress/test/webdriver/ios_driver_extension_spec.ts b/packages/benchpress/test/webdriver/ios_driver_extension_spec.ts
index 1c5006b46b..806526b981 100644
--- a/packages/benchpress/test/webdriver/ios_driver_extension_spec.ts
+++ b/packages/benchpress/test/webdriver/ios_driver_extension_spec.ts
@@ -6,8 +6,6 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
-
import {Injector, IOsDriverExtension, WebDriverAdapter, WebDriverExtension} from '../../index';
import {TraceEventFactory} from '../trace_event_factory';
@@ -37,102 +35,91 @@ import {TraceEventFactory} from '../trace_event_factory';
expect(() => createExtension().gc()).toThrowError('Force GC is not supported on iOS');
});
- it('should mark the timeline via console.time()',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension().timeBegin('someName').then((_) => {
- expect(log).toEqual([['executeScript', `console.time('someName');`]]);
- async.done();
- });
- }));
+ it('should mark the timeline via console.time()', done => {
+ createExtension().timeBegin('someName').then((_) => {
+ expect(log).toEqual([['executeScript', `console.time('someName');`]]);
+ done();
+ });
+ });
- it('should mark the timeline via console.timeEnd()',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension().timeEnd('someName', null).then((_) => {
- expect(log).toEqual([['executeScript', `console.timeEnd('someName');`]]);
- async.done();
- });
- }));
+ it('should mark the timeline via console.timeEnd()', done => {
+ createExtension().timeEnd('someName', null).then((_) => {
+ expect(log).toEqual([['executeScript', `console.timeEnd('someName');`]]);
+ done();
+ });
+ });
- it('should mark the timeline via console.time() and console.timeEnd()',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension().timeEnd('name1', 'name2').then((_) => {
- expect(log).toEqual(
- [['executeScript', `console.timeEnd('name1');console.time('name2');`]]);
- async.done();
- });
- }));
+ it('should mark the timeline via console.time() and console.timeEnd()', done => {
+ createExtension().timeEnd('name1', 'name2').then((_) => {
+ expect(log).toEqual([['executeScript', `console.timeEnd('name1');console.time('name2');`]]);
+ done();
+ });
+ });
describe('readPerfLog', () => {
- it('should execute a dummy script before reading them',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- // TODO(tbosch): This seems to be a bug in ChromeDriver:
- // Sometimes it does not report the newest events of the performance log
- // to the WebDriver client unless a script is executed...
- createExtension([]).readPerfLog().then((_) => {
- expect(log).toEqual([['executeScript', '1+1'], ['logs', 'performance']]);
- async.done();
- });
- }));
+ it('should execute a dummy script before reading them', done => {
+ // TODO(tbosch): This seems to be a bug in ChromeDriver:
+ // Sometimes it does not report the newest events of the performance log
+ // to the WebDriver client unless a script is executed...
+ createExtension([]).readPerfLog().then((_) => {
+ expect(log).toEqual([['executeScript', '1+1'], ['logs', 'performance']]);
+ done();
+ });
+ });
- it('should report FunctionCall records as "script"',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([durationRecord('FunctionCall', 1, 5)]).readPerfLog().then((events) => {
- expect(events).toEqual([normEvents.start('script', 1), normEvents.end('script', 5)]);
- async.done();
- });
- }));
+ it('should report FunctionCall records as "script"', done => {
+ createExtension([durationRecord('FunctionCall', 1, 5)]).readPerfLog().then((events) => {
+ expect(events).toEqual([normEvents.start('script', 1), normEvents.end('script', 5)]);
+ done();
+ });
+ });
- it('should ignore FunctionCalls from webdriver',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([internalScriptRecord(1, 5)]).readPerfLog().then((events) => {
- expect(events).toEqual([]);
- async.done();
- });
- }));
+ it('should ignore FunctionCalls from webdriver', done => {
+ createExtension([internalScriptRecord(1, 5)]).readPerfLog().then((events) => {
+ expect(events).toEqual([]);
+ done();
+ });
+ });
- it('should report begin time', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([timeBeginRecord('someName', 12)]).readPerfLog().then((events) => {
- expect(events).toEqual([normEvents.markStart('someName', 12)]);
- async.done();
- });
- }));
+ it('should report begin time', done => {
+ createExtension([timeBeginRecord('someName', 12)]).readPerfLog().then((events) => {
+ expect(events).toEqual([normEvents.markStart('someName', 12)]);
+ done();
+ });
+ });
- it('should report end timestamps',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([timeEndRecord('someName', 12)]).readPerfLog().then((events) => {
- expect(events).toEqual([normEvents.markEnd('someName', 12)]);
- async.done();
- });
- }));
+ it('should report end timestamps', done => {
+ createExtension([timeEndRecord('someName', 12)]).readPerfLog().then((events) => {
+ expect(events).toEqual([normEvents.markEnd('someName', 12)]);
+ done();
+ });
+ });
['RecalculateStyles', 'Layout', 'UpdateLayerTree', 'Paint', 'Rasterize', 'CompositeLayers']
.forEach((recordType) => {
- it(`should report ${recordType}`,
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([durationRecord(recordType, 0, 1)])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([
- normEvents.start('render', 0),
- normEvents.end('render', 1),
- ]);
- async.done();
- });
- }));
+ it(`should report ${recordType}`, done => {
+ createExtension([durationRecord(recordType, 0, 1)]).readPerfLog().then((events) => {
+ expect(events).toEqual([
+ normEvents.start('render', 0),
+ normEvents.end('render', 1),
+ ]);
+ done();
+ });
+ });
});
- it('should walk children', inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- createExtension([durationRecord('FunctionCall', 1, 5, [timeBeginRecord('someName', 2)])])
- .readPerfLog()
- .then((events) => {
- expect(events).toEqual([
- normEvents.start('script', 1), normEvents.markStart('someName', 2),
- normEvents.end('script', 5)
- ]);
- async.done();
- });
- }));
+ it('should walk children', done => {
+ createExtension([durationRecord('FunctionCall', 1, 5, [timeBeginRecord('someName', 2)])])
+ .readPerfLog()
+ .then((events) => {
+ expect(events).toEqual([
+ normEvents.start('script', 1), normEvents.markStart('someName', 2),
+ normEvents.end('script', 5)
+ ]);
+ done();
+ });
+ });
it('should match safari browsers', () => {
expect(createExtension().supports({'browserName': 'safari'})).toBe(true);
@@ -173,12 +160,12 @@ class MockDriverAdapter extends WebDriverAdapter {
super();
}
- executeScript(script: string) {
+ override executeScript(script: string) {
this._log.push(['executeScript', script]);
return Promise.resolve(null);
}
- logs(type: string): Promise {
+ override logs(type: string): Promise {
this._log.push(['logs', type]);
if (type === 'performance') {
return Promise.resolve(this._perfRecords.map(function(record) {
diff --git a/packages/common/BUILD.bazel b/packages/common/BUILD.bazel
index f37222c517..d6d9fa8be8 100644
--- a/packages/common/BUILD.bazel
+++ b/packages/common/BUILD.bazel
@@ -1,7 +1,24 @@
-load("//tools:defaults.bzl", "ng_module", "ng_package", "ts_api_guardian_test_npm_package")
+load("@build_bazel_rules_nodejs//:index.bzl", "generated_file_test")
+load("//packages/common/locales:index.bzl", "generate_base_currencies_file")
+load("//tools:defaults.bzl", "api_golden_test_npm_package", "ng_module", "ng_package")
package(default_visibility = ["//visibility:public"])
+# This generates the `src/i18n/currencies.ts` file through the `generate-locales` tool. Since
+# the base currencies file is checked-in for Google3, we add a `generated_file_test` to ensure
+# the checked-in file is up-to-date. To disambiguate from the test, we use a more precise target
+# name here.
+generate_base_currencies_file(
+ name = "base_currencies_file_generated",
+ output_file = "base_currencies_generated.ts",
+)
+
+generated_file_test(
+ name = "base_currencies_file",
+ src = "src/i18n/currencies.ts",
+ generated = ":base_currencies_file_generated",
+)
+
ng_module(
name = "common",
srcs = glob(
@@ -52,12 +69,12 @@ ng_package(
],
)
-ts_api_guardian_test_npm_package(
+api_golden_test_npm_package(
name = "common_api",
- actualDir = "angular/packages/common/npm_package",
data = [
":npm_package",
"//goldens:public-api",
],
- goldenDir = "angular/goldens/public-api/common",
+ golden_dir = "angular/goldens/public-api/common",
+ npm_package = "angular/packages/common/npm_package",
)
diff --git a/packages/common/http/src/client.ts b/packages/common/http/src/client.ts
index 627610a272..b8041c0eca 100644
--- a/packages/common/http/src/client.ts
+++ b/packages/common/http/src/client.ts
@@ -619,6 +619,7 @@ export class HttpClient {
{[param: string]: string | number | boolean | ReadonlyArray},
reportProgress?: boolean, responseType: 'arraybuffer',
withCredentials?: boolean,
+ body?: any|null,
}): Observable;
@@ -639,6 +640,7 @@ export class HttpClient {
{[param: string]: string | number | boolean | ReadonlyArray},
reportProgress?: boolean, responseType: 'blob',
withCredentials?: boolean,
+ body?: any|null,
}): Observable;
/**
@@ -658,6 +660,7 @@ export class HttpClient {
{[param: string]: string | number | boolean | ReadonlyArray},
reportProgress?: boolean, responseType: 'text',
withCredentials?: boolean,
+ body?: any|null,
}): Observable;
/**
@@ -677,6 +680,7 @@ export class HttpClient {
{[param: string]: string | number | boolean | ReadonlyArray},
reportProgress?: boolean, responseType: 'arraybuffer',
withCredentials?: boolean,
+ body?: any|null
}): Observable>;
/**
@@ -696,6 +700,7 @@ export class HttpClient {
{[param: string]: string | number | boolean | ReadonlyArray},
reportProgress?: boolean, responseType: 'blob',
withCredentials?: boolean,
+ body?: any|null,
}): Observable>;
/**
@@ -715,6 +720,7 @@ export class HttpClient {
{[param: string]: string | number | boolean | ReadonlyArray},
reportProgress?: boolean, responseType: 'text',
withCredentials?: boolean,
+ body?: any|null,
}): Observable>;
/**
@@ -735,6 +741,7 @@ export class HttpClient {
reportProgress?: boolean,
responseType?: 'json',
withCredentials?: boolean,
+ body?: any|null,
}): Observable>;
/**
@@ -755,6 +762,7 @@ export class HttpClient {
reportProgress?: boolean,
responseType?: 'json',
withCredentials?: boolean,
+ body?: any|null,
}): Observable>;
/**
@@ -773,6 +781,7 @@ export class HttpClient {
{[param: string]: string | number | boolean | ReadonlyArray},
reportProgress?: boolean, responseType: 'arraybuffer',
withCredentials?: boolean,
+ body?: any|null,
}): Observable>;
/**
@@ -791,6 +800,7 @@ export class HttpClient {
{[param: string]: string | number | boolean | ReadonlyArray},
reportProgress?: boolean, responseType: 'blob',
withCredentials?: boolean,
+ body?: any|null,
}): Observable>;
/**
@@ -809,6 +819,7 @@ export class HttpClient {
{[param: string]: string | number | boolean | ReadonlyArray},
reportProgress?: boolean, responseType: 'text',
withCredentials?: boolean,
+ body?: any|null,
}): Observable>;
/**
@@ -829,6 +840,7 @@ export class HttpClient {
reportProgress?: boolean,
responseType?: 'json',
withCredentials?: boolean,
+ body?: any|null,
}): Observable>;
/**
@@ -848,6 +860,7 @@ export class HttpClient {
reportProgress?: boolean,
responseType?: 'json',
withCredentials?: boolean,
+ body?: any|null,
}): Observable>;
/**
@@ -868,6 +881,7 @@ export class HttpClient {
reportProgress?: boolean,
responseType?: 'json',
withCredentials?: boolean,
+ body?: any|null,
}): Observable;
/**
@@ -888,6 +902,7 @@ export class HttpClient {
reportProgress?: boolean,
responseType?: 'json',
withCredentials?: boolean,
+ body?: any|null,
}): Observable;
/**
@@ -908,6 +923,7 @@ export class HttpClient {
reportProgress?: boolean,
responseType?: 'arraybuffer'|'blob'|'json'|'text',
withCredentials?: boolean,
+ body?: any|null,
} = {}): Observable {
return this.request('DELETE', url, options as any);
}
diff --git a/packages/common/http/src/context.ts b/packages/common/http/src/context.ts
index 50a9858330..6f1c208abd 100644
--- a/packages/common/http/src/context.ts
+++ b/packages/common/http/src/context.ts
@@ -96,4 +96,4 @@ export class HttpContext {
keys(): IterableIterator> {
return this.map.keys();
}
-}
\ No newline at end of file
+}
diff --git a/packages/common/http/src/params.ts b/packages/common/http/src/params.ts
old mode 100755
new mode 100644
diff --git a/packages/common/http/src/request.ts b/packages/common/http/src/request.ts
index bb49113b0a..0bce610115 100644
--- a/packages/common/http/src/request.ts
+++ b/packages/common/http/src/request.ts
@@ -68,6 +68,15 @@ function isFormData(value: any): value is FormData {
return typeof FormData !== 'undefined' && value instanceof FormData;
}
+/**
+ * Safely assert whether the given value is a URLSearchParams instance.
+ *
+ * In some execution environments URLSearchParams is not defined.
+ */
+function isUrlSearchParams(value: any): value is URLSearchParams {
+ return typeof URLSearchParams !== 'undefined' && value instanceof URLSearchParams;
+}
+
/**
* An outgoing HTTP request with an optional typed body.
*
@@ -273,7 +282,7 @@ export class HttpRequest {
// Check whether the body is already in a serialized form. If so,
// it can just be returned directly.
if (isArrayBuffer(this.body) || isBlob(this.body) || isFormData(this.body) ||
- typeof this.body === 'string') {
+ isUrlSearchParams(this.body) || typeof this.body === 'string') {
return this.body;
}
// Check whether the body is an instance of HttpUrlEncodedParams.
@@ -322,9 +331,9 @@ export class HttpRequest {
if (this.body instanceof HttpParams) {
return 'application/x-www-form-urlencoded;charset=UTF-8';
}
- // Arrays, objects, and numbers will be encoded as JSON.
+ // Arrays, objects, boolean and numbers will be encoded as JSON.
if (typeof this.body === 'object' || typeof this.body === 'number' ||
- Array.isArray(this.body)) {
+ typeof this.body === 'boolean') {
return 'application/json';
}
// No type could be inferred.
diff --git a/packages/common/http/src/response.ts b/packages/common/http/src/response.ts
index 8ce1a92f3a..b0693f6a6c 100644
--- a/packages/common/http/src/response.ts
+++ b/packages/common/http/src/response.ts
@@ -226,7 +226,7 @@ export class HttpHeaderResponse extends HttpResponseBase {
super(init);
}
- readonly type: HttpEventType.ResponseHeader = HttpEventType.ResponseHeader;
+ override readonly type: HttpEventType.ResponseHeader = HttpEventType.ResponseHeader;
/**
* Copy this `HttpHeaderResponse`, overriding its contents with the
@@ -274,7 +274,7 @@ export class HttpResponse extends HttpResponseBase {
this.body = init.body !== undefined ? init.body : null;
}
- readonly type: HttpEventType.Response = HttpEventType.Response;
+ override readonly type: HttpEventType.Response = HttpEventType.Response;
clone(): HttpResponse;
clone(update: {headers?: HttpHeaders; status?: number; statusText?: string; url?: string;}):
@@ -324,7 +324,7 @@ export class HttpErrorResponse extends HttpResponseBase implements Error {
/**
* Errors are never okay, even when the status code is in the 2xx success range.
*/
- readonly ok = false;
+ override readonly ok = false;
constructor(init: {
error?: any;
diff --git a/packages/common/http/test/client_spec.ts b/packages/common/http/test/client_spec.ts
index a974b76b45..fb0e3e7c13 100644
--- a/packages/common/http/test/client_spec.ts
+++ b/packages/common/http/test/client_spec.ts
@@ -9,7 +9,6 @@
import {HttpClient} from '@angular/common/http/src/client';
import {HttpErrorResponse, HttpEventType, HttpResponse, HttpStatusCode} from '@angular/common/http/src/response';
import {HttpClientTestingBackend} from '@angular/common/http/testing/src/backend';
-import {ddescribe, describe, fit, it} from '@angular/core/testing/src/testing_internal';
import {toArray} from 'rxjs/operators';
{
@@ -177,6 +176,30 @@ import {toArray} from 'rxjs/operators';
testReq.flush('hello world');
});
});
+ describe('makes a DELETE request', () => {
+ it('with body', done => {
+ const body = {data: 'json body'};
+ client.delete('/test', {observe: 'response', responseType: 'text', body: body})
+ .subscribe(res => {
+ expect(res.ok).toBeTruthy();
+ expect(res.status).toBe(200);
+ done();
+ });
+ const testReq = backend.expectOne('/test');
+ expect(testReq.request.body).toBe(body);
+ testReq.flush('hello world');
+ });
+ it('without body', done => {
+ client.delete('/test', {observe: 'response', responseType: 'text'}).subscribe(res => {
+ expect(res.ok).toBeTruthy();
+ expect(res.status).toBe(200);
+ done();
+ });
+ const testReq = backend.expectOne('/test');
+ expect(testReq.request.body).toBe(null);
+ testReq.flush('hello world');
+ });
+ });
describe('makes a JSONP request', () => {
it('with properly set method and callback', done => {
client.jsonp('/test', 'myCallback').subscribe(() => done());
diff --git a/packages/common/http/test/jsonp_spec.ts b/packages/common/http/test/jsonp_spec.ts
index 10b0e6574d..0abcf88e22 100644
--- a/packages/common/http/test/jsonp_spec.ts
+++ b/packages/common/http/test/jsonp_spec.ts
@@ -9,7 +9,6 @@
import {JSONP_ERR_NO_CALLBACK, JSONP_ERR_WRONG_METHOD, JSONP_ERR_WRONG_RESPONSE_TYPE, JsonpClientBackend} from '@angular/common/http/src/jsonp';
import {HttpRequest} from '@angular/common/http/src/request';
import {HttpErrorResponse, HttpEventType} from '@angular/common/http/src/response';
-import {ddescribe, describe, it} from '@angular/core/testing/src/testing_internal';
import {toArray} from 'rxjs/operators';
import {MockDocument} from './jsonp_mock';
diff --git a/packages/common/http/test/module_spec.ts b/packages/common/http/test/module_spec.ts
index ef8a866be9..84411dba02 100644
--- a/packages/common/http/test/module_spec.ts
+++ b/packages/common/http/test/module_spec.ts
@@ -57,7 +57,7 @@ class InterceptorC extends TestInterceptor {
super('C');
}
- intercept(req: HttpRequest, delegate: HttpHandler): Observable> {
+ override intercept(req: HttpRequest, delegate: HttpHandler): Observable> {
if (req.context.get(IS_INTERCEPTOR_C_ENABLED) === true) {
return super.intercept(req, delegate);
}
diff --git a/packages/common/http/test/request_spec.ts b/packages/common/http/test/request_spec.ts
index 7519b47e00..7fa9577f8e 100644
--- a/packages/common/http/test/request_spec.ts
+++ b/packages/common/http/test/request_spec.ts
@@ -10,7 +10,6 @@ import {HttpContext} from '@angular/common/http/src/context';
import {HttpHeaders} from '@angular/common/http/src/headers';
import {HttpParams} from '@angular/common/http/src/params';
import {HttpRequest} from '@angular/common/http/src/request';
-import {ddescribe, describe, it} from '@angular/core/testing/src/testing_internal';
const TEST_URL = 'https://angular.io/';
const TEST_STRING = `I'm a body!`;
@@ -129,6 +128,10 @@ const TEST_STRING = `I'm a body!`;
const req = baseReq.clone({body: {data: 'test data'}});
expect(req.detectContentTypeHeader()).toBe('application/json');
});
+ it('handles boolean as json', () => {
+ const req = baseReq.clone({body: true});
+ expect(req.detectContentTypeHeader()).toBe('application/json');
+ });
});
describe('body serialization', () => {
const baseReq = new HttpRequest('POST', '/test', null);
@@ -139,6 +142,10 @@ const TEST_STRING = `I'm a body!`;
const body = new ArrayBuffer(4);
expect(baseReq.clone({body}).serializeBody()).toBe(body);
});
+ it('passes URLSearchParams through', () => {
+ const body = new URLSearchParams('foo=1&bar=2');
+ expect(baseReq.clone({body}).serializeBody()).toBe(body);
+ });
it('passes strings through', () => {
const body = 'hello world';
expect(baseReq.clone({body}).serializeBody()).toBe(body);
diff --git a/packages/common/http/test/response_spec.ts b/packages/common/http/test/response_spec.ts
index c9d31174d5..0b1bb17482 100644
--- a/packages/common/http/test/response_spec.ts
+++ b/packages/common/http/test/response_spec.ts
@@ -8,7 +8,6 @@
import {HttpHeaders} from '@angular/common/http/src/headers';
import {HttpResponse, HttpStatusCode} from '@angular/common/http/src/response';
-import {describe, it} from '@angular/core/testing/src/testing_internal';
{
describe('HttpResponse', () => {
diff --git a/packages/common/http/test/xhr_spec.ts b/packages/common/http/test/xhr_spec.ts
index e8a462a0b1..9c513f3f1b 100644
--- a/packages/common/http/test/xhr_spec.ts
+++ b/packages/common/http/test/xhr_spec.ts
@@ -9,7 +9,6 @@
import {HttpRequest} from '@angular/common/http/src/request';
import {HttpDownloadProgressEvent, HttpErrorResponse, HttpEvent, HttpEventType, HttpHeaderResponse, HttpResponse, HttpResponseBase, HttpStatusCode, HttpUploadProgressEvent} from '@angular/common/http/src/response';
import {HttpXhrBackend} from '@angular/common/http/src/xhr';
-import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
import {Observable} from 'rxjs';
import {toArray} from 'rxjs/operators';
diff --git a/packages/common/http/test/xsrf_spec.ts b/packages/common/http/test/xsrf_spec.ts
index 6a176e6025..d9ff4f0021 100644
--- a/packages/common/http/test/xsrf_spec.ts
+++ b/packages/common/http/test/xsrf_spec.ts
@@ -17,7 +17,7 @@ class SampleTokenExtractor extends HttpXsrfTokenExtractor {
super();
}
- getToken(): string|null {
+ override getToken(): string|null {
return this.token;
}
}
diff --git a/packages/common/locales/BUILD.bazel b/packages/common/locales/BUILD.bazel
index 20c6fa9511..41e691b878 100644
--- a/packages/common/locales/BUILD.bazel
+++ b/packages/common/locales/BUILD.bazel
@@ -1,18 +1,47 @@
+load("@build_bazel_rules_nodejs//:index.bzl", "generated_file_test")
+load("//packages/common/locales:index.bzl", "LOCALES", "generate_all_locale_files", "generate_closure_locales_file")
load("//tools:defaults.bzl", "pkg_npm", "ts_library")
package(default_visibility = ["//visibility:public"])
+# This generates the `closure-locale.ts` file through the `generate-locales` tool. Since
+# the `closure-locale.ts` file is checked-in for Google3, we add a `generated_file_test` to
+# ensure the checked-in file is up-to-date. To disambiguate from the test, we use a more
+# precise target name here.
+generate_closure_locales_file(
+ name = "closure_locales_file_generated",
+ output_file = "closure_locales_generated.ts",
+)
+
+generated_file_test(
+ name = "closure_locale_file",
+ src = "closure-locale.ts",
+ generated = ":closure_locales_file_generated",
+)
+
+generate_all_locale_files(
+ name = "locale_files",
+)
+
ts_library(
name = "locales",
- srcs = glob(
- ["**/*.ts"],
+ # TODO(devversion): Remove glob for checked-in legacy locale files that haven't been
+ # removed in the past (when CLDR has been updated). These can be removed in a major.
+ srcs = [file for l in LOCALES for file in [
+ "%s.ts" % l,
+ "extra/%s.ts" % l,
+ ]] + glob(
+ [
+ "*.ts",
+ "extra/*.ts",
+ ],
exclude = ["closure-locale.ts"],
),
)
pkg_npm(
name = "package",
- srcs = glob(["global/*.js"]) + ["package.json"],
+ srcs = ["package.json"],
substitutions = {
# Workaround for `.d.ts`` containing `/// `
# which are generated in TypeScript v2.9, but not before.
@@ -25,5 +54,7 @@ pkg_npm(
# null out the require reference passed into the module.
"factory\\(require, exports\\)": "factory(null, exports)",
},
- deps = [":locales"],
+ # TODO(devversion): Remove glob for checked-in legacy locale files that haven't been
+ # removed in the past (when CLDR has been updated). These can be removed in a major.
+ deps = ["global/%s.js" % l for l in LOCALES] + [":locales"] + glob(["global/*.js"]),
)
diff --git a/packages/common/locales/af-NA.ts b/packages/common/locales/af-NA.ts
deleted file mode 100644
index 4ac5165866..0000000000
--- a/packages/common/locales/af-NA.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'af-NA',
- [['v', 'n'], ['vm.', 'nm.'], u],
- u,
- [
- ['S', 'M', 'D', 'W', 'D', 'V', 'S'], ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.'],
- ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag'],
- ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mrt.', 'Apr.', 'Mei', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Des.'],
- [
- 'Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie', 'Augustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], u, ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['y-MM-dd', 'dd MMM y', 'dd MMMM y', 'EEEE dd MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'Suid-Afrikaanse rand',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'NAD': ['$'],
- 'RON': [u, 'leu'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'ZAR': ['R']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/af.ts b/packages/common/locales/af.ts
deleted file mode 100644
index a766c2ccb4..0000000000
--- a/packages/common/locales/af.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'af',
- [['v', 'n'], ['vm.', 'nm.'], u],
- u,
- [
- ['S', 'M', 'D', 'W', 'D', 'V', 'S'], ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.'],
- ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag'],
- ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mrt.', 'Apr.', 'Mei', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Des.'],
- [
- 'Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie', 'Augustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], u, ['voor Christus', 'na Christus']],
- 0,
- [6, 0],
- ['y-MM-dd', 'dd MMM y', 'dd MMMM y', 'EEEE dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'Suid-Afrikaanse rand',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'RON': [u, 'leu'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'ZAR': ['R']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/agq.ts b/packages/common/locales/agq.ts
deleted file mode 100644
index 17b44bcfa9..0000000000
--- a/packages/common/locales/agq.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'agq',
- [['a.g', 'a.k'], u, u],
- u,
- [
- ['n', 'k', 'g', 't', 'u', 'g', 'd'], ['nts', 'kpa', 'ghɔ', 'tɔm', 'ume', 'ghɨ', 'dzk'],
- ['tsuʔntsɨ', 'tsuʔukpà', 'tsuʔughɔe', 'tsuʔutɔ̀mlò', 'tsuʔumè', 'tsuʔughɨ̂m', 'tsuʔndzɨkɔʔɔ'],
- ['nts', 'kpa', 'ghɔ', 'tɔm', 'ume', 'ghɨ', 'dzk']
- ],
- u,
- [
- ['n', 'k', 't', 't', 's', 'z', 'k', 'f', 'd', 'l', 'c', 'f'],
- ['nùm', 'kɨz', 'tɨd', 'taa', 'see', 'nzu', 'dum', 'fɔe', 'dzu', 'lɔm', 'kaa', 'fwo'],
- [
- 'ndzɔ̀ŋɔ̀nùm', 'ndzɔ̀ŋɔ̀kƗ̀zùʔ', 'ndzɔ̀ŋɔ̀tƗ̀dʉ̀ghà', 'ndzɔ̀ŋɔ̀tǎafʉ̄ghā', 'ndzɔ̀ŋèsèe', 'ndzɔ̀ŋɔ̀nzùghò',
- 'ndzɔ̀ŋɔ̀dùmlo', 'ndzɔ̀ŋɔ̀kwîfɔ̀e', 'ndzɔ̀ŋɔ̀tƗ̀fʉ̀ghàdzughù', 'ndzɔ̀ŋɔ̀ghǔuwelɔ̀m', 'ndzɔ̀ŋɔ̀chwaʔàkaa wo',
- 'ndzɔ̀ŋèfwòo'
- ]
- ],
- u,
- [['SK', 'BK'], u, ['Sěe Kɨ̀lesto', 'Bǎa Kɨ̀lesto']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'CFA Fàlâŋ BEAC',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ak.ts b/packages/common/locales/ak.ts
deleted file mode 100644
index 2daa60b21f..0000000000
--- a/packages/common/locales/ak.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'ak',
- [['AN', 'EW'], u, u],
- u,
- [
- ['K', 'D', 'B', 'W', 'Y', 'F', 'M'], ['Kwe', 'Dwo', 'Ben', 'Wuk', 'Yaw', 'Fia', 'Mem'],
- ['Kwesida', 'Dwowda', 'Benada', 'Wukuda', 'Yawda', 'Fida', 'Memeneda'],
- ['Kwe', 'Dwo', 'Ben', 'Wuk', 'Yaw', 'Fia', 'Mem']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['S-Ɔ', 'K-Ɔ', 'E-Ɔ', 'E-O', 'E-K', 'O-A', 'A-K', 'D-Ɔ', 'F-Ɛ', 'Ɔ-A', 'Ɔ-O', 'M-Ɔ'],
- [
- 'Sanda-Ɔpɛpɔn', 'Kwakwar-Ɔgyefuo', 'Ebɔw-Ɔbenem', 'Ebɔbira-Oforisuo',
- 'Esusow Aketseaba-Kɔtɔnimba', 'Obirade-Ayɛwohomumu', 'Ayɛwoho-Kitawonsa', 'Difuu-Ɔsandaa',
- 'Fankwa-Ɛbɔ', 'Ɔbɛsɛ-Ahinime', 'Ɔberɛfɛw-Obubuo', 'Mumu-Ɔpɛnimba'
- ]
- ],
- u,
- [['AK', 'KE'], u, ['Ansa Kristo', 'Kristo Ekyiri']],
- 1,
- [6, 0],
- ['yy/MM/dd', 'y MMM d', 'y MMMM d', 'EEEE, y MMMM dd'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GHS',
- 'GH₵',
- 'Ghana Sidi',
- {'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/am.ts b/packages/common/locales/am.ts
deleted file mode 100644
index 966af9b0fb..0000000000
--- a/packages/common/locales/am.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'am',
- [['ጠ', 'ከ'], ['ጥዋት', 'ከሰዓት'], u],
- u,
- [
- ['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ'], ['እሑድ', 'ሰኞ', 'ማክሰ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'],
- ['እሑድ', 'ሰኞ', 'ማክሰኞ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'], ['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ']
- ],
- u,
- [
- ['ጃ', 'ፌ', 'ማ', 'ኤ', 'ሜ', 'ጁ', 'ጁ', 'ኦ', 'ሴ', 'ኦ', 'ኖ', 'ዲ'],
- ['ጃንዩ', 'ፌብሩ', 'ማርች', 'ኤፕሪ', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስ', 'ሴፕቴ', 'ኦክቶ', 'ኖቬም', 'ዲሴም'],
- [
- 'ጃንዩወሪ', 'ፌብሩወሪ', 'ማርች', 'ኤፕሪል', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስት', 'ሴፕቴምበር', 'ኦክቶበር', 'ኖቬምበር',
- 'ዲሴምበር'
- ]
- ],
- u,
- [['ዓ/ዓ', 'ዓ/ም'], u, ['ዓመተ ዓለም', 'ዓመተ ምሕረት']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ETB',
- 'ብር',
- 'የኢትዮጵያ ብር',
- {
- 'AUD': ['AU$', '$'],
- 'CNH': ['የቻይና ዩዋን'],
- 'ETB': ['ብር'],
- 'JPY': ['JP¥', '¥'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ar-AE.ts b/packages/common/locales/ar-AE.ts
deleted file mode 100644
index 185a830aca..0000000000
--- a/packages/common/locales/ar-AE.ts
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-AE',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'AED',
- 'د.إ.\u200f',
- 'درهم إماراتي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-BH.ts b/packages/common/locales/ar-BH.ts
deleted file mode 100644
index 9d8bc5e819..0000000000
--- a/packages/common/locales/ar-BH.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-BH',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'BHD',
- 'د.ب.\u200f',
- 'دينار بحريني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-DJ.ts b/packages/common/locales/ar-DJ.ts
deleted file mode 100644
index 3fabafe7a0..0000000000
--- a/packages/common/locales/ar-DJ.ts
+++ /dev/null
@@ -1,109 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-DJ',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'DJF',
- 'Fdj',
- 'فرنك جيبوتي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DJF': ['Fdj'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-DZ.ts b/packages/common/locales/ar-DZ.ts
deleted file mode 100644
index 68003a0c17..0000000000
--- a/packages/common/locales/ar-DZ.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-DZ',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ج', 'ف', 'م', 'أ', 'م', 'ج', 'ج', 'أ', 'س', 'أ', 'ن', 'د'],
- [
- 'جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان', 'جويلية', 'أوت', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'DZD',
- 'د.ج.\u200f',
- 'دينار جزائري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-EG.ts b/packages/common/locales/ar-EG.ts
deleted file mode 100644
index 04abbc6160..0000000000
--- a/packages/common/locales/ar-EG.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-EG',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EGP',
- 'ج.م.\u200f',
- 'جنيه مصري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-EH.ts b/packages/common/locales/ar-EH.ts
deleted file mode 100644
index 7a5dc0fb61..0000000000
--- a/packages/common/locales/ar-EH.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-EH',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MAD',
- 'د.م.\u200f',
- 'درهم مغربي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-ER.ts b/packages/common/locales/ar-ER.ts
deleted file mode 100644
index 7bebce887a..0000000000
--- a/packages/common/locales/ar-ER.ts
+++ /dev/null
@@ -1,109 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-ER',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'ERN',
- 'Nfk',
- 'ناكفا أريتري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'ERN': ['Nfk'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-IL.ts b/packages/common/locales/ar-IL.ts
deleted file mode 100644
index 34ca3a6029..0000000000
--- a/packages/common/locales/ar-IL.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-IL',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 0,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'ILS',
- '₪',
- 'شيكل إسرائيلي جديد',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-IQ.ts b/packages/common/locales/ar-IQ.ts
deleted file mode 100644
index bb5d8f50a6..0000000000
--- a/packages/common/locales/ar-IQ.ts
+++ /dev/null
@@ -1,118 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-IQ',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ]
- ],
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IQD',
- 'د.ع.\u200f',
- 'دينار عراقي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-JO.ts b/packages/common/locales/ar-JO.ts
deleted file mode 100644
index 5357406f9c..0000000000
--- a/packages/common/locales/ar-JO.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-JO',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'JOD',
- 'د.أ.\u200f',
- 'دينار أردني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-KM.ts b/packages/common/locales/ar-KM.ts
deleted file mode 100644
index 5ca77f4ef1..0000000000
--- a/packages/common/locales/ar-KM.ts
+++ /dev/null
@@ -1,109 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-KM',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'KMF',
- 'CF',
- 'فرنك جزر القمر',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KMF': ['CF'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-KW.ts b/packages/common/locales/ar-KW.ts
deleted file mode 100644
index 40949f3667..0000000000
--- a/packages/common/locales/ar-KW.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-KW',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'KWD',
- 'د.ك.\u200f',
- 'دينار كويتي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-LB.ts b/packages/common/locales/ar-LB.ts
deleted file mode 100644
index 9736303cd7..0000000000
--- a/packages/common/locales/ar-LB.ts
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-LB',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'LBP',
- 'ل.ل.\u200f',
- 'جنيه لبناني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-LY.ts b/packages/common/locales/ar-LY.ts
deleted file mode 100644
index 0be902fc76..0000000000
--- a/packages/common/locales/ar-LY.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-LY',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'LYD',
- 'د.ل.\u200f',
- 'دينار ليبي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-MA.ts b/packages/common/locales/ar-MA.ts
deleted file mode 100644
index bc27573154..0000000000
--- a/packages/common/locales/ar-MA.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-MA',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'م', 'ن', 'ل', 'غ', 'ش', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'ماي', 'يونيو', 'يوليوز', 'غشت', 'شتنبر', 'أكتوبر',
- 'نونبر', 'دجنبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MAD',
- 'د.م.\u200f',
- 'درهم مغربي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-MR.ts b/packages/common/locales/ar-MR.ts
deleted file mode 100644
index 9e9033d417..0000000000
--- a/packages/common/locales/ar-MR.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-MR',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'إ', 'و', 'ن', 'ل', 'غ', 'ش', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'إبريل', 'مايو', 'يونيو', 'يوليو', 'أغشت', 'شتمبر', 'أكتوبر',
- 'نوفمبر', 'دجمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MRU',
- 'أ.م.',
- 'أوقية موريتانية',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-OM.ts b/packages/common/locales/ar-OM.ts
deleted file mode 100644
index a2b704a145..0000000000
--- a/packages/common/locales/ar-OM.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-OM',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'OMR',
- 'ر.ع.\u200f',
- 'ريال عماني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-PS.ts b/packages/common/locales/ar-PS.ts
deleted file mode 100644
index 3b5449c574..0000000000
--- a/packages/common/locales/ar-PS.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-PS',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'ILS',
- '₪',
- 'شيكل إسرائيلي جديد',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-QA.ts b/packages/common/locales/ar-QA.ts
deleted file mode 100644
index 274a75f0d6..0000000000
--- a/packages/common/locales/ar-QA.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-QA',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'QAR',
- 'ر.ق.\u200f',
- 'ريال قطري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-SA.ts b/packages/common/locales/ar-SA.ts
deleted file mode 100644
index bc9e0e405b..0000000000
--- a/packages/common/locales/ar-SA.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-SA',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 0,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '٪', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SAR',
- 'ر.س.\u200f',
- 'ريال سعودي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-SD.ts b/packages/common/locales/ar-SD.ts
deleted file mode 100644
index ee06a88b2f..0000000000
--- a/packages/common/locales/ar-SD.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-SD',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SDG',
- 'ج.س.',
- 'جنيه سوداني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-SO.ts b/packages/common/locales/ar-SO.ts
deleted file mode 100644
index d690d573bf..0000000000
--- a/packages/common/locales/ar-SO.ts
+++ /dev/null
@@ -1,109 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-SO',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '٪', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SOS',
- 'S',
- 'شلن صومالي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SOS': ['S'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-SS.ts b/packages/common/locales/ar-SS.ts
deleted file mode 100644
index b90ea74a42..0000000000
--- a/packages/common/locales/ar-SS.ts
+++ /dev/null
@@ -1,109 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-SS',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SSP',
- '£',
- 'جنيه جنوب السودان',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['GB£', 'UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SSP': ['£'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-SY.ts b/packages/common/locales/ar-SY.ts
deleted file mode 100644
index 405bb496ab..0000000000
--- a/packages/common/locales/ar-SY.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-SY',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SYP',
- 'ل.س.\u200f',
- 'ليرة سورية',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-TD.ts b/packages/common/locales/ar-TD.ts
deleted file mode 100644
index 020f532a93..0000000000
--- a/packages/common/locales/ar-TD.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-TD',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'فرنك وسط أفريقي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-TN.ts b/packages/common/locales/ar-TN.ts
deleted file mode 100644
index 27a11bf80b..0000000000
--- a/packages/common/locales/ar-TN.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-TN',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ج', 'ف', 'م', 'أ', 'م', 'ج', 'ج', 'أ', 'س', 'أ', 'ن', 'د'],
- [
- 'جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان', 'جويلية', 'أوت', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'TND',
- 'د.ت.\u200f',
- 'دينار تونسي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar-YE.ts b/packages/common/locales/ar-YE.ts
deleted file mode 100644
index 049e006e6a..0000000000
--- a/packages/common/locales/ar-YE.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar-YE',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 0,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'YER',
- 'ر.ي.\u200f',
- 'ريال يمني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ar.ts b/packages/common/locales/ar.ts
deleted file mode 100644
index f10e64acdc..0000000000
--- a/packages/common/locales/ar.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-
-export default [
- 'ar',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EGP',
- 'ج.م.\u200f',
- 'جنيه مصري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/as.ts b/packages/common/locales/as.ts
deleted file mode 100644
index b5cac388bf..0000000000
--- a/packages/common/locales/as.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'as',
- [['পূৰ্বাহ্ন', 'অপৰাহ্ন'], u, u],
- u,
- [
- ['দ', 'স', 'ম', 'ব', 'ব', 'শ', 'শ'], ['দেও', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহ', 'শুক্ৰ', 'শনি'],
- ['দেওবাৰ', 'সোমবাৰ', 'মঙ্গলবাৰ', 'বুধবাৰ', 'বৃহস্পতিবাৰ', 'শুক্ৰবাৰ', 'শনিবাৰ'],
- ['দেও', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহ', 'শুক্ৰ', 'শনি']
- ],
- u,
- [
- ['জ', 'ফ', 'ম', 'এ', 'ম', 'জ', 'জ', 'আ', 'ছ', 'অ', 'ন', 'ড'],
- ['জানু', 'ফেব্ৰু', 'মাৰ্চ', 'এপ্ৰিল', 'মে’', 'জুন', 'জুলাই', 'আগ', 'ছেপ্তে', 'অক্টো', 'নৱে', 'ডিচে'],
- [
- 'জানুৱাৰী', 'ফেব্ৰুৱাৰী', 'মাৰ্চ', 'এপ্ৰিল', 'মে’', 'জুন', 'জুলাই', 'আগষ্ট', 'ছেপ্তেম্বৰ', 'অক্টোবৰ',
- 'নৱেম্বৰ', 'ডিচেম্বৰ'
- ]
- ],
- u,
- [['খ্ৰীঃ পূঃ', 'খ্ৰীঃ'], u, ['খ্ৰীষ্টপূৰ্ব', 'খ্ৰীষ্টাব্দ']],
- 0,
- [0, 0],
- ['d-M-y', 'dd-MM-y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['a h.mm', 'a h.mm.ss', 'a h.mm.ss z', 'a h.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ভাৰতীয় ৰুপী',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/asa.ts b/packages/common/locales/asa.ts
deleted file mode 100644
index fbfa493b59..0000000000
--- a/packages/common/locales/asa.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'asa',
- [['icheheavo', 'ichamthi'], u, u],
- u,
- [
- ['J', 'J', 'J', 'J', 'A', 'I', 'J'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Ijm', 'Jmo'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Ijm', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Dec'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KM', 'BM'], u, ['Kabla yakwe Yethu', 'Baada yakwe Yethu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'TZS',
- 'TSh',
- 'shilingi ya Tandhania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ast.ts b/packages/common/locales/ast.ts
deleted file mode 100644
index 273d57b714..0000000000
--- a/packages/common/locales/ast.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'ast',
- [['a', 'p'], ['AM', 'PM'], ['de la mañana', 'de la tarde']],
- [['a', 'p'], ['AM', 'PM'], ['mañana', 'tarde']],
- [
- ['D', 'L', 'M', 'M', 'X', 'V', 'S'], ['dom', 'llu', 'mar', 'mié', 'xue', 'vie', 'sáb'],
- ['domingu', 'llunes', 'martes', 'miércoles', 'xueves', 'vienres', 'sábadu'],
- ['do', 'll', 'ma', 'mi', 'xu', 'vi', 'sá']
- ],
- u,
- [
- ['X', 'F', 'M', 'A', 'M', 'X', 'X', 'A', 'S', 'O', 'P', 'A'],
- ['xin', 'feb', 'mar', 'abr', 'may', 'xun', 'xnt', 'ago', 'set', 'och', 'pay', 'avi'],
- [
- 'de xineru', 'de febreru', 'de marzu', 'd’abril', 'de mayu', 'de xunu', 'de xunetu',
- 'd’agostu', 'de setiembre', 'd’ochobre', 'de payares', 'd’avientu'
- ]
- ],
- [
- ['X', 'F', 'M', 'A', 'M', 'X', 'X', 'A', 'S', 'O', 'P', 'A'],
- ['Xin', 'Feb', 'Mar', 'Abr', 'May', 'Xun', 'Xnt', 'Ago', 'Set', 'Och', 'Pay', 'Avi'],
- [
- 'xineru', 'febreru', 'marzu', 'abril', 'mayu', 'xunu', 'xunetu', 'agostu', 'setiembre',
- 'ochobre', 'payares', 'avientu'
- ]
- ],
- [['e.C.', 'd.C.'], u, ['enantes de Cristu', 'después de Cristu']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ND', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BYN': [],
- 'DKK': [],
- 'HRK': [],
- 'ISK': [],
- 'NOK': [],
- 'PLN': [],
- 'RUR': [],
- 'SEK': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/az-Cyrl.ts b/packages/common/locales/az-Cyrl.ts
deleted file mode 100644
index 292ed9db5c..0000000000
--- a/packages/common/locales/az-Cyrl.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'az-Cyrl',
- [['а', 'п'], ['АМ', 'ПМ'], u],
- [['АМ', 'ПМ'], u, u],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['Б.', 'Б.Е.', 'Ч.А.', 'Ч.', 'Ҹ.А.', 'Ҹ.', 'Ш.'],
- ['базар', 'базар ертәси', 'чәршәнбә ахшамы', 'чәршәнбә', 'ҹүмә ахшамы', 'ҹүмә', 'шәнбә'],
- ['Б.', 'Б.Е.', 'Ч.А.', 'Ч.', 'Ҹ.А.', 'Ҹ.', 'Ш.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['јан', 'фев', 'мар', 'апр', 'май', 'ијн', 'ијл', 'авг', 'сен', 'окт', 'ној', 'дек'],
- [
- 'јанвар', 'феврал', 'март', 'апрел', 'май', 'ијун', 'ијул', 'август', 'сентјабр', 'октјабр',
- 'нојабр', 'декабр'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['јан', 'фев', 'мар', 'апр', 'май', 'ијн', 'ијл', 'авг', 'сен', 'окт', 'ној', 'дек'],
- [
- 'Јанвар', 'Феврал', 'Март', 'Апрел', 'Май', 'Ијун', 'Ијул', 'Август', 'Сентјабр', 'Октјабр',
- 'Нојабр', 'Декабр'
- ]
- ],
- [['е.ә.', 'ј.е.'], u, ['ерамыздан әввәл', 'јени ера']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'd MMMM y, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AZN',
- '₼',
- 'AZN',
- {'AZN': ['₼'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/az-Latn.ts b/packages/common/locales/az-Latn.ts
deleted file mode 100644
index ac1b3c4fa6..0000000000
--- a/packages/common/locales/az-Latn.ts
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'az-Latn',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.e.', 'Ç.a.', 'Ç.', 'C.a.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'Fevral', 'mart', 'Aprel', 'May', 'İyun', 'İyul', 'Avqust', 'Sentyabr', 'Oktyabr',
- 'Noyabr', 'dekabr'
- ]
- ],
- [['e.ə.', 'y.e.'], u, ['eramızdan əvvəl', 'yeni era']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'd MMMM y, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AZN',
- '₼',
- 'Azərbaycan Manatı',
- {
- 'AZN': ['₼'],
- 'JPY': ['JP¥', '¥'],
- 'RON': [u, 'ley'],
- 'SYP': [u, 'S£'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/az.ts b/packages/common/locales/az.ts
deleted file mode 100644
index b8468af073..0000000000
--- a/packages/common/locales/az.ts
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'az',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.e.', 'Ç.a.', 'Ç.', 'C.a.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'Fevral', 'mart', 'Aprel', 'May', 'İyun', 'İyul', 'Avqust', 'Sentyabr', 'Oktyabr',
- 'Noyabr', 'dekabr'
- ]
- ],
- [['e.ə.', 'y.e.'], u, ['eramızdan əvvəl', 'yeni era']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'd MMMM y, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AZN',
- '₼',
- 'Azərbaycan Manatı',
- {
- 'AZN': ['₼'],
- 'JPY': ['JP¥', '¥'],
- 'RON': [u, 'ley'],
- 'SYP': [u, 'S£'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bas.ts b/packages/common/locales/bas.ts
deleted file mode 100644
index 3b72c9aeed..0000000000
--- a/packages/common/locales/bas.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'bas',
- [['I bikɛ̂glà', 'I ɓugajɔp'], u, u],
- u,
- [
- ['n', 'n', 'u', 'ŋ', 'm', 'k', 'j'], ['nɔy', 'nja', 'uum', 'ŋge', 'mbɔ', 'kɔɔ', 'jon'],
- ['ŋgwà nɔ̂y', 'ŋgwà njaŋgumba', 'ŋgwà ûm', 'ŋgwà ŋgê', 'ŋgwà mbɔk', 'ŋgwà kɔɔ', 'ŋgwà jôn'],
- ['nɔy', 'nja', 'uum', 'ŋge', 'mbɔ', 'kɔɔ', 'jon']
- ],
- u,
- [
- ['k', 'm', 'm', 'm', 'm', 'h', 'n', 'h', 'd', 'b', 'm', 'l'],
- ['kɔn', 'mac', 'mat', 'mto', 'mpu', 'hil', 'nje', 'hik', 'dip', 'bio', 'may', 'liɓ'],
- [
- 'Kɔndɔŋ', 'Màcɛ̂l', 'Màtùmb', 'Màtop', 'M̀puyɛ', 'Hìlòndɛ̀', 'Njèbà', 'Hìkaŋ', 'Dìpɔ̀s', 'Bìòôm',
- 'Màyɛsèp', 'Lìbuy li ńyèe'
- ]
- ],
- u,
- [['b.Y.K', 'm.Y.K'], u, ['bisū bi Yesù Krǐstò', 'i mbūs Yesù Krǐstò']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Frǎŋ CFA (BEAC)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/be.ts b/packages/common/locales/be.ts
deleted file mode 100644
index d1e324dcdb..0000000000
--- a/packages/common/locales/be.ts
+++ /dev/null
@@ -1,93 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n % 10 === 1 && !(n % 100 === 11)) return 1;
- if (n % 10 === Math.floor(n % 10) && n % 10 >= 2 && n % 10 <= 4 &&
- !(n % 100 >= 12 && n % 100 <= 14))
- return 3;
- if (n % 10 === 0 || n % 10 === Math.floor(n % 10) && n % 10 >= 5 && n % 10 <= 9 ||
- n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 14)
- return 4;
- return 5;
-}
-
-export default [
- 'be',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['н', 'п', 'а', 'с', 'ч', 'п', 'с'], ['нд', 'пн', 'аў', 'ср', 'чц', 'пт', 'сб'],
- ['нядзеля', 'панядзелак', 'аўторак', 'серада', 'чацвер', 'пятніца', 'субота'],
- ['нд', 'пн', 'аў', 'ср', 'чц', 'пт', 'сб']
- ],
- u,
- [
- ['с', 'л', 'с', 'к', 'м', 'ч', 'л', 'ж', 'в', 'к', 'л', 'с'],
- ['сту', 'лют', 'сак', 'кра', 'мая', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне'],
- [
- 'студзеня', 'лютага', 'сакавіка', 'красавіка', 'мая', 'чэрвеня', 'ліпеня', 'жніўня',
- 'верасня', 'кастрычніка', 'лістапада', 'снежня'
- ]
- ],
- [
- ['с', 'л', 'с', 'к', 'м', 'ч', 'л', 'ж', 'в', 'к', 'л', 'с'],
- ['сту', 'лют', 'сак', 'кра', 'май', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне'],
- [
- 'студзень', 'люты', 'сакавік', 'красавік', 'май', 'чэрвень', 'ліпень', 'жнівень', 'верасень',
- 'кастрычнік', 'лістапад', 'снежань'
- ]
- ],
- [['да н.э.', 'н.э.'], u, ['да нараджэння Хрыстова', 'ад нараджэння Хрыстова']],
- 1,
- [6, 0],
- ['d.MM.yy', 'd.MM.y', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss, zzzz'],
- ['{1}, {0}', u, '{1} \'у\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BYN',
- 'Br',
- 'беларускі рубель',
- {
- 'AUD': ['A$'],
- 'BBD': [u, 'Bds$'],
- 'BMD': [u, 'BD$'],
- 'BRL': [u, 'R$'],
- 'BSD': [u, 'B$'],
- 'BYN': ['Br'],
- 'BZD': [u, 'BZ$'],
- 'CAD': [u, 'CA$'],
- 'CUC': [u, 'CUC$'],
- 'CUP': [u, '$MN'],
- 'DOP': [u, 'RD$'],
- 'FJD': [u, 'FJ$'],
- 'FKP': [u, 'FK£'],
- 'GYD': [u, 'G$'],
- 'ISK': [u, 'Íkr'],
- 'JMD': [u, 'J$'],
- 'KYD': [u, 'CI$'],
- 'LRD': [u, 'L$'],
- 'MXN': ['MX$'],
- 'NAD': [u, 'N$'],
- 'NZD': [u, 'NZ$'],
- 'RUB': ['₽', 'руб.'],
- 'SBD': [u, 'SI$'],
- 'SGD': [u, 'S$'],
- 'TTD': [u, 'TT$'],
- 'UYU': [u, '$U'],
- 'XCD': ['EC$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bem.ts b/packages/common/locales/bem.ts
deleted file mode 100644
index c7ea54a636..0000000000
--- a/packages/common/locales/bem.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'bem',
- [['uluchelo', 'akasuba'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- [
- 'Pa Mulungu', 'Palichimo', 'Palichibuli', 'Palichitatu', 'Palichine', 'Palichisano',
- 'Pachibelushi'
- ],
- u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'E', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Epr', 'Mei', 'Jun', 'Jul', 'Oga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januari', 'Februari', 'Machi', 'Epreo', 'Mei', 'Juni', 'Julai', 'Ogasti', 'Septemba',
- 'Oktoba', 'Novemba', 'Disemba'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Before Yesu', 'After Yesu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZMW',
- 'K',
- 'ZMW',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZMW': ['K', 'ZK']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bez.ts b/packages/common/locales/bez.ts
deleted file mode 100644
index 814f31cafa..0000000000
--- a/packages/common/locales/bez.ts
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'bez',
- [['pamilau', 'pamunyi'], u, u],
- u,
- [
- ['M', 'J', 'H', 'H', 'H', 'W', 'J'], ['Mul', 'Vil', 'Hiv', 'Hid', 'Hit', 'Hih', 'Lem'],
- [
- 'pa mulungu', 'pa shahuviluha', 'pa hivili', 'pa hidatu', 'pa hitayi', 'pa hihanu',
- 'pa shahulembela'
- ],
- ['Mul', 'Vil', 'Hiv', 'Hid', 'Hit', 'Hih', 'Lem']
- ],
- u,
- [
- ['H', 'V', 'D', 'T', 'H', 'S', 'S', 'N', 'T', 'K', 'K', 'K'],
- ['Hut', 'Vil', 'Dat', 'Tai', 'Han', 'Sit', 'Sab', 'Nan', 'Tis', 'Kum', 'Kmj', 'Kmb'],
- [
- 'pa mwedzi gwa hutala', 'pa mwedzi gwa wuvili', 'pa mwedzi gwa wudatu', 'pa mwedzi gwa wutai',
- 'pa mwedzi gwa wuhanu', 'pa mwedzi gwa sita', 'pa mwedzi gwa saba', 'pa mwedzi gwa nane',
- 'pa mwedzi gwa tisa', 'pa mwedzi gwa kumi', 'pa mwedzi gwa kumi na moja',
- 'pa mwedzi gwa kumi na mbili'
- ]
- ],
- u,
- [['KM', 'BM'], u, ['Kabla ya Mtwaa', 'Baada ya Mtwaa']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Hutanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bg.ts b/packages/common/locales/bg.ts
deleted file mode 100644
index dd97228896..0000000000
--- a/packages/common/locales/bg.ts
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'bg',
- [['am', 'pm'], u, ['пр.об.', 'сл.об.']],
- [['am', 'pm'], u, u],
- [
- ['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота'],
- ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- u,
- [
- ['я', 'ф', 'м', 'а', 'м', 'ю', 'ю', 'а', 'с', 'о', 'н', 'д'],
- ['яну', 'фев', 'март', 'апр', 'май', 'юни', 'юли', 'авг', 'сеп', 'окт', 'ное', 'дек'],
- [
- 'януари', 'февруари', 'март', 'април', 'май', 'юни', 'юли', 'август', 'септември', 'октомври',
- 'ноември', 'декември'
- ]
- ],
- u,
- [['пр.Хр.', 'сл.Хр.'], u, ['преди Христа', 'след Христа']],
- 1,
- [6, 0],
- ['d.MM.yy \'г\'.', 'd.MM.y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '0.00 ¤', '#E0'],
- 'BGN',
- 'лв.',
- 'Български лев',
- {
- 'ARS': [],
- 'AUD': [],
- 'BBD': [],
- 'BDT': [],
- 'BGN': ['лв.'],
- 'BMD': [],
- 'BND': [],
- 'BRL': [],
- 'BSD': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': [],
- 'CLP': [],
- 'CNY': [],
- 'COP': [],
- 'CRC': [],
- 'CUP': [],
- 'DOP': [],
- 'FJD': [],
- 'FKP': [],
- 'GBP': [u, '£'],
- 'GIP': [],
- 'GYD': [],
- 'HKD': [],
- 'ILS': [],
- 'INR': [],
- 'JMD': [],
- 'JPY': [u, '¥'],
- 'KHR': [],
- 'KRW': [],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LRD': [],
- 'MNT': [],
- 'MXN': [],
- 'NAD': [],
- 'NGN': [],
- 'NZD': [],
- 'PHP': [],
- 'PYG': [],
- 'RON': [],
- 'SBD': [],
- 'SGD': [],
- 'SRD': [],
- 'SSP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': [],
- 'UAH': [],
- 'USD': ['щ.д.', '$'],
- 'UYU': [],
- 'VND': [],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bm.ts b/packages/common/locales/bm.ts
deleted file mode 100644
index 110ff0913d..0000000000
--- a/packages/common/locales/bm.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'bm',
- [['AM', 'PM'], u, u],
- u,
- [
- ['K', 'N', 'T', 'A', 'A', 'J', 'S'], ['kar', 'ntɛ', 'tar', 'ara', 'ala', 'jum', 'sib'],
- ['kari', 'ntɛnɛ', 'tarata', 'araba', 'alamisa', 'juma', 'sibiri'],
- ['kar', 'ntɛ', 'tar', 'ara', 'ala', 'jum', 'sib']
- ],
- u,
- [
- ['Z', 'F', 'M', 'A', 'M', 'Z', 'Z', 'U', 'S', 'Ɔ', 'N', 'D'],
- ['zan', 'feb', 'mar', 'awi', 'mɛ', 'zuw', 'zul', 'uti', 'sɛt', 'ɔku', 'now', 'des'],
- [
- 'zanwuye', 'feburuye', 'marisi', 'awirili', 'mɛ', 'zuwɛn', 'zuluye', 'uti', 'sɛtanburu',
- 'ɔkutɔburu', 'nowanburu', 'desanburu'
- ]
- ],
- u,
- [['J.-C. ɲɛ', 'ni J.-C.'], u, ['jezu krisiti ɲɛ', 'jezu krisiti minkɛ']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'sefa Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bn-IN.ts b/packages/common/locales/bn-IN.ts
deleted file mode 100644
index 8297d077fe..0000000000
--- a/packages/common/locales/bn-IN.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'bn-IN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['র', 'সো', 'ম', 'বু', 'বৃ', 'শু', 'শ'], ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'],
- ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'],
- ['রঃ', 'সোঃ', 'মঃ', 'বুঃ', 'বৃঃ', 'শুঃ', 'শনি']
- ],
- u,
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানু', 'ফেব', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর',
- 'ডিসেম্বর'
- ],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ]
- ],
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ],
- u
- ],
- [['খ্রিস্টপূর্ব', 'খৃষ্টাব্দ'], u, ['খ্রিস্টপূর্ব', 'খ্রীষ্টাব্দ']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
- 'INR',
- '₹',
- 'ভারতীয় রুপি',
- {'BDT': ['৳'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bn.ts b/packages/common/locales/bn.ts
deleted file mode 100644
index 92181b1809..0000000000
--- a/packages/common/locales/bn.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'bn',
- [['AM', 'PM'], u, u],
- u,
- [
- ['র', 'সো', 'ম', 'বু', 'বৃ', 'শু', 'শ'], ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'],
- ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'],
- ['রঃ', 'সোঃ', 'মঃ', 'বুঃ', 'বৃঃ', 'শুঃ', 'শনি']
- ],
- u,
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানু', 'ফেব', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর',
- 'ডিসেম্বর'
- ],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ]
- ],
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ],
- u
- ],
- [['খ্রিস্টপূর্ব', 'খৃষ্টাব্দ'], u, ['খ্রিস্টপূর্ব', 'খ্রীষ্টাব্দ']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
- 'BDT',
- '৳',
- 'বাংলাদেশী টাকা',
- {'BDT': ['৳'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bo-IN.ts b/packages/common/locales/bo-IN.ts
deleted file mode 100644
index ac552e8ef6..0000000000
--- a/packages/common/locales/bo-IN.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'bo-IN',
- [['སྔ་དྲོ་', 'ཕྱི་དྲོ་'], u, u],
- u,
- [
- ['ཉི', 'ཟླ', 'མིག', 'ལྷག', 'ཕུར', 'སངས', 'སྤེན'],
- ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་'],
- ['གཟའ་ཉི་མ་', 'གཟའ་ཟླ་བ་', 'གཟའ་མིག་དམར་', 'གཟའ་ལྷག་པ་', 'གཟའ་ཕུར་བུ་', 'གཟའ་པ་སངས་', 'གཟའ་སྤེན་པ་'],
- ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'ཟླ་བ་དང་པོ', 'ཟླ་བ་གཉིས་པ', 'ཟླ་བ་གསུམ་པ', 'ཟླ་བ་བཞི་པ', 'ཟླ་བ་ལྔ་པ', 'ཟླ་བ་དྲུག་པ', 'ཟླ་བ་བདུན་པ',
- 'ཟླ་བ་བརྒྱད་པ', 'ཟླ་བ་དགུ་པ', 'ཟླ་བ་བཅུ་པ', 'ཟླ་བ་བཅུ་གཅིག་པ', 'ཟླ་བ་བཅུ་གཉིས་པ'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'ཟླ་བ་དང་པོ་', 'ཟླ་བ་གཉིས་པ་', 'ཟླ་བ་གསུམ་པ་', 'ཟླ་བ་བཞི་པ་', 'ཟླ་བ་ལྔ་པ་', 'ཟླ་བ་དྲུག་པ་', 'ཟླ་བ་བདུན་པ་',
- 'ཟླ་བ་བརྒྱད་པ་', 'ཟླ་བ་དགུ་པ་', 'ཟླ་བ་བཅུ་པ་', 'ཟླ་བ་བཅུ་གཅིག་པ་', 'ཟླ་བ་བཅུ་གཉིས་པ་'
- ]
- ],
- [['སྤྱི་ལོ་སྔོན་', 'སྤྱི་ལོ་'], u, u],
- 0,
- [0, 0],
- ['y-MM-dd', 'y ལོའི་MMMཚེས་d', 'སྤྱི་ལོ་y MMMMའི་ཚེས་d', 'y MMMMའི་ཚེས་d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'INR',
- '₹',
- 'རྒྱ་གར་སྒོར་',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bo.ts b/packages/common/locales/bo.ts
deleted file mode 100644
index 2fecbe88cf..0000000000
--- a/packages/common/locales/bo.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'bo',
- [['སྔ་དྲོ་', 'ཕྱི་དྲོ་'], u, u],
- u,
- [
- ['ཉི', 'ཟླ', 'མིག', 'ལྷག', 'ཕུར', 'སངས', 'སྤེན'],
- ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་'],
- ['གཟའ་ཉི་མ་', 'གཟའ་ཟླ་བ་', 'གཟའ་མིག་དམར་', 'གཟའ་ལྷག་པ་', 'གཟའ་ཕུར་བུ་', 'གཟའ་པ་སངས་', 'གཟའ་སྤེན་པ་'],
- ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'ཟླ་བ་དང་པོ', 'ཟླ་བ་གཉིས་པ', 'ཟླ་བ་གསུམ་པ', 'ཟླ་བ་བཞི་པ', 'ཟླ་བ་ལྔ་པ', 'ཟླ་བ་དྲུག་པ', 'ཟླ་བ་བདུན་པ',
- 'ཟླ་བ་བརྒྱད་པ', 'ཟླ་བ་དགུ་པ', 'ཟླ་བ་བཅུ་པ', 'ཟླ་བ་བཅུ་གཅིག་པ', 'ཟླ་བ་བཅུ་གཉིས་པ'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'ཟླ་བ་དང་པོ་', 'ཟླ་བ་གཉིས་པ་', 'ཟླ་བ་གསུམ་པ་', 'ཟླ་བ་བཞི་པ་', 'ཟླ་བ་ལྔ་པ་', 'ཟླ་བ་དྲུག་པ་', 'ཟླ་བ་བདུན་པ་',
- 'ཟླ་བ་བརྒྱད་པ་', 'ཟླ་བ་དགུ་པ་', 'ཟླ་བ་བཅུ་པ་', 'ཟླ་བ་བཅུ་གཅིག་པ་', 'ཟླ་བ་བཅུ་གཉིས་པ་'
- ]
- ],
- [['སྤྱི་ལོ་སྔོན་', 'སྤྱི་ལོ་'], u, u],
- 0,
- [6, 0],
- ['y-MM-dd', 'y ལོའི་MMMཚེས་d', 'སྤྱི་ལོ་y MMMMའི་ཚེས་d', 'y MMMMའི་ཚེས་d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CNY',
- '¥',
- 'ཡུ་ཨན་',
- {'CNY': ['¥'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/br.ts b/packages/common/locales/br.ts
deleted file mode 100644
index 3fe456a55d..0000000000
--- a/packages/common/locales/br.ts
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n % 10 === 1 && !(n % 100 === 11 || n % 100 === 71 || n % 100 === 91)) return 1;
- if (n % 10 === 2 && !(n % 100 === 12 || n % 100 === 72 || n % 100 === 92)) return 2;
- if (n % 10 === Math.floor(n % 10) && (n % 10 >= 3 && n % 10 <= 4 || n % 10 === 9) &&
- !(n % 100 >= 10 && n % 100 <= 19 || n % 100 >= 70 && n % 100 <= 79 ||
- n % 100 >= 90 && n % 100 <= 99))
- return 3;
- if (!(n === 0) && n % 1e6 === 0) return 4;
- return 5;
-}
-
-export default [
- 'br',
- [['am', 'gm'], ['A.M.', 'G.M.'], u],
- [['A.M.', 'G.M.'], u, u],
- [
- ['Su', 'L', 'Mz', 'Mc', 'Y', 'G', 'Sa'], ['Sul', 'Lun', 'Meu.', 'Mer.', 'Yaou', 'Gwe.', 'Sad.'],
- ['Sul', 'Lun', 'Meurzh', 'Mercʼher', 'Yaou', 'Gwener', 'Sadorn'],
- ['Sul', 'Lun', 'Meu.', 'Mer.', 'Yaou', 'Gwe.', 'Sad.']
- ],
- u,
- [
- ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'],
- [
- 'Gen.', 'Cʼhwe.', 'Meur.', 'Ebr.', 'Mae', 'Mezh.', 'Goue.', 'Eost', 'Gwen.', 'Here', 'Du',
- 'Kzu.'
- ],
- [
- 'Genver', 'Cʼhwevrer', 'Meurzh', 'Ebrel', 'Mae', 'Mezheven', 'Gouere', 'Eost', 'Gwengolo',
- 'Here', 'Du', 'Kerzu'
- ]
- ],
- u,
- [['a-raok J.K.', 'goude J.K.'], u, ['a-raok Jezuz-Krist', 'goude Jezuz-Krist']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'da\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['$A', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': ['$CA', '$'],
- 'CNY': [u, '¥'],
- 'EGP': [u, '£ E'],
- 'GBP': ['£ RU', '£'],
- 'HKD': ['$ HK', '$'],
- 'ILS': [u, '₪'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'LBP': [u, '£L'],
- 'NZD': ['$ ZN', '$'],
- 'TOP': [u, '$ T'],
- 'TWD': [u, '$'],
- 'USD': ['$ SU', '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/brx.ts b/packages/common/locales/brx.ts
deleted file mode 100644
index 4c216740a7..0000000000
--- a/packages/common/locales/brx.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'brx',
- [['फुं', 'बेलासे'], u, u],
- u,
- [
- ['र', 'स', 'मं', 'बु', 'बि', 'सु', 'सु'], ['रबि', 'सम', 'मंगल', 'बुद', 'बिसथि', 'सुखुर', 'सुनि'],
- ['रबिबार', 'समबार', 'मंगलबार', 'बुदबार', 'बिसथिबार', 'सुखुरबार', 'सुनिबार'],
- ['रबि', 'सम', 'मंगल', 'बुद', 'बिसथि', 'सुखुर', 'सुनि']
- ],
- u,
- [
- ['ज', 'फे', 'मा', 'ए', 'मे', 'जु', 'जु', 'आ', 'से', 'अ', 'न', 'दि'],
- [
- 'जानुवारी', 'फेब्रुवारी', 'मार्स', 'एफ्रिल', 'मे', 'जुन', 'जुलाइ', 'आगस्थ', 'सेबथेज्ब़र', 'अखथबर', 'नबेज्ब़र',
- 'दिसेज्ब़र'
- ],
- u
- ],
- u,
- [['ईसा.पूर्व', 'सन'], u, u],
- 0,
- [0, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'रां',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bs-Cyrl.ts b/packages/common/locales/bs-Cyrl.ts
deleted file mode 100644
index 5ce0cdd810..0000000000
--- a/packages/common/locales/bs-Cyrl.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'bs-Cyrl',
- [['пре подне', 'поподне'], u, ['прије подне', 'послије подне']],
- u,
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сри', 'чет', 'пет', 'суб'],
- ['недјеља', 'понедјељак', 'уторак', 'сриједа', 'четвртак', 'петак', 'субота'],
- ['нед', 'пон', 'уто', 'сри', 'чет', 'пет', 'суб']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'ауг', 'сеп', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јуни', 'јули', 'аугуст', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['прије нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'КМ',
- 'Конвертибилна марка',
- {
- 'BAM': ['КМ', 'KM'],
- 'CZK': ['Кч', 'Kč'],
- 'PLN': ['зл', 'zł'],
- 'RSD': ['дин.'],
- 'TRY': ['Тл', '₺'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bs-Latn.ts b/packages/common/locales/bs-Latn.ts
deleted file mode 100644
index ec6e43f8f8..0000000000
--- a/packages/common/locales/bs-Latn.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export default [
- 'bs-Latn',
- [['prijepodne', 'popodne'], ['AM', 'PM'], ['prijepodne', 'popodne']],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d. M. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'KM',
- 'Bosanskohercegovačka konvertibilna marka',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HRK': ['kn'],
- 'ILS': [u, '₪'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RSD': ['din.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'XCD': [u, '$'],
- 'XPF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/bs.ts b/packages/common/locales/bs.ts
deleted file mode 100644
index 04fb5ac4cd..0000000000
--- a/packages/common/locales/bs.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export default [
- 'bs',
- [['prijepodne', 'popodne'], ['AM', 'PM'], ['prijepodne', 'popodne']],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d. M. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'KM',
- 'Bosanskohercegovačka konvertibilna marka',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HRK': ['kn'],
- 'ILS': [u, '₪'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RSD': ['din.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'XCD': [u, '$'],
- 'XPF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ca-AD.ts b/packages/common/locales/ca-AD.ts
deleted file mode 100644
index cec725f6f6..0000000000
--- a/packages/common/locales/ca-AD.ts
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'ca-AD',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ca-ES-VALENCIA.ts b/packages/common/locales/ca-ES-VALENCIA.ts
deleted file mode 100644
index 7c7c315ac1..0000000000
--- a/packages/common/locales/ca-ES-VALENCIA.ts
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'ca-ES-VALENCIA',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ca-FR.ts b/packages/common/locales/ca-FR.ts
deleted file mode 100644
index 5f8858f73c..0000000000
--- a/packages/common/locales/ca-FR.ts
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'ca-FR',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'FRF': ['F'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ca-IT.ts b/packages/common/locales/ca-IT.ts
deleted file mode 100644
index 3e9739f0d8..0000000000
--- a/packages/common/locales/ca-IT.ts
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'ca-IT',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ca.ts b/packages/common/locales/ca.ts
deleted file mode 100644
index a464ac41a5..0000000000
--- a/packages/common/locales/ca.ts
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'ca',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ccp-IN.ts b/packages/common/locales/ccp-IN.ts
deleted file mode 100644
index e153e6cf75..0000000000
--- a/packages/common/locales/ccp-IN.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ccp-IN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['𑄢𑄧', '𑄥𑄧', '𑄟𑄧', '𑄝𑄪', '𑄝𑄳𑄢𑄨', '𑄥𑄪', '𑄥𑄧'], ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨'],
- ['𑄢𑄧𑄝𑄨𑄝𑄢𑄴', '𑄥𑄧𑄟𑄴𑄝𑄢𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴𑄝𑄢𑄴', '𑄝𑄪𑄖𑄴𑄝𑄢𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴𑄝𑄢𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴𑄝𑄢𑄴', '𑄥𑄧𑄚𑄨𑄝𑄢𑄴'],
- ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨']
- ],
- u,
- [
- ['𑄎', '𑄜𑄬', '𑄟', '𑄃𑄬', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪', '𑄃', '𑄥𑄬', '𑄃𑄧', '𑄚𑄧', '𑄓𑄨'],
- [
- '𑄎𑄚𑄪', '𑄜𑄬𑄛𑄴', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄢𑄴'
- ],
- [
- '𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄬𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴',
- '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'
- ]
- ],
- [
- ['𑄎', '𑄜𑄬', '𑄟', '𑄃𑄬', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪', '𑄃', '𑄥𑄬', '𑄃𑄧', '𑄚𑄧', '𑄓𑄨'],
- [
- '𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴',
- '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'
- ],
- u
- ],
- [['𑄈𑄳𑄢𑄨𑄌𑄴𑄑𑄴𑄛𑄫𑄢𑄴𑄝𑄧', '𑄈𑄳𑄢𑄨𑄌𑄴𑄑𑄛𑄴𑄘𑄧'], u, u],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
- 'INR',
- '₹',
- '𑄃𑄨𑄚𑄴𑄘𑄨𑄠𑄚𑄴 𑄢𑄪𑄛𑄨',
- {
- 'BDT': ['৳'],
- 'JPY': ['JP¥', '¥'],
- 'STD': [u, 'Db'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ccp.ts b/packages/common/locales/ccp.ts
deleted file mode 100644
index faf735bbd9..0000000000
--- a/packages/common/locales/ccp.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ccp',
- [['AM', 'PM'], u, u],
- u,
- [
- ['𑄢𑄧', '𑄥𑄧', '𑄟𑄧', '𑄝𑄪', '𑄝𑄳𑄢𑄨', '𑄥𑄪', '𑄥𑄧'], ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨'],
- ['𑄢𑄧𑄝𑄨𑄝𑄢𑄴', '𑄥𑄧𑄟𑄴𑄝𑄢𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴𑄝𑄢𑄴', '𑄝𑄪𑄖𑄴𑄝𑄢𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴𑄝𑄢𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴𑄝𑄢𑄴', '𑄥𑄧𑄚𑄨𑄝𑄢𑄴'],
- ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨']
- ],
- u,
- [
- ['𑄎', '𑄜𑄬', '𑄟', '𑄃𑄬', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪', '𑄃', '𑄥𑄬', '𑄃𑄧', '𑄚𑄧', '𑄓𑄨'],
- [
- '𑄎𑄚𑄪', '𑄜𑄬𑄛𑄴', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄢𑄴'
- ],
- [
- '𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄬𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴',
- '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'
- ]
- ],
- [
- ['𑄎', '𑄜𑄬', '𑄟', '𑄃𑄬', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪', '𑄃', '𑄥𑄬', '𑄃𑄧', '𑄚𑄧', '𑄓𑄨'],
- [
- '𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴',
- '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'
- ],
- u
- ],
- [['𑄈𑄳𑄢𑄨𑄌𑄴𑄑𑄴𑄛𑄫𑄢𑄴𑄝𑄧', '𑄈𑄳𑄢𑄨𑄌𑄴𑄑𑄛𑄴𑄘𑄧'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
- 'BDT',
- '৳',
- '𑄝𑄁𑄣𑄘𑄬𑄥𑄨 𑄑𑄬𑄋',
- {
- 'BDT': ['৳'],
- 'JPY': ['JP¥', '¥'],
- 'STD': [u, 'Db'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ce.ts b/packages/common/locales/ce.ts
deleted file mode 100644
index 2f70713905..0000000000
--- a/packages/common/locales/ce.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ce',
- [['AM', 'PM'], u, u],
- u,
- [
- ['кӀи', 'ор', 'ши', 'кха', 'еа', 'пӀе', 'шуо'], u,
- ['кӀира', 'оршот', 'шинара', 'кхаара', 'еара', 'пӀераска', 'шуот'],
- ['кӀи', 'ор', 'ши', 'кха', 'еа', 'пӀе', 'шуо']
- ],
- [
- ['кӀ', 'о', 'ш', 'кх', 'е', 'пӀ', 'ш'], ['кӀи', 'ор', 'ши', 'кха', 'еа', 'пӀе', 'шуо'],
- ['кӀира', 'оршот', 'шинара', 'кхаара', 'еара', 'пӀераска', 'шуот'],
- ['кӀи', 'ор', 'ши', 'кха', 'еа', 'пӀе', 'шуо']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- u,
- [
- ['в. э. тӀ. я', 'в. э'], u,
- ['Ӏийса пайхамар вина де кхачале', 'Ӏийса пайхамар вина дийнахь дуьйна']
- ],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'Терхьаш дац', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RUB',
- '₽',
- 'Российн сом',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'лей'], 'RUB': ['₽'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ceb.ts b/packages/common/locales/ceb.ts
deleted file mode 100644
index 34dca81650..0000000000
--- a/packages/common/locales/ceb.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ceb',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['D', 'L', 'M', 'M', 'H', 'B', 'S'], ['Dom', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab'],
- ['Domingo', 'Lunes', 'Martes', 'Miyerkules', 'Huwebes', 'Biyernes', 'Sabado'],
- ['Dom', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab']
- ],
- u,
- [
- ['E', 'P', 'M', 'A', 'M', 'H', 'H', 'A', 'S', 'O', 'N', 'D'],
- ['En', 'Peb', 'Mar', 'Apr', 'May', 'Hun', 'Hul', 'Ag', 'Set', 'Okt', 'Nob', 'Dis'],
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [
- ['E', 'P', 'M', 'A', 'M', 'H', 'H', 'A', 'S', 'O', 'N', 'D'],
- ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [['BC', 'KP'], u, ['Sa Wala Pa Si Kristo', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'sa\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,#0%', '¤#,##0.00', '#E0'],
- 'PHP',
- '₱',
- 'Philippine Piso',
- {'JPY': ['JP¥', '¥'], 'PHP': ['₱'], 'USD': ['US $', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/cgg.ts b/packages/common/locales/cgg.ts
deleted file mode 100644
index 4e45956fd4..0000000000
--- a/packages/common/locales/cgg.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'cgg',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'K', 'R', 'S', 'N', 'T', 'M'], ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK'],
- ['Sande', 'Orwokubanza', 'Orwakabiri', 'Orwakashatu', 'Orwakana', 'Orwakataano', 'Orwamukaaga'],
- ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['KBZ', 'KBR', 'KST', 'KKN', 'KTN', 'KMK', 'KMS', 'KMN', 'KMW', 'KKM', 'KNK', 'KNB'],
- [
- 'Okwokubanza', 'Okwakabiri', 'Okwakashatu', 'Okwakana', 'Okwakataana', 'Okwamukaaga',
- 'Okwamushanju', 'Okwamunaana', 'Okwamwenda', 'Okwaikumi', 'Okwaikumi na kumwe',
- 'Okwaikumi na ibiri'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kurisito Atakaijire', 'Kurisito Yaijire']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Eshiringi ya Uganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/chr.ts b/packages/common/locales/chr.ts
deleted file mode 100644
index 1aebf44566..0000000000
--- a/packages/common/locales/chr.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'chr',
- [['Ꮜ', 'Ꮢ'], ['ᏌᎾᎴ', 'ᏒᎯᏱᎢ'], ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ']],
- [['ᏌᎾᎴ', 'ᏒᎯᏱᎢ'], u, ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ']],
- [
- ['Ꮖ', 'Ꮙ', 'Ꮤ', 'Ꮶ', 'Ꮕ', 'Ꮷ', 'Ꭴ'], ['ᏆᏍᎬ', 'ᏉᏅᎯ', 'ᏔᎵᏁ', 'ᏦᎢᏁ', 'ᏅᎩᏁ', 'ᏧᎾᎩ', 'ᏈᏕᎾ'],
- ['ᎤᎾᏙᏓᏆᏍᎬ', 'ᎤᎾᏙᏓᏉᏅᎯ', 'ᏔᎵᏁᎢᎦ', 'ᏦᎢᏁᎢᎦ', 'ᏅᎩᏁᎢᎦ', 'ᏧᎾᎩᎶᏍᏗ', 'ᎤᎾᏙᏓᏈᏕᎾ'],
- ['ᏍᎬ', 'ᏅᎯ', 'ᏔᎵ', 'ᏦᎢ', 'ᏅᎩ', 'ᏧᎾ', 'ᏕᎾ']
- ],
- u,
- [
- ['Ꭴ', 'Ꭷ', 'Ꭰ', 'Ꭷ', 'Ꭰ', 'Ꮥ', 'Ꭻ', 'Ꭶ', 'Ꮪ', 'Ꮪ', 'Ꮕ', 'Ꭵ'],
- ['ᎤᏃ', 'ᎧᎦ', 'ᎠᏅ', 'ᎧᏬ', 'ᎠᏂ', 'ᏕᎭ', 'ᎫᏰ', 'ᎦᎶ', 'ᏚᎵ', 'ᏚᏂ', 'ᏅᏓ', 'ᎥᏍ'],
- ['ᎤᏃᎸᏔᏅ', 'ᎧᎦᎵ', 'ᎠᏅᏱ', 'ᎧᏬᏂ', 'ᎠᏂᏍᎬᏘ', 'ᏕᎭᎷᏱ', 'ᎫᏰᏉᏂ', 'ᎦᎶᏂ', 'ᏚᎵᏍᏗ', 'ᏚᏂᏅᏗ', 'ᏅᏓᏕᏆ', 'ᎥᏍᎩᏱ']
- ],
- u,
- [['BC', 'AD'], u, ['ᏧᏓᎷᎸ ᎤᎷᎯᏍᏗ ᎦᎶᏁᏛ', 'ᎠᏃ ᏙᎻᏂ']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} ᎤᎾᎢ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US ᎠᏕᎳ',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ckb-IR.ts b/packages/common/locales/ckb-IR.ts
deleted file mode 100644
index 6a4bd9c708..0000000000
--- a/packages/common/locales/ckb-IR.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ckb-IR',
- [['ب.ن', 'د.ن'], u, u],
- u,
- [
- ['ی', 'د', 'س', 'چ', 'پ', 'ھ', 'ش'],
- ['یەکشەممە', 'دووشەممە', 'سێشەممە', 'چوارشەممە', 'پێنجشەممە', 'ھەینی', 'شەممە'], u,
- ['١ش', '٢ش', '٣ش', '٤ش', '٥ش', 'ھ', 'ش']
- ],
- u,
- [
- ['ک', 'ش', 'ئ', 'ن', 'ئ', 'ح', 'ت', 'ئ', 'ئ', 'ت', 'ت', 'ک'],
- [
- 'کانوونی دووەم', 'شوبات', 'ئازار', 'نیسان', 'ئایار', 'حوزەیران', 'تەمووز', 'ئاب', 'ئەیلوول',
- 'تشرینی یەکەم', 'تشرینی دووەم', 'کانونی یەکەم'
- ],
- u
- ],
- u,
- [['پێش زایین', 'زایینی'], u, u],
- 6,
- [5, 5],
- ['y-MM-dd', 'y MMM d', 'dی MMMMی y', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IRR',
- 'IRR',
- 'IRR',
- {'IQD': ['د.ع.\u200f'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ckb.ts b/packages/common/locales/ckb.ts
deleted file mode 100644
index ff5bae8f53..0000000000
--- a/packages/common/locales/ckb.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ckb',
- [['ب.ن', 'د.ن'], u, u],
- u,
- [
- ['ی', 'د', 'س', 'چ', 'پ', 'ھ', 'ش'],
- ['یەکشەممە', 'دووشەممە', 'سێشەممە', 'چوارشەممە', 'پێنجشەممە', 'ھەینی', 'شەممە'], u,
- ['١ش', '٢ش', '٣ش', '٤ش', '٥ش', 'ھ', 'ش']
- ],
- u,
- [
- ['ک', 'ش', 'ئ', 'ن', 'ئ', 'ح', 'ت', 'ئ', 'ئ', 'ت', 'ت', 'ک'],
- [
- 'کانوونی دووەم', 'شوبات', 'ئازار', 'نیسان', 'ئایار', 'حوزەیران', 'تەمووز', 'ئاب', 'ئەیلوول',
- 'تشرینی یەکەم', 'تشرینی دووەم', 'کانونی یەکەم'
- ],
- u
- ],
- u,
- [['پێش زایین', 'زایینی'], u, u],
- 6,
- [5, 6],
- ['y-MM-dd', 'y MMM d', 'dی MMMMی y', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IQD',
- 'د.ع.\u200f',
- 'IQD',
- {'IQD': ['د.ع.\u200f'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/closure-locale.ts b/packages/common/locales/closure-locale.ts
index cb764264d2..75c08d63a2 100644
--- a/packages/common/locales/closure-locale.ts
+++ b/packages/common/locales/closure-locale.ts
@@ -6,6227 +6,1657 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// THIS CODE IS GENERATED - DO NOT MODIFY.
import {registerLocaleData} from '../src/i18n/locale_data';
const u = undefined;
-function plural_af(n: number): number {
- if (n === 1) return 1;
- return 5;
+
+function plural_locale_af(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
}
-export const locale_af = [
- 'af',
- [['v', 'n'], ['vm.', 'nm.'], u],
- u,
- [
- ['S', 'M', 'D', 'W', 'D', 'V', 'S'], ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.'],
- ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag'],
- ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mrt.', 'Apr.', 'Mei', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Des.'],
- [
- 'Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie', 'Augustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], u, ['voor Christus', 'na Christus']],
- 0,
- [6, 0],
- ['y-MM-dd', 'dd MMM y', 'dd MMMM y', 'EEEE dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'Suid-Afrikaanse rand',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'RON': [u, 'leu'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'ZAR': ['R']
- },
- 'ltr',
- plural_af
-];
+export const locale_af = ["af",[["v","n"],["vm.","nm."],u],u,[["S","M","D","W","D","V","S"],["So.","Ma.","Di.","Wo.","Do.","Vr.","Sa."],["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"],["So.","Ma.","Di.","Wo.","Do.","Vr.","Sa."]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan.","Feb.","Mrt.","Apr.","Mei","Jun.","Jul.","Aug.","Sep.","Okt.","Nov.","Des."],["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"]],u,[["v.C.","n.C."],u,["voor Christus","na Christus"]],0,[6,0],["y-MM-dd","dd MMM y","dd MMMM y","EEEE dd MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"ZAR","R","Suid-Afrikaanse rand",{"CAD":[u,"$"],"JPY":["JP¥","¥"],"MXN":[u,"$"],"RON":[u,"leu"],"THB":["฿"],"TWD":["NT$"],"USD":[u,"$"],"ZAR":["R"]},"ltr", plural_locale_af];
-function plural_am(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
+
+
+function plural_locale_am(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || n === 1)
+ return 1;
+return 5;
}
-export const locale_am = [
- 'am',
- [['ጠ', 'ከ'], ['ጥዋት', 'ከሰዓት'], u],
- u,
- [
- ['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ'], ['እሑድ', 'ሰኞ', 'ማክሰ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'],
- ['እሑድ', 'ሰኞ', 'ማክሰኞ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'], ['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ']
- ],
- u,
- [
- ['ጃ', 'ፌ', 'ማ', 'ኤ', 'ሜ', 'ጁ', 'ጁ', 'ኦ', 'ሴ', 'ኦ', 'ኖ', 'ዲ'],
- ['ጃንዩ', 'ፌብሩ', 'ማርች', 'ኤፕሪ', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስ', 'ሴፕቴ', 'ኦክቶ', 'ኖቬም', 'ዲሴም'],
- [
- 'ጃንዩወሪ', 'ፌብሩወሪ', 'ማርች', 'ኤፕሪል', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስት', 'ሴፕቴምበር', 'ኦክቶበር', 'ኖቬምበር',
- 'ዲሴምበር'
- ]
- ],
- u,
- [['ዓ/ዓ', 'ዓ/ም'], u, ['ዓመተ ዓለም', 'ዓመተ ምሕረት']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ETB',
- 'ብር',
- 'የኢትዮጵያ ብር',
- {
- 'AUD': ['AU$', '$'],
- 'CNH': ['የቻይና ዩዋን'],
- 'ETB': ['ብር'],
- 'JPY': ['JP¥', '¥'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural_am
-];
+export const locale_am = ["am",[["ጠ","ከ"],["ጥዋት","ከሰዓት"],u],u,[["እ","ሰ","ማ","ረ","ሐ","ዓ","ቅ"],["እሑድ","ሰኞ","ማክሰ","ረቡዕ","ሐሙስ","ዓርብ","ቅዳሜ"],["እሑድ","ሰኞ","ማክሰኞ","ረቡዕ","ሐሙስ","ዓርብ","ቅዳሜ"],["እ","ሰ","ማ","ረ","ሐ","ዓ","ቅ"]],u,[["ጃ","ፌ","ማ","ኤ","ሜ","ጁ","ጁ","ኦ","ሴ","ኦ","ኖ","ዲ"],["ጃንዩ","ፌብሩ","ማርች","ኤፕሪ","ሜይ","ጁን","ጁላይ","ኦገስ","ሴፕቴ","ኦክቶ","ኖቬም","ዲሴም"],["ጃንዩወሪ","ፌብሩወሪ","ማርች","ኤፕሪል","ሜይ","ጁን","ጁላይ","ኦገስት","ሴፕቴምበር","ኦክቶበር","ኖቬምበር","ዲሴምበር"]],u,[["ዓ/ዓ","ዓ/ም"],u,["ዓመተ ዓለም","ዓመተ ምሕረት"]],0,[6,0],["dd/MM/y","d MMM y","d MMMM y","y MMMM d, EEEE"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"ETB","ብር","የኢትዮጵያ ብር",{"AUD":["AU$","$"],"CNH":["የቻይና ዩዋን"],"ETB":["ብር"],"JPY":["JP¥","¥"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_am];
-function plural_ar(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-export const locale_ar = [
- 'ar',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EGP',
- 'ج.م.\u200f',
- 'جنيه مصري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural_ar
-];
-function plural_ar_DZ(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
+function plural_locale_ar(n: number): number {
-export const locale_ar_DZ = [
- 'ar-DZ',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ج', 'ف', 'م', 'أ', 'م', 'ج', 'ج', 'أ', 'س', 'أ', 'ن', 'د'],
- [
- 'جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان', 'جويلية', 'أوت', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'DZD',
- 'د.ج.\u200f',
- 'دينار جزائري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural_ar_DZ
-];
-
-function plural_az(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_az = [
- 'az',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.e.', 'Ç.a.', 'Ç.', 'C.a.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'Fevral', 'mart', 'Aprel', 'May', 'İyun', 'İyul', 'Avqust', 'Sentyabr', 'Oktyabr',
- 'Noyabr', 'dekabr'
- ]
- ],
- [['e.ə.', 'y.e.'], u, ['eramızdan əvvəl', 'yeni era']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'd MMMM y, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AZN',
- '₼',
- 'Azərbaycan Manatı',
- {
- 'AZN': ['₼'],
- 'JPY': ['JP¥', '¥'],
- 'RON': [u, 'ley'],
- 'SYP': [u, 'S£'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural_az
-];
-
-function plural_be(n: number): number {
- if (n % 10 === 1 && !(n % 100 === 11)) return 1;
- if (n % 10 === Math.floor(n % 10) && n % 10 >= 2 && n % 10 <= 4 &&
- !(n % 100 >= 12 && n % 100 <= 14))
- return 3;
- if (n % 10 === 0 || n % 10 === Math.floor(n % 10) && n % 10 >= 5 && n % 10 <= 9 ||
- n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 14)
- return 4;
- return 5;
-}
-
-export const locale_be = [
- 'be',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['н', 'п', 'а', 'с', 'ч', 'п', 'с'], ['нд', 'пн', 'аў', 'ср', 'чц', 'пт', 'сб'],
- ['нядзеля', 'панядзелак', 'аўторак', 'серада', 'чацвер', 'пятніца', 'субота'],
- ['нд', 'пн', 'аў', 'ср', 'чц', 'пт', 'сб']
- ],
- u,
- [
- ['с', 'л', 'с', 'к', 'м', 'ч', 'л', 'ж', 'в', 'к', 'л', 'с'],
- ['сту', 'лют', 'сак', 'кра', 'мая', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне'],
- [
- 'студзеня', 'лютага', 'сакавіка', 'красавіка', 'мая', 'чэрвеня', 'ліпеня', 'жніўня',
- 'верасня', 'кастрычніка', 'лістапада', 'снежня'
- ]
- ],
- [
- ['с', 'л', 'с', 'к', 'м', 'ч', 'л', 'ж', 'в', 'к', 'л', 'с'],
- ['сту', 'лют', 'сак', 'кра', 'май', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне'],
- [
- 'студзень', 'люты', 'сакавік', 'красавік', 'май', 'чэрвень', 'ліпень', 'жнівень', 'верасень',
- 'кастрычнік', 'лістапад', 'снежань'
- ]
- ],
- [['да н.э.', 'н.э.'], u, ['да нараджэння Хрыстова', 'ад нараджэння Хрыстова']],
- 1,
- [6, 0],
- ['d.MM.yy', 'd.MM.y', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss, zzzz'],
- ['{1}, {0}', u, '{1} \'у\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BYN',
- 'Br',
- 'беларускі рубель',
- {
- 'AUD': ['A$'],
- 'BBD': [u, 'Bds$'],
- 'BMD': [u, 'BD$'],
- 'BRL': [u, 'R$'],
- 'BSD': [u, 'B$'],
- 'BYN': ['Br'],
- 'BZD': [u, 'BZ$'],
- 'CAD': [u, 'CA$'],
- 'CUC': [u, 'CUC$'],
- 'CUP': [u, '$MN'],
- 'DOP': [u, 'RD$'],
- 'FJD': [u, 'FJ$'],
- 'FKP': [u, 'FK£'],
- 'GYD': [u, 'G$'],
- 'ISK': [u, 'Íkr'],
- 'JMD': [u, 'J$'],
- 'KYD': [u, 'CI$'],
- 'LRD': [u, 'L$'],
- 'MXN': ['MX$'],
- 'NAD': [u, 'N$'],
- 'NZD': [u, 'NZ$'],
- 'RUB': ['₽', 'руб.'],
- 'SBD': [u, 'SI$'],
- 'SGD': [u, 'S$'],
- 'TTD': [u, 'TT$'],
- 'UYU': [u, '$U'],
- 'XCD': ['EC$']
- },
- 'ltr',
- plural_be
-];
-
-function plural_bg(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_bg = [
- 'bg',
- [['am', 'pm'], u, ['пр.об.', 'сл.об.']],
- [['am', 'pm'], u, u],
- [
- ['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота'],
- ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- u,
- [
- ['я', 'ф', 'м', 'а', 'м', 'ю', 'ю', 'а', 'с', 'о', 'н', 'д'],
- ['яну', 'фев', 'март', 'апр', 'май', 'юни', 'юли', 'авг', 'сеп', 'окт', 'ное', 'дек'],
- [
- 'януари', 'февруари', 'март', 'април', 'май', 'юни', 'юли', 'август', 'септември', 'октомври',
- 'ноември', 'декември'
- ]
- ],
- u,
- [['пр.Хр.', 'сл.Хр.'], u, ['преди Христа', 'след Христа']],
- 1,
- [6, 0],
- ['d.MM.yy \'г\'.', 'd.MM.y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '0.00 ¤', '#E0'],
- 'BGN',
- 'лв.',
- 'Български лев',
- {
- 'ARS': [],
- 'AUD': [],
- 'BBD': [],
- 'BDT': [],
- 'BGN': ['лв.'],
- 'BMD': [],
- 'BND': [],
- 'BRL': [],
- 'BSD': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': [],
- 'CLP': [],
- 'CNY': [],
- 'COP': [],
- 'CRC': [],
- 'CUP': [],
- 'DOP': [],
- 'FJD': [],
- 'FKP': [],
- 'GBP': [u, '£'],
- 'GIP': [],
- 'GYD': [],
- 'HKD': [],
- 'ILS': [],
- 'INR': [],
- 'JMD': [],
- 'JPY': [u, '¥'],
- 'KHR': [],
- 'KRW': [],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LRD': [],
- 'MNT': [],
- 'MXN': [],
- 'NAD': [],
- 'NGN': [],
- 'NZD': [],
- 'PHP': [],
- 'PYG': [],
- 'RON': [],
- 'SBD': [],
- 'SGD': [],
- 'SRD': [],
- 'SSP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': [],
- 'UAH': [],
- 'USD': ['щ.д.', '$'],
- 'UYU': [],
- 'VND': [],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural_bg
-];
-
-function plural_bn(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export const locale_bn = [
- 'bn',
- [['AM', 'PM'], u, u],
- u,
- [
- ['র', 'সো', 'ম', 'বু', 'বৃ', 'শু', 'শ'], ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'],
- ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'],
- ['রঃ', 'সোঃ', 'মঃ', 'বুঃ', 'বৃঃ', 'শুঃ', 'শনি']
- ],
- u,
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানু', 'ফেব', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর',
- 'ডিসেম্বর'
- ],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ]
- ],
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ],
- u
- ],
- [['খ্রিস্টপূর্ব', 'খৃষ্টাব্দ'], u, ['খ্রিস্টপূর্ব', 'খ্রীষ্টাব্দ']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
- 'BDT',
- '৳',
- 'বাংলাদেশী টাকা',
- {'BDT': ['৳'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural_bn
-];
-
-function plural_br(n: number): number {
- if (n % 10 === 1 && !(n % 100 === 11 || n % 100 === 71 || n % 100 === 91)) return 1;
- if (n % 10 === 2 && !(n % 100 === 12 || n % 100 === 72 || n % 100 === 92)) return 2;
- if (n % 10 === Math.floor(n % 10) && (n % 10 >= 3 && n % 10 <= 4 || n % 10 === 9) &&
- !(n % 100 >= 10 && n % 100 <= 19 || n % 100 >= 70 && n % 100 <= 79 ||
- n % 100 >= 90 && n % 100 <= 99))
- return 3;
- if (!(n === 0) && n % 1e6 === 0) return 4;
- return 5;
-}
-
-export const locale_br = [
- 'br',
- [['am', 'gm'], ['A.M.', 'G.M.'], u],
- [['A.M.', 'G.M.'], u, u],
- [
- ['Su', 'L', 'Mz', 'Mc', 'Y', 'G', 'Sa'], ['Sul', 'Lun', 'Meu.', 'Mer.', 'Yaou', 'Gwe.', 'Sad.'],
- ['Sul', 'Lun', 'Meurzh', 'Mercʼher', 'Yaou', 'Gwener', 'Sadorn'],
- ['Sul', 'Lun', 'Meu.', 'Mer.', 'Yaou', 'Gwe.', 'Sad.']
- ],
- u,
- [
- ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'],
- [
- 'Gen.', 'Cʼhwe.', 'Meur.', 'Ebr.', 'Mae', 'Mezh.', 'Goue.', 'Eost', 'Gwen.', 'Here', 'Du',
- 'Kzu.'
- ],
- [
- 'Genver', 'Cʼhwevrer', 'Meurzh', 'Ebrel', 'Mae', 'Mezheven', 'Gouere', 'Eost', 'Gwengolo',
- 'Here', 'Du', 'Kerzu'
- ]
- ],
- u,
- [['a-raok J.K.', 'goude J.K.'], u, ['a-raok Jezuz-Krist', 'goude Jezuz-Krist']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'da\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['$A', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': ['$CA', '$'],
- 'CNY': [u, '¥'],
- 'EGP': [u, '£ E'],
- 'GBP': ['£ RU', '£'],
- 'HKD': ['$ HK', '$'],
- 'ILS': [u, '₪'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'LBP': [u, '£L'],
- 'NZD': ['$ ZN', '$'],
- 'TOP': [u, '$ T'],
- 'TWD': [u, '$'],
- 'USD': ['$ SU', '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural_br
-];
-
-function plural_bs(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export const locale_bs = [
- 'bs',
- [['prijepodne', 'popodne'], ['AM', 'PM'], ['prijepodne', 'popodne']],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d. M. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'KM',
- 'Bosanskohercegovačka konvertibilna marka',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HRK': ['kn'],
- 'ILS': [u, '₪'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RSD': ['din.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'XCD': [u, '$'],
- 'XPF': []
- },
- 'ltr',
- plural_bs
-];
-
-function plural_ca(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_ca = [
- 'ca',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural_ca
-];
-
-function plural_chr(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_chr = [
- 'chr',
- [['Ꮜ', 'Ꮢ'], ['ᏌᎾᎴ', 'ᏒᎯᏱᎢ'], ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ']],
- [['ᏌᎾᎴ', 'ᏒᎯᏱᎢ'], u, ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ']],
- [
- ['Ꮖ', 'Ꮙ', 'Ꮤ', 'Ꮶ', 'Ꮕ', 'Ꮷ', 'Ꭴ'], ['ᏆᏍᎬ', 'ᏉᏅᎯ', 'ᏔᎵᏁ', 'ᏦᎢᏁ', 'ᏅᎩᏁ', 'ᏧᎾᎩ', 'ᏈᏕᎾ'],
- ['ᎤᎾᏙᏓᏆᏍᎬ', 'ᎤᎾᏙᏓᏉᏅᎯ', 'ᏔᎵᏁᎢᎦ', 'ᏦᎢᏁᎢᎦ', 'ᏅᎩᏁᎢᎦ', 'ᏧᎾᎩᎶᏍᏗ', 'ᎤᎾᏙᏓᏈᏕᎾ'],
- ['ᏍᎬ', 'ᏅᎯ', 'ᏔᎵ', 'ᏦᎢ', 'ᏅᎩ', 'ᏧᎾ', 'ᏕᎾ']
- ],
- u,
- [
- ['Ꭴ', 'Ꭷ', 'Ꭰ', 'Ꭷ', 'Ꭰ', 'Ꮥ', 'Ꭻ', 'Ꭶ', 'Ꮪ', 'Ꮪ', 'Ꮕ', 'Ꭵ'],
- ['ᎤᏃ', 'ᎧᎦ', 'ᎠᏅ', 'ᎧᏬ', 'ᎠᏂ', 'ᏕᎭ', 'ᎫᏰ', 'ᎦᎶ', 'ᏚᎵ', 'ᏚᏂ', 'ᏅᏓ', 'ᎥᏍ'],
- ['ᎤᏃᎸᏔᏅ', 'ᎧᎦᎵ', 'ᎠᏅᏱ', 'ᎧᏬᏂ', 'ᎠᏂᏍᎬᏘ', 'ᏕᎭᎷᏱ', 'ᎫᏰᏉᏂ', 'ᎦᎶᏂ', 'ᏚᎵᏍᏗ', 'ᏚᏂᏅᏗ', 'ᏅᏓᏕᏆ', 'ᎥᏍᎩᏱ']
- ],
- u,
- [['BC', 'AD'], u, ['ᏧᏓᎷᎸ ᎤᎷᎯᏍᏗ ᎦᎶᏁᏛ', 'ᎠᏃ ᏙᎻᏂ']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} ᎤᎾᎢ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US ᎠᏕᎳ',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural_chr
-];
-
-function plural_cs(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (i === Math.floor(i) && i >= 2 && i <= 4 && v === 0) return 3;
- if (!(v === 0)) return 4;
- return 5;
-}
-
-export const locale_cs = [
- 'cs',
- [['dop.', 'odp.'], u, u],
- u,
- [
- ['N', 'P', 'Ú', 'S', 'Č', 'P', 'S'], ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
- ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota'],
- ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
- [
- 'ledna', 'února', 'března', 'dubna', 'května', 'června', 'července', 'srpna', 'září', 'října',
- 'listopadu', 'prosince'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
- [
- 'leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen',
- 'listopad', 'prosinec'
- ]
- ],
- [['př.n.l.', 'n.l.'], ['př. n. l.', 'n. l.'], ['před naším letopočtem', 'našeho letopočtu']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd. M. y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CZK',
- 'Kč',
- 'česká koruna',
- {
- 'AUD': ['AU$', '$'],
- 'CSK': ['Kčs'],
- 'CZK': ['Kč'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': ['JP¥', '¥'],
- 'RON': [u, 'L'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫'],
- 'XEU': ['ECU'],
- 'XXX': []
- },
- 'ltr',
- plural_cs
-];
-
-function plural_cy(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n === 3) return 3;
- if (n === 6) return 4;
- return 5;
-}
-
-export const locale_cy = [
- 'cy',
- [['b', 'h'], ['AM', 'PM'], ['yb', 'yh']],
- [['AM', 'PM'], u, u],
- [
- ['S', 'Ll', 'M', 'M', 'I', 'G', 'S'], ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwen', 'Sad'],
- [
- 'Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener',
- 'Dydd Sadwrn'
- ],
- ['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa']
- ],
- [
- ['S', 'Ll', 'M', 'M', 'I', 'G', 'S'], ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwe', 'Sad'],
- [
- 'Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener',
- 'Dydd Sadwrn'
- ],
- ['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa']
- ],
- [
- ['I', 'Ch', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H', 'T', 'Rh'],
- ['Ion', 'Chwef', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gorff', 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
- [
- 'Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi',
- 'Hydref', 'Tachwedd', 'Rhagfyr'
- ]
- ],
- [
- ['I', 'Ch', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H', 'T', 'Rh'],
- ['Ion', 'Chw', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gor', 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
- [
- 'Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi',
- 'Hydref', 'Tachwedd', 'Rhagfyr'
- ]
- ],
- [['C', 'O'], ['CC', 'OC'], ['Cyn Crist', 'Oed Crist']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'am\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'Punt Prydain',
- {
- 'BDT': [u, 'TK'],
- 'BWP': [],
- 'HKD': ['HK$'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': [u, '₩'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': [],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural_cy
-];
-
-function plural_da(n: number): number {
- let i = Math.floor(Math.abs(n)),
- t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
- if (n === 1 || !(t === 0) && (i === 0 || i === 1)) return 1;
- return 5;
-}
-
-export const locale_da = [
- 'da',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], u],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE \'den\' d. MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr.',
- 'dansk krone',
- {
- 'AUD': ['AU$', '$'],
- 'DKK': ['kr.'],
- 'ISK': [u, 'kr.'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': [u, 'kr.'],
- 'RON': [u, 'L'],
- 'SEK': [u, 'kr.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural_da
-];
-
-function plural_de(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_de = [
- 'de',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural_de
-];
-
-function plural_de_AT(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_de_AT = [
- 'de-AT',
- [['AM', 'PM'], u, u],
- [['vm.', 'nm.'], ['AM', 'PM'], u],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Dez.'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':', u, '.'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural_de_AT
-];
-
-function plural_de_CH(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_de_CH = [
- 'de-CH',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- ['.', '’', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤-#,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'Schweizer Franken',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'EUR': [],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural_de_CH
-];
-
-function plural_el(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_el = [
- 'el',
- [['πμ', 'μμ'], ['π.μ.', 'μ.μ.'], u],
- u,
- [
- ['Κ', 'Δ', 'Τ', 'Τ', 'Π', 'Π', 'Σ'], ['Κυρ', 'Δευ', 'Τρί', 'Τετ', 'Πέμ', 'Παρ', 'Σάβ'],
- ['Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο'],
- ['Κυ', 'Δε', 'Τρ', 'Τε', 'Πέ', 'Πα', 'Σά']
- ],
- u,
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαΐ', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'],
- [
- 'Ιανουαρίου', 'Φεβρουαρίου', 'Μαρτίου', 'Απριλίου', 'Μαΐου', 'Ιουνίου', 'Ιουλίου',
- 'Αυγούστου', 'Σεπτεμβρίου', 'Οκτωβρίου', 'Νοεμβρίου', 'Δεκεμβρίου'
- ]
- ],
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μάρ', 'Απρ', 'Μάι', 'Ιούν', 'Ιούλ', 'Αύγ', 'Σεπ', 'Οκτ', 'Νοέ', 'Δεκ'],
- [
- 'Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος',
- 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος'
- ]
- ],
- [['π.Χ.', 'μ.Χ.'], u, ['προ Χριστού', 'μετά Χριστόν']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} - {0}', u],
- [',', '.', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Ευρώ',
- {'GRD': ['Δρχ'], 'JPY': ['JP¥', '¥'], 'THB': ['฿']},
- 'ltr',
- plural_el
-];
-
-function plural_en_AU(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_en_AU = [
- 'en-AU',
- [['am', 'pm'], u, u],
- u,
- [
- ['Su.', 'M.', 'Tu.', 'W.', 'Th.', 'F.', 'Sa.'],
- ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mon', 'Tu', 'Wed', 'Th', 'Fri', 'Sat']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {
- 'AUD': ['$'],
- 'BDT': [u, 'Tk'],
- 'BOB': [u, '$b'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'CUP': [u, '₱'],
- 'EGP': [u, '£'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'ISK': [u, 'Kr'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PYG': [u, 'Gs'],
- 'SCR': ['Rs'],
- 'SEK': [u, 'Kr'],
- 'TWD': [u, '$'],
- 'USD': [u, '$'],
- 'UYU': [u, '$U'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': [],
- 'XPF': ['CFP']
- },
- 'ltr',
- plural_en_AU
-];
-
-function plural_en_CA(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_en_CA = [
- 'en-CA',
- [['am', 'pm'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'pm'], ['a.m.', 'p.m.'], u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun.', 'Mon.', 'Tue.', 'Wed.', 'Thu.', 'Fri.', 'Sat.'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mar.', 'Apr.', 'May', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Oct.', 'Nov.', 'Dec.'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['y-MM-dd', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CAD',
- '$',
- 'Canadian Dollar',
- {'CAD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural_en_CA
-];
-
-function plural_en_GB(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_en_GB = [
- 'en-GB',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'British Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural_en_GB
-];
-
-function plural_en_IE(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_en_IE = [
- 'en-IE',
- [['a', 'p'], ['am', 'pm'], ['a.m.', 'p.m.']],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural_en_IE
-];
-
-function plural_en_IN(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_en_IN = [
- 'en-IN',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [0, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'd MMMM y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'Indian Rupee',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural_en_IN
-];
-
-function plural_en_SG(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_en_SG = [
- 'en-SG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SGD',
- '$',
- 'Singapore Dollar',
- {'JPY': ['JP¥', '¥'], 'SGD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural_en_SG
-];
-
-function plural_en_ZA(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_en_ZA = [
- 'en-ZA',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['y/MM/dd', 'dd MMM y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'South African Rand',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZAR': ['R']},
- 'ltr',
- plural_en_ZA
-];
-
-function plural_es(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_es = [
- 'es',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural_es
-];
-
-function plural_es_419(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_es_419 = [
- 'es-419',
- [['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'EUR',
- 'EUR',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural_es_419
-];
-
-function plural_es_MX(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_es_MX = [
- 'es-MX',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'MXN',
- '$',
- 'peso mexicano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'p.'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MRO': ['MRU'],
- 'MRU': ['UM'],
- 'MXN': ['$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural_es_MX
-];
-
-function plural_es_US(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_es_US = [
- 'es-US',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'dólar estadounidense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'p.'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural_es_US
-];
-
-function plural_et(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_et = [
- 'et',
- [['AM', 'PM'], u, u],
- u,
- [
- ['P', 'E', 'T', 'K', 'N', 'R', 'L'], u,
- ['pühapäev', 'esmaspäev', 'teisipäev', 'kolmapäev', 'neljapäev', 'reede', 'laupäev'],
- ['P', 'E', 'T', 'K', 'N', 'R', 'L']
- ],
- u,
- [
- ['J', 'V', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jaan', 'veebr', 'märts', 'apr', 'mai', 'juuni', 'juuli', 'aug', 'sept', 'okt', 'nov', 'dets'],
- [
- 'jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september',
- 'oktoober', 'november', 'detsember'
- ]
- ],
- u,
- [['eKr', 'pKr'], u, ['enne Kristust', 'pärast Kristust']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'AUD': ['AU$', '$'], 'EEK': ['kr'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_et
-];
-
-function plural_eu(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_eu = [
- 'eu',
- [['g', 'a'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['I', 'A', 'A', 'A', 'O', 'O', 'L'], ['ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.'],
- ['igandea', 'astelehena', 'asteartea', 'asteazkena', 'osteguna', 'ostirala', 'larunbata'],
- ['ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.']
- ],
- u,
- [
- ['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U', 'A', 'A'],
- [
- 'urt.', 'ots.', 'mar.', 'api.', 'mai.', 'eka.', 'uzt.', 'abu.', 'ira.', 'urr.', 'aza.', 'abe.'
- ],
- [
- 'urtarrilak', 'otsailak', 'martxoak', 'apirilak', 'maiatzak', 'ekainak', 'uztailak',
- 'abuztuak', 'irailak', 'urriak', 'azaroak', 'abenduak'
- ]
- ],
- [
- ['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U', 'A', 'A'],
- [
- 'urt.', 'ots.', 'mar.', 'api.', 'mai.', 'eka.', 'uzt.', 'abu.', 'ira.', 'urr.', 'aza.', 'abe.'
- ],
- [
- 'urtarrila', 'otsaila', 'martxoa', 'apirila', 'maiatza', 'ekaina', 'uztaila', 'abuztua',
- 'iraila', 'urria', 'azaroa', 'abendua'
- ]
- ],
- [['K.a.', 'K.o.'], u, ['K.a.', 'Kristo ondoren']],
- 1,
- [6, 0],
- [
- 'yy/M/d', 'y(\'e\')\'ko\' MMM d(\'a\')', 'y(\'e\')\'ko\' MMMM\'ren\' d(\'a\')',
- 'y(\'e\')\'ko\' MMMM\'ren\' d(\'a\'), EEEE'
- ],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '% #,##0', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euroa',
- {'ESP': ['₧'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural_eu
-];
-
-function plural_fa(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export const locale_fa = [
- 'fa',
- [['ق', 'ب'], ['ق.ظ.', 'ب.ظ.'], ['قبل\u200cازظهر', 'بعدازظهر']],
- u,
- [
- ['ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش'],
- ['یکشنبه', 'دوشنبه', 'سه\u200cشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'], u,
- ['۱ش', '۲ش', '۳ش', '۴ش', '۵ش', 'ج', 'ش']
- ],
- u,
- [
- ['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'ژانویهٔ', 'فوریهٔ', 'مارس', 'آوریل', 'مهٔ', 'ژوئن', 'ژوئیهٔ', 'اوت', 'سپتامبر', 'اکتبر',
- 'نوامبر', 'دسامبر'
- ],
- u
- ],
- [
- ['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر',
- 'نوامبر', 'دسامبر'
- ],
- u
- ],
- [['ق', 'م'], ['ق.م.', 'م.'], ['قبل از میلاد', 'میلادی']],
- 6,
- [5, 5],
- ['y/M/d', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}،\u200f {0}', u, '{1}، ساعت {0}', u],
- ['.', ',', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'ناعدد', ':'],
- ['#,##0.###', '#,##0%', '\u200e¤ #,##0.00', '#E0'],
- 'IRR',
- 'ریال',
- 'ریال ایران',
- {
- 'AFN': ['؋'],
- 'CAD': ['$CA', '$'],
- 'CNY': ['¥CN', '¥'],
- 'HKD': ['$HK', '$'],
- 'IRR': ['ریال'],
- 'MXN': ['$MX', '$'],
- 'NZD': ['$NZ', '$'],
- 'THB': ['฿'],
- 'XCD': ['$EC', '$']
- },
- 'rtl',
- plural_fa
-];
-
-function plural_fi(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_fi = [
- 'fi',
- [['ap.', 'ip.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'K', 'T', 'P', 'L'], ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'],
- [
- 'sunnuntaina', 'maanantaina', 'tiistaina', 'keskiviikkona', 'torstaina', 'perjantaina',
- 'lauantaina'
- ],
- ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la']
- ],
- [
- ['S', 'M', 'T', 'K', 'T', 'P', 'L'], ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'],
- ['sunnuntai', 'maanantai', 'tiistai', 'keskiviikko', 'torstai', 'perjantai', 'lauantai'],
- ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la']
- ],
- [
- ['T', 'H', 'M', 'H', 'T', 'K', 'H', 'E', 'S', 'L', 'M', 'J'],
- [
- 'tammik.', 'helmik.', 'maalisk.', 'huhtik.', 'toukok.', 'kesäk.', 'heinäk.', 'elok.',
- 'syysk.', 'lokak.', 'marrask.', 'jouluk.'
- ],
- [
- 'tammikuuta', 'helmikuuta', 'maaliskuuta', 'huhtikuuta', 'toukokuuta', 'kesäkuuta',
- 'heinäkuuta', 'elokuuta', 'syyskuuta', 'lokakuuta', 'marraskuuta', 'joulukuuta'
- ]
- ],
- [
- ['T', 'H', 'M', 'H', 'T', 'K', 'H', 'E', 'S', 'L', 'M', 'J'],
- [
- 'tammi', 'helmi', 'maalis', 'huhti', 'touko', 'kesä', 'heinä', 'elo', 'syys', 'loka',
- 'marras', 'joulu'
- ],
- [
- 'tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', 'kesäkuu', 'heinäkuu', 'elokuu',
- 'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu'
- ]
- ],
- [['eKr', 'jKr'], ['eKr.', 'jKr.'], ['ennen Kristuksen syntymää', 'jälkeen Kristuksen syntymän']],
- 1,
- [6, 0],
- ['d.M.y', u, 'd. MMMM y', 'cccc d. MMMM y'],
- ['H.mm', 'H.mm.ss', 'H.mm.ss z', 'H.mm.ss zzzz'],
- ['{1} {0}', '{1} \'klo\' {0}', u, u],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'epäluku', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AOA': [],
- 'ARS': [],
- 'AUD': [],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': [],
- 'CLP': [],
- 'CNY': [],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'ESP': [],
- 'FIM': ['mk'],
- 'FJD': [],
- 'FKP': [],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': [],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': [],
- 'INR': [],
- 'ISK': [],
- 'JMD': [],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': [],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'LTL': [],
- 'LVL': [],
- 'MGA': [],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': [],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': [],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUR': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [u, 'STD'],
- 'SYP': [],
- 'THB': [],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': [],
- 'UAH': [],
- 'UYU': [],
- 'VEF': [],
- 'VND': [],
- 'XCD': [],
- 'XPF': [],
- 'XXX': [],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural_fi
-];
-
-function plural_fr(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export const locale_fr = [
- 'fr',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural_fr
-];
-
-function plural_fr_CA(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export const locale_fr_CA = [
- 'fr-CA',
- [['a', 'p'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'p.m.'], u, u],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juill.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 0,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- [
- 'HH \'h\' mm', 'HH \'h\' mm \'min\' ss \'s\'', 'HH \'h\' mm \'min\' ss \'s\' z',
- 'HH \'h\' mm \'min\' ss \'s\' zzzz'
- ],
- ['{1} {0}', u, '{1} \'à\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CAD',
- '$',
- 'dollar canadien',
- {
- 'AUD': ['$ AU', '$'],
- 'BEF': ['FB'],
- 'BYN': [u, 'Br'],
- 'CAD': ['$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FRF': ['F'],
- 'GEL': [],
- 'HKD': ['$ HK', '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'ITL': ['₤IT'],
- 'KRW': [u, '₩'],
- 'LBP': [u, '£L'],
- 'MTP': ['£MT'],
- 'MXN': [u, '$'],
- 'NZD': ['$ NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SGD': ['$ SG', '$'],
- 'TOP': [u, '$T'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$ US', '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': [],
- 'XPF': []
- },
- 'ltr',
- plural_fr_CA
-];
-
-function plural_ga(n: number): number {
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n === Math.floor(n) && n >= 3 && n <= 6) return 3;
- if (n === Math.floor(n) && n >= 7 && n <= 10) return 4;
- return 5;
-}
-
-export const locale_ga = [
- 'ga',
- [['r.n.', 'i.n.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'C', 'D', 'A', 'S'], ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'],
- [
- 'Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Sathairn'
- ],
- ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'Ao', 'Sa']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'B', 'M', 'I', 'L', 'M', 'D', 'S', 'N'],
- [
- 'Ean', 'Feabh', 'Márta', 'Aib', 'Beal', 'Meith', 'Iúil', 'Lún', 'MFómh', 'DFómh', 'Samh',
- 'Noll'
- ],
- [
- 'Eanáir', 'Feabhra', 'Márta', 'Aibreán', 'Bealtaine', 'Meitheamh', 'Iúil', 'Lúnasa',
- 'Meán Fómhair', 'Deireadh Fómhair', 'Samhain', 'Nollaig'
- ]
- ],
- u,
- [['RC', 'AD'], u, ['Roimh Chríost', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'THB': ['฿'], 'TWD': ['NT$'], 'XXX': []},
- 'ltr',
- plural_ga
-];
-
-function plural_gl(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_gl = [
- 'gl',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['d.', 'l.', 'm.', 'm.', 'x.', 'v.', 's.'],
- ['dom.', 'luns', 'mar.', 'mér.', 'xov.', 'ven.', 'sáb.'],
- ['domingo', 'luns', 'martes', 'mércores', 'xoves', 'venres', 'sábado'],
- ['do.', 'lu.', 'ma.', 'mé.', 'xo.', 've.', 'sá.']
- ],
- [
- ['D', 'L', 'M', 'M', 'X', 'V', 'S'], ['Dom.', 'Luns', 'Mar.', 'Mér.', 'Xov.', 'Ven.', 'Sáb.'],
- ['Domingo', 'Luns', 'Martes', 'Mércores', 'Xoves', 'Venres', 'Sábado'],
- ['Do', 'Lu', 'Ma', 'Mé', 'Xo', 'Ve', 'Sá']
- ],
- [
- ['x.', 'f.', 'm.', 'a.', 'm.', 'x.', 'x.', 'a.', 's.', 'o.', 'n.', 'd.'],
- [
- 'xan.', 'feb.', 'mar.', 'abr.', 'maio', 'xuño', 'xul.', 'ago.', 'set.', 'out.', 'nov.', 'dec.'
- ],
- [
- 'xaneiro', 'febreiro', 'marzo', 'abril', 'maio', 'xuño', 'xullo', 'agosto', 'setembro',
- 'outubro', 'novembro', 'decembro'
- ]
- ],
- [
- ['X', 'F', 'M', 'A', 'M', 'X', 'X', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Xan.', 'Feb.', 'Mar.', 'Abr.', 'Maio', 'Xuño', 'Xul.', 'Ago.', 'Set.', 'Out.', 'Nov.', 'Dec.'
- ],
- [
- 'Xaneiro', 'Febreiro', 'Marzo', 'Abril', 'Maio', 'Xuño', 'Xullo', 'Agosto', 'Setembro',
- 'Outubro', 'Novembro', 'Decembro'
- ]
- ],
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'despois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{0}, {1}', u, '{0} \'do\' {1}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BYN': [u, 'Br'],
- 'ESP': ['₧'],
- 'JPY': ['JP¥', '¥'],
- 'KMF': [u, 'FC'],
- 'MXN': ['$MX', '$'],
- 'RUB': [u, 'руб'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural_gl
-];
-
-function plural_gsw(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_gsw = [
- 'gsw',
- [['vorm.', 'nam.'], u, ['am Vormittag', 'am Namittag']],
- [['vorm.', 'nam.'], u, ['Vormittag', 'Namittag']],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.'],
- ['Sunntig', 'Määntig', 'Ziischtig', 'Mittwuch', 'Dunschtig', 'Friitig', 'Samschtig'],
- ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber',
- 'Oktoober', 'Novämber', 'Dezämber'
- ]
- ],
- u,
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'Schwiizer Franke',
- {'ATS': ['öS']},
- 'ltr',
- plural_gsw
-];
-
-function plural_gu(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export const locale_gu = [
- 'gu',
- [['AM', 'PM'], u, u],
- u,
- [
- ['ર', 'સો', 'મં', 'બુ', 'ગુ', 'શુ', 'શ'], ['રવિ', 'સોમ', 'મંગળ', 'બુધ', 'ગુરુ', 'શુક્ર', 'શનિ'],
- ['રવિવાર', 'સોમવાર', 'મંગળવાર', 'બુધવાર', 'ગુરુવાર', 'શુક્રવાર', 'શનિવાર'],
- ['ર', 'સો', 'મં', 'બુ', 'ગુ', 'શુ', 'શ']
- ],
- u,
- [
- ['જા', 'ફે', 'મા', 'એ', 'મે', 'જૂ', 'જુ', 'ઑ', 'સ', 'ઑ', 'ન', 'ડિ'],
- ['જાન્યુ', 'ફેબ્રુ', 'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટે', 'ઑક્ટો', 'નવે', 'ડિસે'],
- [
- 'જાન્યુઆરી', 'ફેબ્રુઆરી', 'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટેમ્બર', 'ઑક્ટોબર', 'નવેમ્બર',
- 'ડિસેમ્બર'
- ]
- ],
- u,
- [['ઇ સ પુ', 'ઇસ'], ['ઈ.સ.પૂર્વે', 'ઈ.સ.'], ['ઈસવીસન પૂર્વે', 'ઇસવીસન']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['hh:mm a', 'hh:mm:ss a', 'hh:mm:ss a z', 'hh:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} એ {0} વાગ્યે', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'ભારતીય રૂપિયા',
- {'JPY': ['JP¥', '¥'], 'MUR': [u, 'રૂ.'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural_gu
-];
-
-function plural_haw(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_haw = [
- 'haw',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6'],
- ['Lāpule', 'Poʻakahi', 'Poʻalua', 'Poʻakolu', 'Poʻahā', 'Poʻalima', 'Poʻaono'],
- ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Ian.', 'Pep.', 'Mal.', 'ʻAp.', 'Mei', 'Iun.', 'Iul.', 'ʻAu.', 'Kep.', 'ʻOk.', 'Now.', 'Kek.'],
- [
- 'Ianuali', 'Pepeluali', 'Malaki', 'ʻApelila', 'Mei', 'Iune', 'Iulai', 'ʻAukake', 'Kepakemapa',
- 'ʻOkakopa', 'Nowemapa', 'Kekemapa'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'USD',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural_haw
-];
-
-function plural_hi(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export const locale_hi = [
- 'hi',
- [['am', 'pm'], u, u],
- u,
- [
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], ['रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
- ['रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'],
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श']
- ],
- u,
- [
- ['ज', 'फ़', 'मा', 'अ', 'म', 'जू', 'जु', 'अ', 'सि', 'अ', 'न', 'दि'],
- ['जन॰', 'फ़र॰', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुल॰', 'अग॰', 'सित॰', 'अक्तू॰', 'नव॰', 'दिस॰'],
- [
- 'जनवरी', 'फ़रवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितंबर', 'अक्तूबर', 'नवंबर',
- 'दिसंबर'
- ]
- ],
- u,
- [['ईसा-पूर्व', 'ईस्वी'], u, ['ईसा-पूर्व', 'ईसवी सन']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} को {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'भारतीय रुपया',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'लेई'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_hi
-];
-
-function plural_hr(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export const locale_hr = [
- 'hr',
- [['AM', 'PM'], u, u],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječnja', 'veljače', 'ožujka', 'travnja', 'svibnja', 'lipnja', 'srpnja', 'kolovoza',
- 'rujna', 'listopada', 'studenoga', 'prosinca'
- ]
- ],
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan',
- 'listopad', 'studeni', 'prosinac'
- ]
- ],
- [['pr.n.e.', 'AD'], ['pr. Kr.', 'po. Kr.'], ['prije Krista', 'poslije Krista']],
- 1,
- [6, 0],
- ['dd. MM. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'HRK',
- 'HRK',
- 'hrvatska kuna',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural_hr
-];
-
-function plural_hu(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_hu = [
- 'hu',
- [['de.', 'du.'], u, u],
- u,
- [
- ['V', 'H', 'K', 'Sz', 'Cs', 'P', 'Sz'], ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo'],
- ['vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat'],
- ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo']
- ],
- u,
- [
- ['J', 'F', 'M', 'Á', 'M', 'J', 'J', 'A', 'Sz', 'O', 'N', 'D'],
- [
- 'jan.', 'febr.', 'márc.', 'ápr.', 'máj.', 'jún.', 'júl.', 'aug.', 'szept.', 'okt.', 'nov.',
- 'dec.'
- ],
- [
- 'január', 'február', 'március', 'április', 'május', 'június', 'július', 'augusztus',
- 'szeptember', 'október', 'november', 'december'
- ]
- ],
- u,
- [['ie.', 'isz.'], ['i. e.', 'i. sz.'], ['Krisztus előtt', 'időszámításunk szerint']],
- 1,
- [6, 0],
- ['y. MM. dd.', 'y. MMM d.', 'y. MMMM d.', 'y. MMMM d., EEEE'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'HUF',
- 'Ft',
- 'magyar forint',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HUF': ['Ft'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural_hu
-];
-
-function plural_hy(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export const locale_hy = [
- 'hy',
- [['ա', 'հ'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['Կ', 'Ե', 'Ե', 'Չ', 'Հ', 'Ո', 'Շ'], ['կիր', 'երկ', 'երք', 'չրք', 'հնգ', 'ուր', 'շբթ'],
- ['կիրակի', 'երկուշաբթի', 'երեքշաբթի', 'չորեքշաբթի', 'հինգշաբթի', 'ուրբաթ', 'շաբաթ'],
- ['կր', 'եկ', 'եք', 'չք', 'հգ', 'ու', 'շբ']
- ],
- u,
- [
- ['Հ', 'Փ', 'Մ', 'Ա', 'Մ', 'Հ', 'Հ', 'Օ', 'Ս', 'Հ', 'Ն', 'Դ'],
- ['հնվ', 'փտվ', 'մրտ', 'ապր', 'մյս', 'հնս', 'հլս', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'],
- [
- 'հունվարի', 'փետրվարի', 'մարտի', 'ապրիլի', 'մայիսի', 'հունիսի', 'հուլիսի', 'օգոստոսի',
- 'սեպտեմբերի', 'հոկտեմբերի', 'նոյեմբերի', 'դեկտեմբերի'
- ]
- ],
- [
- ['Հ', 'Փ', 'Մ', 'Ա', 'Մ', 'Հ', 'Հ', 'Օ', 'Ս', 'Հ', 'Ն', 'Դ'],
- ['հնվ', 'փտվ', 'մրտ', 'ապր', 'մյս', 'հնս', 'հլս', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'],
- [
- 'հունվար', 'փետրվար', 'մարտ', 'ապրիլ', 'մայիս', 'հունիս', 'հուլիս', 'օգոստոս', 'սեպտեմբեր',
- 'հոկտեմբեր', 'նոյեմբեր', 'դեկտեմբեր'
- ]
- ],
- [['մ.թ.ա.', 'մ.թ.'], u, ['Քրիստոսից առաջ', 'Քրիստոսից հետո']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd MMM, y թ.', 'dd MMMM, y թ.', 'y թ. MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ՈչԹ', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AMD',
- '֏',
- 'հայկական դրամ',
- {'AMD': ['֏'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_hy
-];
-
-function plural_in(n: number): number {
- return 5;
-}
-
-export const locale_in = [
- 'id',
- [['AM', 'PM'], u, u],
- u,
- [
- ['M', 'S', 'S', 'R', 'K', 'J', 'S'], ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab'],
- ['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'],
- ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['SM', 'M'], u, ['Sebelum Masehi', 'Masehi']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, dd MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'IDR',
- 'Rp',
- 'Rupiah Indonesia',
- {
- 'AUD': ['AU$', '$'],
- 'IDR': ['Rp'],
- 'INR': ['Rs', '₹'],
- 'JPY': ['JP¥', '¥'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural_in
-];
-
-function plural_is(n: number): number {
- let i = Math.floor(Math.abs(n)),
- t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
- if (t === 0 && i % 10 === 1 && !(i % 100 === 11) || !(t === 0)) return 1;
- return 5;
-}
-
-export const locale_is = [
- 'is',
- [['f.', 'e.'], ['f.h.', 'e.h.'], u],
- [['f.h.', 'e.h.'], u, u],
- [
- ['S', 'M', 'Þ', 'M', 'F', 'F', 'L'], ['sun.', 'mán.', 'þri.', 'mið.', 'fim.', 'fös.', 'lau.'],
- [
- 'sunnudagur', 'mánudagur', 'þriðjudagur', 'miðvikudagur', 'fimmtudagur', 'föstudagur',
- 'laugardagur'
- ],
- ['su.', 'má.', 'þr.', 'mi.', 'fi.', 'fö.', 'la.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'Á', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maí', 'jún.', 'júl.', 'ágú.', 'sep.', 'okt.', 'nóv.', 'des.'],
- [
- 'janúar', 'febrúar', 'mars', 'apríl', 'maí', 'júní', 'júlí', 'ágúst', 'september', 'október',
- 'nóvember', 'desember'
- ]
- ],
- u,
- [['f.k.', 'e.k.'], ['f.Kr.', 'e.Kr.'], ['fyrir Krist', 'eftir Krist']],
- 1,
- [6, 0],
- ['d.M.y', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'ISK',
- 'ISK',
- 'íslensk króna',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'INR': [u, '₹'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural_is
-];
-
-function plural_it(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_it = [
- 'it',
- [['m.', 'p.'], ['AM', 'PM'], u],
- u,
- [
- ['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
- ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
- ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
- ],
- u,
- [
- ['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
- [
- 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
- 'ottobre', 'novembre', 'dicembre'
- ]
- ],
- u,
- [['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'EGP': [u, '£E'],
- 'HKD': [u, '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': [u, 'NKr'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural_it
-];
-
-function plural_iw(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (i === 2 && v === 0) return 2;
- if (v === 0 && !(n >= 0 && n <= 10) && n % 10 === 0) return 4;
- return 5;
-}
-
-export const locale_iw = [
- 'he',
- [['לפנה״צ', 'אחה״צ'], u, u],
- [['לפנה״צ', 'אחה״צ'], ['AM', 'PM'], u],
- [
- ['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳'],
- ['יום א׳', 'יום ב׳', 'יום ג׳', 'יום ד׳', 'יום ה׳', 'יום ו׳', 'שבת'],
- ['יום ראשון', 'יום שני', 'יום שלישי', 'יום רביעי', 'יום חמישי', 'יום שישי', 'יום שבת'],
- ['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ינו׳', 'פבר׳', 'מרץ', 'אפר׳', 'מאי', 'יוני', 'יולי', 'אוג׳', 'ספט׳', 'אוק׳', 'נוב׳', 'דצמ׳'],
- [
- 'ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר',
- 'נובמבר', 'דצמבר'
- ]
- ],
- u,
- [['לפנה״ס', 'לספירה'], u, ['לפני הספירה', 'לספירה']],
- 0,
- [5, 6],
- ['d.M.y', 'd בMMM y', 'd בMMMM y', 'EEEE, d בMMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} בשעה {0}', u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '\u200f#,##0.00 ¤;\u200f-#,##0.00 ¤', '#E0'],
- 'ILS',
- '₪',
- 'שקל חדש',
- {'BYN': [u, 'р'], 'CNY': ['\u200eCN¥\u200e', '¥'], 'ILP': ['ל״י'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'rtl',
- plural_iw
-];
-
-function plural_ja(n: number): number {
- return 5;
-}
-
-export const locale_ja = [
- 'ja',
- [['午前', '午後'], u, u],
- u,
- [
- ['日', '月', '火', '水', '木', '金', '土'], u,
- ['日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日'],
- ['日', '月', '火', '水', '木', '金', '土']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['BC', 'AD'], ['紀元前', '西暦'], u],
- 0,
- [6, 0],
- ['y/MM/dd', u, 'y年M月d日', 'y年M月d日EEEE'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H時mm分ss秒 zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'JPY',
- '¥',
- '日本円',
- {'CNY': ['元', '¥'], 'JPY': ['¥'], 'RON': [u, 'レイ'], 'XXX': []},
- 'ltr',
- plural_ja
-];
-
-function plural_ka(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_ka = [
- 'ka',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['კ', 'ო', 'ს', 'ო', 'ხ', 'პ', 'შ'], ['კვი', 'ორშ', 'სამ', 'ოთხ', 'ხუთ', 'პარ', 'შაბ'],
- ['კვირა', 'ორშაბათი', 'სამშაბათი', 'ოთხშაბათი', 'ხუთშაბათი', 'პარასკევი', 'შაბათი'],
- ['კვ', 'ორ', 'სმ', 'ოთ', 'ხთ', 'პრ', 'შბ']
- ],
- u,
- [
- ['ი', 'თ', 'მ', 'ა', 'მ', 'ი', 'ი', 'ა', 'ს', 'ო', 'ნ', 'დ'],
- ['იან', 'თებ', 'მარ', 'აპრ', 'მაი', 'ივნ', 'ივლ', 'აგვ', 'სექ', 'ოქტ', 'ნოე', 'დეკ'],
- [
- 'იანვარი', 'თებერვალი', 'მარტი', 'აპრილი', 'მაისი', 'ივნისი', 'ივლისი', 'აგვისტო',
- 'სექტემბერი', 'ოქტომბერი', 'ნოემბერი', 'დეკემბერი'
- ]
- ],
- u,
- [['ძვ. წ.', 'ახ. წ.'], u, ['ძველი წელთაღრიცხვით', 'ახალი წელთაღრიცხვით']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM. y', 'd MMMM, y', 'EEEE, dd MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'არ არის რიცხვი', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'GEL',
- '₾',
- 'ქართული ლარი',
- {
- 'AUD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GEL': ['₾'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural_ka
-];
-
-function plural_kk(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_kk = [
- 'kk',
- [['AM', 'PM'], u, u],
- u,
- [
- ['Ж', 'Д', 'С', 'С', 'Б', 'Ж', 'С'], ['жс', 'дс', 'сс', 'ср', 'бс', 'жм', 'сб'],
- ['жексенбі', 'дүйсенбі', 'сейсенбі', 'сәрсенбі', 'бейсенбі', 'жұма', 'сенбі'],
- ['жс', 'дс', 'сс', 'ср', 'бс', 'жм', 'сб']
- ],
- u,
- [
- ['Қ', 'А', 'Н', 'С', 'М', 'М', 'Ш', 'Т', 'Қ', 'Қ', 'Қ', 'Ж'],
- [
- 'қаң.', 'ақп.', 'нау.', 'сәу.', 'мам.', 'мау.', 'шіл.', 'там.', 'қыр.', 'қаз.', 'қар.', 'жел.'
- ],
- [
- 'қаңтар', 'ақпан', 'наурыз', 'сәуір', 'мамыр', 'маусым', 'шілде', 'тамыз', 'қыркүйек',
- 'қазан', 'қараша', 'желтоқсан'
- ]
- ],
- [
- ['Қ', 'А', 'Н', 'С', 'М', 'М', 'Ш', 'Т', 'Қ', 'Қ', 'Қ', 'Ж'],
- [
- 'қаң.', 'ақп.', 'нау.', 'сәу.', 'мам.', 'мау.', 'шіл.', 'там.', 'қыр.', 'қаз.', 'қар.', 'жел.'
- ],
- [
- 'Қаңтар', 'Ақпан', 'Наурыз', 'Сәуір', 'Мамыр', 'Маусым', 'Шілде', 'Тамыз', 'Қыркүйек',
- 'Қазан', 'Қараша', 'Желтоқсан'
- ]
- ],
- [['б.з.д.', 'б.з.'], u, ['Біздің заманымызға дейін', 'біздің заманымыз']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'y \'ж\'. dd MMM', 'y \'ж\'. d MMMM', 'y \'ж\'. d MMMM, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'сан емес', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'KZT',
- '₸',
- 'Қазақстан теңгесі',
- {'JPY': ['JP¥', '¥'], 'KZT': ['₸'], 'RUB': ['₽'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_kk
-];
-
-function plural_km(n: number): number {
- return 5;
-}
-
-export const locale_km = [
- 'km',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['អ', 'ច', 'អ', 'ព', 'ព', 'ស', 'ស'], ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហ', 'សុក្រ', 'សៅរ៍'],
- ['អាទិត្យ', 'ច័ន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'], ['អា', 'ច', 'អ', 'ពុ', 'ព្រ', 'សុ', 'ស']
- ],
- [
- ['អ', 'ច', 'អ', 'ព', 'ព', 'ស', 'ស'], ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហ', 'សុក្រ', 'សៅរ៍'],
- ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'], ['អា', 'ច', 'អ', 'ពុ', 'ព្រ', 'សុ', 'ស']
- ],
- [
- ['ម', 'ក', 'ម', 'ម', 'ឧ', 'ម', 'ក', 'ស', 'ក', 'ត', 'វ', 'ធ'],
- ['មករា', 'កុម្ភៈ', 'មីនា', 'មេសា', 'ឧសភា', 'មិថុនា', 'កក្កដា', 'សីហា', 'កញ្ញា', 'តុលា', 'វិច្ឆិកា', 'ធ្នូ'], u
- ],
- u,
- [['មុន គ.ស.', 'គ.ស.'], u, ['មុនគ្រិស្តសករាជ', 'គ្រិស្តសករាជ']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} នៅម៉ោង {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'KHR',
- '៛',
- 'រៀលកម្ពុជា',
- {'JPY': ['JP¥', '¥'], 'KHR': ['៛'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_km
-];
-
-function plural_kn(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export const locale_kn = [
- 'kn',
- [['ಪೂ', 'ಅ'], ['ಪೂರ್ವಾಹ್ನ', 'ಅಪರಾಹ್ನ'], u],
- [['ಪೂರ್ವಾಹ್ನ', 'ಅಪರಾಹ್ನ'], u, u],
- [
- ['ಭಾ', 'ಸೋ', 'ಮಂ', 'ಬು', 'ಗು', 'ಶು', 'ಶ'], ['ಭಾನು', 'ಸೋಮ', 'ಮಂಗಳ', 'ಬುಧ', 'ಗುರು', 'ಶುಕ್ರ', 'ಶನಿ'],
- ['ಭಾನುವಾರ', 'ಸೋಮವಾರ', 'ಮಂಗಳವಾರ', 'ಬುಧವಾರ', 'ಗುರುವಾರ', 'ಶುಕ್ರವಾರ', 'ಶನಿವಾರ'],
- ['ಭಾನು', 'ಸೋಮ', 'ಮಂಗಳ', 'ಬುಧ', 'ಗುರು', 'ಶುಕ್ರ', 'ಶನಿ']
- ],
- u,
- [
- ['ಜ', 'ಫೆ', 'ಮಾ', 'ಏ', 'ಮೇ', 'ಜೂ', 'ಜು', 'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'],
- ['ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿ', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗ', 'ಸೆಪ್ಟೆಂ', 'ಅಕ್ಟೋ', 'ನವೆಂ', 'ಡಿಸೆಂ'],
- [
- 'ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್',
- 'ಡಿಸೆಂಬರ್'
- ]
- ],
- [
- ['ಜ', 'ಫೆ', 'ಮಾ', 'ಏ', 'ಮೇ', 'ಜೂ', 'ಜು', 'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'],
- ['ಜನ', 'ಫೆಬ್ರ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿ', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗ', 'ಸೆಪ್ಟೆಂ', 'ಅಕ್ಟೋ', 'ನವೆಂ', 'ಡಿಸೆಂ'],
- [
- 'ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್',
- 'ಡಿಸೆಂಬರ್'
- ]
- ],
- [['ಕ್ರಿ.ಪೂ', 'ಕ್ರಿ.ಶ'], u, ['ಕ್ರಿಸ್ತ ಪೂರ್ವ', 'ಕ್ರಿಸ್ತ ಶಕ']],
- 0,
- [0, 0],
- ['d/M/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['hh:mm a', 'hh:mm:ss a', 'hh:mm:ss a z', 'hh:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ಭಾರತೀಯ ರೂಪಾಯಿ',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'ಲೀ'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_kn
-];
-
-function plural_ko(n: number): number {
- return 5;
-}
-
-export const locale_ko = [
- 'ko',
- [['AM', 'PM'], u, ['오전', '오후']],
- u,
- [
- ['일', '월', '화', '수', '목', '금', '토'], u,
- ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'],
- ['일', '월', '화', '수', '목', '금', '토']
- ],
- u,
- [['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], u, u],
- u,
- [['BC', 'AD'], u, ['기원전', '서기']],
- 0,
- [6, 0],
- ['yy. M. d.', 'y. M. d.', 'y년 M월 d일', 'y년 M월 d일 EEEE'],
- ['a h:mm', 'a h:mm:ss', 'a h시 m분 s초 z', 'a h시 m분 s초 zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KRW',
- '₩',
- '대한민국 원',
- {'AUD': ['AU$', '$'], 'JPY': ['JP¥', '¥'], 'RON': [u, 'L'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural_ko
-];
-
-function plural_ky(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_ky = [
- 'ky',
- [['тң', 'тк'], u, ['таңкы', 'түштөн кийинки']],
- u,
- [
- ['Ж', 'Д', 'Ш', 'Ш', 'Б', 'Ж', 'И'],
- ['жек.', 'дүй.', 'шейш.', 'шарш.', 'бейш.', 'жума', 'ишм.'],
- ['жекшемби', 'дүйшөмбү', 'шейшемби', 'шаршемби', 'бейшемби', 'жума', 'ишемби'],
- ['жш.', 'дш.', 'шш.', 'шр.', 'бш.', 'жм.', 'иш.']
- ],
- u,
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['янв.', 'фев.', 'мар.', 'апр.', 'май', 'июн.', 'июл.', 'авг.', 'сен.', 'окт.', 'ноя.', 'дек.'],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'],
- [
- 'Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь',
- 'Ноябрь', 'Декабрь'
- ]
- ],
- [['б.з.ч.', 'б.з.'], u, ['биздин заманга чейин', 'биздин заман']],
- 1,
- [6, 0],
- ['d/M/yy', 'y-\'ж\'., d-MMM', 'y-\'ж\'., d-MMMM', 'y-\'ж\'., d-MMMM, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'сан эмес', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'KGS',
- 'сом',
- 'Кыргызстан сому',
- {
- 'AUD': [u, '$'],
- 'BMD': [u, 'BD$'],
- 'BRL': [u, 'R$'],
- 'BSD': [u, 'B$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': [u, 'C$'],
- 'DOP': [u, 'RD$'],
- 'EGP': [u, 'LE'],
- 'GBP': [u, '£'],
- 'HKD': [u, 'HK$'],
- 'HRK': [u, 'Kn'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JMD': [u, 'J$'],
- 'JPY': ['JP¥', '¥'],
- 'KGS': ['сом'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'THB': ['฿'],
- 'TTD': [u, 'TT$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural_ky
-];
-
-function plural_ln(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export const locale_ln = [
- 'ln',
- [['ntɔ́ngɔ́', 'mpókwa'], u, u],
- u,
- [
- ['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
- [
- 'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
- 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
- ],
- ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
- ],
- u,
- [
- ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
- ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
- [
- 'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
- 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
- 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
- ]
- ],
- u,
- [['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CDF',
- 'FC',
- 'Falánga ya Kongó',
- {'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural_ln
-];
-
-function plural_lo(n: number): number {
- return 5;
-}
-
-export const locale_lo = [
- 'lo',
- [['ກ່ອນທ່ຽງ', 'ຫຼັງທ່ຽງ'], u, u],
- u,
- [
- ['ອາ', 'ຈ', 'ອ', 'ພ', 'ພຫ', 'ສຸ', 'ສ'], ['ອາທິດ', 'ຈັນ', 'ອັງຄານ', 'ພຸດ', 'ພະຫັດ', 'ສຸກ', 'ເສົາ'],
- ['ວັນອາທິດ', 'ວັນຈັນ', 'ວັນອັງຄານ', 'ວັນພຸດ', 'ວັນພະຫັດ', 'ວັນສຸກ', 'ວັນເສົາ'],
- ['ອາ.', 'ຈ.', 'ອ.', 'ພ.', 'ພຫ.', 'ສຸ.', 'ສ.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'ມ.ກ.', 'ກ.ພ.', 'ມ.ນ.', 'ມ.ສ.', 'ພ.ພ.', 'ມິ.ຖ.', 'ກ.ລ.', 'ສ.ຫ.', 'ກ.ຍ.', 'ຕ.ລ.', 'ພ.ຈ.', 'ທ.ວ.'
- ],
- [
- 'ມັງກອນ', 'ກຸມພາ', 'ມີນາ', 'ເມສາ', 'ພຶດສະພາ', 'ມິຖຸນາ', 'ກໍລະກົດ', 'ສິງຫາ', 'ກັນຍາ', 'ຕຸລາ', 'ພະຈິກ',
- 'ທັນວາ'
- ]
- ],
- u,
- [['ກ່ອນ ຄ.ສ.', 'ຄ.ສ.'], u, ['ກ່ອນຄຣິດສັກກະລາດ', 'ຄຣິດສັກກະລາດ']],
- 0,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE ທີ d MMMM G y'],
- ['H:mm', 'H:mm:ss', 'H ໂມງ m ນາທີ ss ວິນາທີ z', 'H ໂມງ m ນາທີ ss ວິນາທີ zzzz'],
- ['{1}, {0}', u, u, u],
- [
- ',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞',
- 'ບໍ່ແມ່ນໂຕເລກ', ':'
- ],
- ['#,##0.###', '#,##0%', '¤#,##0.00;¤-#,##0.00', '#'],
- 'LAK',
- '₭',
- 'ລາວ ກີບ',
- {'JPY': ['JP¥', '¥'], 'LAK': ['₭'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural_lo
-];
-
-function plural_lt(n: number): number {
- let f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n % 10 === 1 && !(n % 100 >= 11 && n % 100 <= 19)) return 1;
- if (n % 10 === Math.floor(n % 10) && n % 10 >= 2 && n % 10 <= 9 &&
- !(n % 100 >= 11 && n % 100 <= 19))
- return 3;
- if (!(f === 0)) return 4;
- return 5;
-}
-
-export const locale_lt = [
- 'lt',
- [['pr. p.', 'pop.'], ['priešpiet', 'popiet'], u],
- u,
- [
- ['S', 'P', 'A', 'T', 'K', 'P', 'Š'], ['sk', 'pr', 'an', 'tr', 'kt', 'pn', 'št'],
- [
- 'sekmadienis', 'pirmadienis', 'antradienis', 'trečiadienis', 'ketvirtadienis', 'penktadienis',
- 'šeštadienis'
- ],
- ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št']
- ],
- u,
- [
- ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
- [
- 'saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.',
- 'lapkr.', 'gruod.'
- ],
- [
- 'sausio', 'vasario', 'kovo', 'balandžio', 'gegužės', 'birželio', 'liepos', 'rugpjūčio',
- 'rugsėjo', 'spalio', 'lapkričio', 'gruodžio'
- ]
- ],
- [
- ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
- [
- 'saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.',
- 'lapkr.', 'gruod.'
- ],
- [
- 'sausis', 'vasaris', 'kovas', 'balandis', 'gegužė', 'birželis', 'liepa', 'rugpjūtis',
- 'rugsėjis', 'spalis', 'lapkritis', 'gruodis'
- ]
- ],
- [['pr. Kr.', 'po Kr.'], u, ['prieš Kristų', 'po Kristaus']],
- 1,
- [6, 0],
- ['y-MM-dd', u, 'y \'m\'. MMMM d \'d\'.', 'y \'m\'. MMMM d \'d\'., EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euras',
- {
- 'AUD': [u, '$'],
- 'BDT': [],
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [],
- 'INR': [],
- 'JPY': [u, '¥'],
- 'KHR': [],
- 'KRW': [u, '₩'],
- 'LAK': [],
- 'MNT': [],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PLN': [u, 'zl'],
- 'PYG': [u, 'Gs'],
- 'RUB': [u, 'rb'],
- 'TWD': [u, '$'],
- 'USD': [u, '$'],
- 'VND': [],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': [],
- 'XPF': []
- },
- 'ltr',
- plural_lt
-];
-
-function plural_lv(n: number): number {
- let v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n % 10 === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19 ||
- v === 2 && f % 100 === Math.floor(f % 100) && f % 100 >= 11 && f % 100 <= 19)
+if (n === 0)
return 0;
- if (n % 10 === 1 && !(n % 100 === 11) || v === 2 && f % 10 === 1 && !(f % 100 === 11) ||
- !(v === 2) && f % 10 === 1)
+if (n === 1)
return 1;
- return 5;
-}
-
-export const locale_lv = [
- 'lv',
- [['priekšp.', 'pēcp.'], u, ['priekšpusdienā', 'pēcpusdienā']],
- [['priekšp.', 'pēcpusd.'], u, ['priekšpusdiena', 'pēcpusdiena']],
- [
- ['S', 'P', 'O', 'T', 'C', 'P', 'S'],
- ['svētd.', 'pirmd.', 'otrd.', 'trešd.', 'ceturtd.', 'piektd.', 'sestd.'],
- ['svētdiena', 'pirmdiena', 'otrdiena', 'trešdiena', 'ceturtdiena', 'piektdiena', 'sestdiena'],
- ['Sv', 'Pr', 'Ot', 'Tr', 'Ce', 'Pk', 'Se']
- ],
- [
- ['S', 'P', 'O', 'T', 'C', 'P', 'S'],
- ['Svētd.', 'Pirmd.', 'Otrd.', 'Trešd.', 'Ceturtd.', 'Piektd.', 'Sestd.'],
- ['Svētdiena', 'Pirmdiena', 'Otrdiena', 'Trešdiena', 'Ceturtdiena', 'Piektdiena', 'Sestdiena'],
- ['Sv', 'Pr', 'Ot', 'Tr', 'Ce', 'Pk', 'Se']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'febr.', 'marts', 'apr.', 'maijs', 'jūn.', 'jūl.', 'aug.', 'sept.', 'okt.', 'nov.',
- 'dec.'
- ],
- [
- 'janvāris', 'februāris', 'marts', 'aprīlis', 'maijs', 'jūnijs', 'jūlijs', 'augusts',
- 'septembris', 'oktobris', 'novembris', 'decembris'
- ]
- ],
- u,
- [['p.m.ē.', 'm.ē.'], u, ['pirms mūsu ēras', 'mūsu ērā']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'y. \'gada\' d. MMM', 'y. \'gada\' d. MMMM', 'EEEE, y. \'gada\' d. MMMM'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NS', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'eiro',
- {'AUD': ['AU$', '$'], 'LVL': ['Ls'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_lv
-];
-
-function plural_mk(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- return 5;
-}
-
-export const locale_mk = [
- 'mk',
- [['претпл.', 'попл.'], u, ['претпладне', 'попладне']],
- u,
- [
- ['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нед.', 'пон.', 'вт.', 'сре.', 'чет.', 'пет.', 'саб.'],
- ['недела', 'понеделник', 'вторник', 'среда', 'четврток', 'петок', 'сабота'],
- ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.']
- ],
- [
- ['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.'],
- ['недела', 'понеделник', 'вторник', 'среда', 'четврток', 'петок', 'сабота'],
- ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.']
- ],
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- [
- 'јан.', 'фев.', 'мар.', 'апр.', 'мај', 'јун.', 'јул.', 'авг.', 'септ.', 'окт.', 'ноем.',
- 'дек.'
- ],
- [
- 'јануари', 'февруари', 'март', 'април', 'мај', 'јуни', 'јули', 'август', 'септември',
- 'октомври', 'ноември', 'декември'
- ]
- ],
- u,
- [['пр.н.е.', 'н.е.'], u, ['пред нашата ера', 'од нашата ера']],
- 1,
- [6, 0],
- ['d.M.yy', 'd.M.y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MKD',
- 'ден.',
- 'Македонски денар',
- {
- 'AUD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MKD': ['ден.'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural_mk
-];
-
-function plural_ml(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_ml = [
- 'ml',
- [['AM', 'PM'], u, u],
- u,
- [
- ['ഞ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ'],
- ['ഞായർ', 'തിങ്കൾ', 'ചൊവ്വ', 'ബുധൻ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
- [
- 'ഞായറാഴ്\u200cച', 'തിങ്കളാഴ്\u200cച', 'ചൊവ്വാഴ്ച', 'ബുധനാഴ്\u200cച', 'വ്യാഴാഴ്\u200cച',
- 'വെള്ളിയാഴ്\u200cച', 'ശനിയാഴ്\u200cച'
- ],
- ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ']
- ],
- [
- ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ'],
- ['ഞായർ', 'തിങ്കൾ', 'ചൊവ്വ', 'ബുധൻ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
- [
- 'ഞായറാഴ്\u200cച', 'തിങ്കളാഴ്\u200cച', 'ചൊവ്വാഴ്\u200cച', 'ബുധനാഴ്\u200cച', 'വ്യാഴാഴ്\u200cച',
- 'വെള്ളിയാഴ്\u200cച', 'ശനിയാഴ്\u200cച'
- ],
- ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ']
- ],
- [
- ['ജ', 'ഫെ', 'മാ', 'ഏ', 'മെ', 'ജൂൺ', 'ജൂ', 'ഓ', 'സെ', 'ഒ', 'ന', 'ഡി'],
- ['ജനു', 'ഫെബ്രു', 'മാർ', 'ഏപ്രി', 'മേയ്', 'ജൂൺ', 'ജൂലൈ', 'ഓഗ', 'സെപ്റ്റം', 'ഒക്ടോ', 'നവം', 'ഡിസം'],
- [
- 'ജനുവരി', 'ഫെബ്രുവരി', 'മാർച്ച്', 'ഏപ്രിൽ', 'മേയ്', 'ജൂൺ', 'ജൂലൈ', 'ഓഗസ്റ്റ്', 'സെപ്റ്റംബർ', 'ഒക്\u200cടോബർ',
- 'നവംബർ', 'ഡിസംബർ'
- ]
- ],
- u,
- [['ക്രി.മു.', 'എഡി'], u, ['ക്രിസ്\u200cതുവിന് മുമ്പ്', 'ആന്നോ ഡൊമിനി']],
- 0,
- [0, 0],
- ['d/M/yy', 'y, MMM d', 'y, MMMM d', 'y, MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ഇന്ത്യൻ രൂപ',
- {'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_ml
-];
-
-function plural_mn(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_mn = [
- 'mn',
- [['ү.ө.', 'ү.х.'], u, u],
- u,
- [
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], u,
- ['ням', 'даваа', 'мягмар', 'лхагва', 'пүрэв', 'баасан', 'бямба'],
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя']
- ],
- [
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], u,
- ['Ням', 'Даваа', 'Мягмар', 'Лхагва', 'Пүрэв', 'Баасан', 'Бямба'],
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя']
- ],
- [
- ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII'],
- [
- '1-р сар', '2-р сар', '3-р сар', '4-р сар', '5-р сар', '6-р сар', '7-р сар', '8-р сар',
- '9-р сар', '10-р сар', '11-р сар', '12-р сар'
- ],
- [
- 'нэгдүгээр сар', 'хоёрдугаар сар', 'гуравдугаар сар', 'дөрөвдүгээр сар', 'тавдугаар сар',
- 'зургаадугаар сар', 'долоодугаар сар', 'наймдугаар сар', 'есдүгээр сар', 'аравдугаар сар',
- 'арван нэгдүгээр сар', 'арван хоёрдугаар сар'
- ]
- ],
- [
- ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII'],
- [
- '1-р сар', '2-р сар', '3-р сар', '4-р сар', '5-р сар', '6-р сар', '7-р сар', '8-р сар',
- '9-р сар', '10-р сар', '11-р сар', '12-р сар'
- ],
- [
- 'Нэгдүгээр сар', 'Хоёрдугаар сар', 'Гуравдугаар сар', 'Дөрөвдүгээр сар', 'Тавдугаар сар',
- 'Зургаадугаар сар', 'Долоодугаар сар', 'Наймдугаар сар', 'Есдүгээр сар', 'Аравдугаар сар',
- 'Арван нэгдүгээр сар', 'Арван хоёрдугаар сар'
- ]
- ],
- [['МЭӨ', 'МЭ'], u, ['манай эриний өмнөх', 'манай эриний']],
- 1,
- [6, 0],
- [
- 'y.MM.dd', 'y \'оны\' MMM\'ын\' d', 'y \'оны\' MMMM\'ын\' d',
- 'y \'оны\' MMMM\'ын\' d, EEEE \'гараг\''
- ],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MNT',
- '₮',
- 'Монгол төгрөг',
- {'JPY': ['JP¥', '¥'], 'MNT': ['₮'], 'SEK': [u, 'кр'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_mn
-];
-
-function plural_mo(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (!(v === 0) || n === 0 ||
- !(n === 1) && n % 100 === Math.floor(n % 100) && n % 100 >= 1 && n % 100 <= 19)
+if (n === 2)
+ return 2;
+if (n % 100 === Math.floor(n % 100) && (n % 100 >= 3 && n % 100 <= 10))
return 3;
- return 5;
-}
-
-export const locale_mo = [
- 'ro-MD',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'Ma', 'Mi', 'J', 'V', 'S'], ['Dum', 'Lun', 'Mar', 'Mie', 'Joi', 'Vin', 'Sâm'],
- ['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri', 'sâmbătă'],
- ['Du', 'Lu', 'Ma', 'Mi', 'Jo', 'Vi', 'Sâ']
- ],
- u,
- [
- ['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'
- ],
- [
- 'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie',
- 'octombrie', 'noiembrie', 'decembrie'
- ]
- ],
- u,
- [['î.Hr.', 'd.Hr.'], u, ['înainte de Hristos', 'după Hristos']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MDL',
- 'L',
- 'leu moldovenesc',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MDL': ['L'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural_mo
-];
-
-function plural_mr(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export const locale_mr = [
- 'mr',
- [['स', 'सं'], ['म.पू.', 'म.उ.'], u],
- [['म.पू.', 'म.उ.'], u, u],
- [
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], ['रवि', 'सोम', 'मंगळ', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
- ['रविवार', 'सोमवार', 'मंगळवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'],
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श']
- ],
- u,
- [
- ['जा', 'फे', 'मा', 'ए', 'मे', 'जू', 'जु', 'ऑ', 'स', 'ऑ', 'नो', 'डि'],
- ['जाने', 'फेब्रु', 'मार्च', 'एप्रि', 'मे', 'जून', 'जुलै', 'ऑग', 'सप्टें', 'ऑक्टो', 'नोव्हें', 'डिसें'],
- [
- 'जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलै', 'ऑगस्ट', 'सप्टेंबर', 'ऑक्टोबर', 'नोव्हेंबर',
- 'डिसेंबर'
- ]
- ],
- u,
- [['इ. स. पू.', 'इ. स.'], u, ['ईसवीसनपूर्व', 'ईसवीसन']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} रोजी {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'भारतीय रुपया',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_mr
-];
-
-function plural_ms(n: number): number {
- return 5;
-}
-
-export const locale_ms = [
- 'ms',
- [['a', 'p'], ['PG', 'PTG'], u],
- u,
- [
- ['A', 'I', 'S', 'R', 'K', 'J', 'S'], ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
- ['Ahad', 'Isnin', 'Selasa', 'Rabu', 'Khamis', 'Jumaat', 'Sabtu'],
- ['Ah', 'Is', 'Se', 'Ra', 'Kh', 'Ju', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogo', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober',
- 'November', 'Disember'
- ]
- ],
- u,
- [['S.M.', 'TM'], u, u],
- 1,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MYR',
- 'RM',
- 'Ringgit Malaysia',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'MYR': ['RM'],
- 'TWD': ['NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural_ms
-];
-
-function plural_mt(n: number): number {
- if (n === 1) return 1;
- if (n === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 2 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19) return 4;
- return 5;
-}
-
-export const locale_mt = [
- 'mt',
- [['am', 'pm'], ['AM', 'PM'], u],
- u,
- [
- ['Ħd', 'T', 'Tl', 'Er', 'Ħm', 'Ġm', 'Sb'], ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib'],
- ['Il-Ħadd', 'It-Tnejn', 'It-Tlieta', 'L-Erbgħa', 'Il-Ħamis', 'Il-Ġimgħa', 'Is-Sibt'],
- ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib']
- ],
- [
- ['Ħd', 'Tn', 'Tl', 'Er', 'Ħm', 'Ġm', 'Sb'], ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib'],
- ['Il-Ħadd', 'It-Tnejn', 'It-Tlieta', 'L-Erbgħa', 'Il-Ħamis', 'Il-Ġimgħa', 'Is-Sibt'],
- ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'Ġ', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fra', 'Mar', 'Apr', 'Mej', 'Ġun', 'Lul', 'Aww', 'Set', 'Ott', 'Nov', 'Diċ'],
- [
- 'Jannar', 'Frar', 'Marzu', 'April', 'Mejju', 'Ġunju', 'Lulju', 'Awwissu', 'Settembru',
- 'Ottubru', 'Novembru', 'Diċembru'
- ]
- ],
- [
- ['Jn', 'Fr', 'Mz', 'Ap', 'Mj', 'Ġn', 'Lj', 'Aw', 'St', 'Ob', 'Nv', 'Dċ'],
- ['Jan', 'Fra', 'Mar', 'Apr', 'Mej', 'Ġun', 'Lul', 'Aww', 'Set', 'Ott', 'Nov', 'Diċ'],
- [
- 'Jannar', 'Frar', 'Marzu', 'April', 'Mejju', 'Ġunju', 'Lulju', 'Awwissu', 'Settembru',
- 'Ottubru', 'Novembru', 'Diċembru'
- ]
- ],
- [['QK', 'WK'], u, ['Qabel Kristu', 'Wara Kristu']],
- 0,
- [6, 0],
- ['dd/MM/y', 'dd MMM y', 'd \'ta\'’ MMMM y', 'EEEE, d \'ta\'’ MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'ewro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural_mt
-];
-
-function plural_my(n: number): number {
- return 5;
-}
-
-export const locale_my = [
- 'my',
- [['နံနက်', 'ညနေ'], u, u],
- u,
- [
- ['တ', 'တ', 'အ', 'ဗ', 'က', 'သ', 'စ'],
- ['တနင်္ဂနွေ', 'တနင်္လာ', 'အင်္ဂါ', 'ဗုဒ္ဓဟူး', 'ကြာသပတေး', 'သောကြာ', 'စနေ'], u, u
- ],
- u,
- [
- ['ဇ', 'ဖ', 'မ', 'ဧ', 'မ', 'ဇ', 'ဇ', 'ဩ', 'စ', 'အ', 'န', 'ဒ'],
- ['ဇန်', 'ဖေ', 'မတ်', 'ဧ', 'မေ', 'ဇွန်', 'ဇူ', 'ဩ', 'စက်', 'အောက်', 'နို', 'ဒီ'],
- [
- 'ဇန်နဝါရီ', 'ဖေဖော်ဝါရီ', 'မတ်', 'ဧပြီ', 'မေ', 'ဇွန်', 'ဇူလိုင်', 'ဩဂုတ်', 'စက်တင်ဘာ', 'အောက်တိုဘာ', 'နိုဝင်ဘာ',
- 'ဒီဇင်ဘာ'
- ]
- ],
- u,
- [['ဘီစီ', 'အဒေီ'], u, ['ခရစ်တော် မပေါ်မီနှစ်', 'ခရစ်နှစ်']],
- 0,
- [6, 0],
- ['dd-MM-yy', 'y၊ MMM d', 'y၊ d MMMM', 'y၊ MMMM d၊ EEEE'],
- ['B H:mm', 'B HH:mm:ss', 'z HH:mm:ss', 'zzzz HH:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ဂဏန်းမဟုတ်သော', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MMK',
- 'K',
- 'မြန်မာ ကျပ်',
- {
- 'ANG': ['NAf'],
- 'AWG': ['Afl'],
- 'BBD': [u, 'Bds$'],
- 'BSD': [u, 'B$'],
- 'HTG': ['G'],
- 'JPY': ['JP¥', '¥'],
- 'MMK': ['K'],
- 'PAB': ['B/.'],
- 'THB': ['฿'],
- 'TTD': ['TT$', '$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural_my
-];
-
-function plural_ne(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_ne = [
- 'ne',
- [['पूर्वाह्न', 'अपराह्न'], u, u],
- u,
- [
- ['आ', 'सो', 'म', 'बु', 'बि', 'शु', 'श'], ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि'],
- ['आइतबार', 'सोमबार', 'मङ्गलबार', 'बुधबार', 'बिहिबार', 'शुक्रबार', 'शनिबार'],
- ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि']
- ],
- u,
- [
- ['जन', 'फेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [
- ['जन', 'फेेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [['ईसा पूर्व', 'सन्'], u, u],
- 0,
- [6, 0],
- ['yy/M/d', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'NPR',
- 'नेरू',
- 'नेपाली रूपैयाँ',
- {'JPY': ['JP¥', '¥'], 'NPR': ['नेरू', 'रू'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural_ne
-];
-
-function plural_nl(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_nl = [
- 'nl',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural_nl
-];
-
-function plural_no(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_no = [
- 'nb',
- [['a', 'p'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'p.m.'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø.', 'ma.', 'ti.', 'on.', 'to.', 'fr.', 'lø.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['f.Kr.', 'e.Kr.'], u, ['før Kristus', 'etter Kristus']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', '{1} {0}'],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'NOK',
- 'kr',
- 'norske kroner',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': ['kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural_no
-];
-
-function plural_or(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_or = [
- 'or',
- [['ପୂ', 'ଅ'], ['AM', 'PM'], u],
- [['AM', 'ଅପରାହ୍ନ'], ['ପୂର୍ବାହ୍ନ', 'ଅପରାହ୍ନ'], u],
- [
- ['ର', 'ସୋ', 'ମ', 'ବୁ', 'ଗୁ', 'ଶୁ', 'ଶ'], ['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି'],
- ['ରବିବାର', 'ସୋମବାର', 'ମଙ୍ଗଳବାର', 'ବୁଧବାର', 'ଗୁରୁବାର', 'ଶୁକ୍ରବାର', 'ଶନିବାର'],
- ['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି']
- ],
- u,
- [
- ['ଜା', 'ଫେ', 'ମା', 'ଅ', 'ମଇ', 'ଜୁ', 'ଜୁ', 'ଅ', 'ସେ', 'ଅ', 'ନ', 'ଡି'],
- [
- 'ଜାନୁଆରୀ', 'ଫେବୃଆରୀ', 'ମାର୍ଚ୍ଚ', 'ଅପ୍ରେଲ', 'ମଇ', 'ଜୁନ', 'ଜୁଲାଇ', 'ଅଗଷ୍ଟ', 'ସେପ୍ଟେମ୍ବର', 'ଅକ୍ଟୋବର',
- 'ନଭେମ୍ବର', 'ଡିସେମ୍ବର'
- ],
- u
- ],
- u,
- [['BC', 'AD'], u, ['ଖ୍ରୀଷ୍ଟପୂର୍ବ', 'ଖ୍ରୀଷ୍ଟାବ୍ଦ']],
- 0,
- [0, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{0} ଠାରେ {1}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ଭାରତୀୟ ଟଙ୍କା',
- {},
- 'ltr',
- plural_or
-];
-
-function plural_pa(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export const locale_pa = [
- 'pa',
- [['ਸ.', 'ਸ਼.'], ['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u],
- [['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u, u],
- [
- ['ਐ', 'ਸੋ', 'ਮੰ', 'ਬੁੱ', 'ਵੀ', 'ਸ਼ੁੱ', 'ਸ਼'], ['ਐਤ', 'ਸੋਮ', 'ਮੰਗਲ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕਰ', 'ਸ਼ਨਿੱਚਰ'],
- ['ਐਤਵਾਰ', 'ਸੋਮਵਾਰ', 'ਮੰਗਲਵਾਰ', 'ਬੁੱਧਵਾਰ', 'ਵੀਰਵਾਰ', 'ਸ਼ੁੱਕਰਵਾਰ', 'ਸ਼ਨਿੱਚਰਵਾਰ'],
- ['ਐਤ', 'ਸੋਮ', 'ਮੰਗ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕ', 'ਸ਼ਨਿੱ']
- ],
- u,
- [
- ['ਜ', 'ਫ਼', 'ਮਾ', 'ਅ', 'ਮ', 'ਜੂ', 'ਜੁ', 'ਅ', 'ਸ', 'ਅ', 'ਨ', 'ਦ'],
- ['ਜਨ', 'ਫ਼ਰ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾ', 'ਅਗ', 'ਸਤੰ', 'ਅਕਤੂ', 'ਨਵੰ', 'ਦਸੰ'],
- ['ਜਨਵਰੀ', 'ਫ਼ਰਵਰੀ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈਲ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾਈ', 'ਅਗਸਤ', 'ਸਤੰਬਰ', 'ਅਕਤੂਬਰ', 'ਨਵੰਬਰ', 'ਦਸੰਬਰ']
- ],
- u,
- [['ਈ.ਪੂ.', 'ਸੰਨ'], ['ਈ. ਪੂ.', 'ਸੰਨ'], ['ਈਸਵੀ ਪੂਰਵ', 'ਈਸਵੀ ਸੰਨ']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'ਭਾਰਤੀ ਰੁਪਇਆ',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural_pa
-];
-
-function plural_pl(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && !(i === 1) && i % 10 === Math.floor(i % 10) && i % 10 >= 0 && i % 10 <= 1 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 12 && i % 100 <= 14)
+if (n % 100 === Math.floor(n % 100) && (n % 100 >= 11 && n % 100 <= 99))
return 4;
- return 5;
+return 5;
}
-export const locale_pl = [
- 'pl',
- [['a', 'p'], ['AM', 'PM'], u],
- u,
- [
- ['n', 'p', 'w', 'ś', 'c', 'p', 's'], ['niedz.', 'pon.', 'wt.', 'śr.', 'czw.', 'pt.', 'sob.'],
- ['niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota'],
- ['nie', 'pon', 'wto', 'śro', 'czw', 'pią', 'sob']
- ],
- [
- ['N', 'P', 'W', 'Ś', 'C', 'P', 'S'], ['niedz.', 'pon.', 'wt.', 'śr.', 'czw.', 'pt.', 'sob.'],
- ['niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota'],
- ['nie', 'pon', 'wto', 'śro', 'czw', 'pią', 'sob']
- ],
- [
- ['s', 'l', 'm', 'k', 'm', 'c', 'l', 's', 'w', 'p', 'l', 'g'],
- ['sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru'],
- [
- 'stycznia', 'lutego', 'marca', 'kwietnia', 'maja', 'czerwca', 'lipca', 'sierpnia', 'września',
- 'października', 'listopada', 'grudnia'
- ]
- ],
- [
- ['S', 'L', 'M', 'K', 'M', 'C', 'L', 'S', 'W', 'P', 'L', 'G'],
- ['sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru'],
- [
- 'styczeń', 'luty', 'marzec', 'kwiecień', 'maj', 'czerwiec', 'lipiec', 'sierpień', 'wrzesień',
- 'październik', 'listopad', 'grudzień'
- ]
- ],
- [['p.n.e.', 'n.e.'], u, ['przed naszą erą', 'naszej ery']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'PLN',
- 'zł',
- 'złoty polski',
- {
- 'AUD': [u, '$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PLN': ['zł'],
- 'RON': [u, 'lej'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural_pl
-];
+export const locale_ar = ["ar",[["ص","م"],u,u],[["ص","م"],u,["صباحًا","مساءً"]],[["ح","ن","ث","ر","خ","ج","س"],["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],u,["أحد","إثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"]],u,[["ي","ف","م","أ","و","ن","ل","غ","س","ك","ب","د"],["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],u],u,[["ق.م","م"],u,["قبل الميلاد","ميلادي"]],6,[5,6],["d/M/y","dd/MM/y","d MMMM y","EEEE، d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","ليس رقمًا",":"],["#,##0.###","#,##0%","¤ #,##0.00","#E0"],"EGP","ج.م.","جنيه مصري",{"AED":["د.إ."],"ARS":[u,"AR$"],"AUD":["AU$"],"BBD":[u,"BB$"],"BHD":["د.ب."],"BMD":[u,"BM$"],"BND":[u,"BN$"],"BSD":[u,"BS$"],"BZD":[u,"BZ$"],"CAD":["CA$"],"CLP":[u,"CL$"],"CNY":["CN¥"],"COP":[u,"CO$"],"CUP":[u,"CU$"],"DOP":[u,"DO$"],"DZD":["د.ج."],"EGP":["ج.م.","E£"],"FJD":[u,"FJ$"],"GBP":["UK£"],"GYD":[u,"GY$"],"HKD":["HK$"],"IQD":["د.ع."],"IRR":["ر.إ."],"JMD":[u,"JM$"],"JOD":["د.أ."],"JPY":["JP¥"],"KWD":["د.ك."],"KYD":[u,"KY$"],"LBP":["ل.ل.","L£"],"LRD":[u,"$LR"],"LYD":["د.ل."],"MAD":["د.م."],"MRU":["أ.م."],"MXN":["MX$"],"NZD":["NZ$"],"OMR":["ر.ع."],"QAR":["ر.ق."],"SAR":["ر.س."],"SBD":[u,"SB$"],"SDD":["د.س."],"SDG":["ج.س."],"SRD":[u,"SR$"],"SYP":["ل.س.","£"],"THB":["฿"],"TND":["د.ت."],"TTD":[u,"TT$"],"TWD":["NT$"],"USD":["US$"],"UYU":[u,"UY$"],"XXX":["***"],"YER":["ر.ي."]},"rtl", plural_locale_ar];
-function plural_pt(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-export const locale_pt = [
- 'pt',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'BRL',
- 'R$',
- 'Real brasileiro',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': ['Esc.'],
- 'RON': [u, 'L'],
- 'SYP': [u, 'S£'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural_pt
-];
-function plural_pt_PT(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
+function plural_locale_ar_DZ(n: number): number {
-export const locale_pt_PT = [
- 'pt-PT',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural_pt_PT
-];
-
-function plural_ro(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (!(v === 0) || n === 0 ||
- !(n === 1) && n % 100 === Math.floor(n % 100) && n % 100 >= 1 && n % 100 <= 19)
- return 3;
- return 5;
-}
-
-export const locale_ro = [
- 'ro',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dum.', 'lun.', 'mar.', 'mie.', 'joi', 'vin.', 'sâm.'],
- ['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri', 'sâmbătă'],
- ['du.', 'lu.', 'ma.', 'mi.', 'joi', 'vi.', 'sâ.']
- ],
- u,
- [
- ['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'
- ],
- [
- 'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie',
- 'octombrie', 'noiembrie', 'decembrie'
- ]
- ],
- u,
- [['î.Hr.', 'd.Hr.'], u, ['înainte de Hristos', 'după Hristos']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RON',
- 'RON',
- 'leu românesc',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural_ro
-];
-
-function plural_ru(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-
-export const locale_ru = [
- 'ru',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RUB',
- '₽',
- 'российский рубль',
- {
- 'GEL': [u, 'ლ'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural_ru
-];
-
-function plural_sh(n: number): number {
- return 5;
-}
-
-export const locale_sh = [
- 'sr-Latn',
- [['a', 'p'], ['pre podne', 'po podne'], u],
- [['pre podne', 'po podne'], u, u],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sre', 'čet', 'pet', 'sub'],
- ['nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota'],
- ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['pre nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RSD',
- 'RSD',
- 'Srpski dinar',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BYN': [u, 'r.'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural_sh
-];
-
-function plural_si(n: number): number {
- let i = Math.floor(Math.abs(n)), f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n === 0 || n === 1 || i === 0 && f === 1) return 1;
- return 5;
-}
-
-export const locale_si = [
- 'si',
- [['පෙ', 'ප'], ['පෙ.ව.', 'ප.ව.'], u],
- [['පෙ.ව.', 'ප.ව.'], u, u],
- [
- ['ඉ', 'ස', 'අ', 'බ', 'බ්\u200dර', 'සි', 'සෙ'],
- ['ඉරිදා', 'සඳුදා', 'අඟහ', 'බදාදා', 'බ්\u200dරහස්', 'සිකු', 'සෙන'],
- ['ඉරිදා', 'සඳුදා', 'අඟහරුවාදා', 'බදාදා', 'බ්\u200dරහස්පතින්දා', 'සිකුරාදා', 'සෙනසුරාදා'],
- ['ඉරි', 'සඳු', 'අඟ', 'බදා', 'බ්\u200dරහ', 'සිකු', 'සෙන']
- ],
- u,
- [
- ['ජ', 'පෙ', 'මා', 'අ', 'මැ', 'ජූ', 'ජූ', 'අ', 'සැ', 'ඔ', 'නෙ', 'දෙ'],
- ['ජන', 'පෙබ', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝ', 'සැප්', 'ඔක්', 'නොවැ', 'දෙසැ'],
- [
- 'ජනවාරි', 'පෙබරවාරි', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝස්තු', 'සැප්තැම්බර්', 'ඔක්තෝබර්',
- 'නොවැම්බර්', 'දෙසැම්බර්'
- ]
- ],
- [
- ['ජ', 'පෙ', 'මා', 'අ', 'මැ', 'ජූ', 'ජූ', 'අ', 'සැ', 'ඔ', 'නෙ', 'දෙ'],
- ['ජන', 'පෙබ', 'මාර්', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝ', 'සැප්', 'ඔක්', 'නොවැ', 'දෙසැ'],
- [
- 'ජනවාරි', 'පෙබරවාරි', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝස්තු', 'සැප්තැම්බර්', 'ඔක්තෝබර්',
- 'නොවැම්බර්', 'දෙසැම්බර්'
- ]
- ],
- [['ක්\u200dරි.පූ.', 'ක්\u200dරි.ව.'], u, ['ක්\u200dරිස්තු පූර්ව', 'ක්\u200dරිස්තු වර්ෂ']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#'],
- 'LKR',
- 'රු.',
- 'ශ්\u200dරී ලංකා රුපියල',
- {
- 'JPY': ['JP¥', '¥'],
- 'LKR': ['රු.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XOF': ['සිෆ්එ']
- },
- 'ltr',
- plural_si
-];
-
-function plural_sk(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (i === Math.floor(i) && i >= 2 && i <= 4 && v === 0) return 3;
- if (!(v === 0)) return 4;
- return 5;
-}
-
-export const locale_sk = [
- 'sk',
- [['AM', 'PM'], u, u],
- u,
- [
- ['n', 'p', 'u', 's', 'š', 'p', 's'], ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so'],
- ['nedeľa', 'pondelok', 'utorok', 'streda', 'štvrtok', 'piatok', 'sobota'],
- ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januára', 'februára', 'marca', 'apríla', 'mája', 'júna', 'júla', 'augusta', 'septembra',
- 'októbra', 'novembra', 'decembra'
- ]
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'január', 'február', 'marec', 'apríl', 'máj', 'jún', 'júl', 'august', 'september', 'október',
- 'november', 'december'
- ]
- ],
- [['pred Kr.', 'po Kr.'], u, ['pred Kristom', 'po Kristovi']],
- 1,
- [6, 0],
- ['d. M. y', u, 'd. MMMM y', 'EEEE d. MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', u, u],
- [',', ' ', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': ['NIS', '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XXX': []
- },
- 'ltr',
- plural_sk
-];
-
-function plural_sl(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 100 === 1) return 1;
- if (v === 0 && i % 100 === 2) return 2;
- if (v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 3 && i % 100 <= 4 || !(v === 0))
- return 3;
- return 5;
-}
-
-export const locale_sl = [
- 'sl',
- [['d', 'p'], ['dop.', 'pop.'], u],
- [['d', 'p'], ['dop.', 'pop.'], ['dopoldne', 'popoldne']],
- [
- ['n', 'p', 't', 's', 'č', 'p', 's'], ['ned.', 'pon.', 'tor.', 'sre.', 'čet.', 'pet.', 'sob.'],
- ['nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek', 'petek', 'sobota'],
- ['ned.', 'pon.', 'tor.', 'sre.', 'čet.', 'pet.', 'sob.']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'avg.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januar', 'februar', 'marec', 'april', 'maj', 'junij', 'julij', 'avgust', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['pr. Kr.', 'po Kr.'], u, ['pred Kristusom', 'po Kristusu']],
- 1,
- [6, 0],
- ['d. MM. yy', 'd. MMM y', 'dd. MMMM y', 'EEEE, dd. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '−', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'evro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'GBP': [u, '£'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural_sl
-];
-
-function plural_sq(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_sq = [
- 'sq',
- [['p.d.', 'm.d.'], u, ['e paradites', 'e pasdites']],
- [['p.d.', 'm.d.'], u, ['paradite', 'pasdite']],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['Die', 'Hën', 'Mar', 'Mër', 'Enj', 'Pre', 'Sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['j', 'sh', 'm', 'p', 'm', 'q', 'k', 'g', 'sh', 't', 'n', 'dh'],
- ['jan', 'shk', 'mar', 'pri', 'maj', 'qer', 'korr', 'gush', 'sht', 'tet', 'nën', 'dhj'],
- [
- 'janar', 'shkurt', 'mars', 'prill', 'maj', 'qershor', 'korrik', 'gusht', 'shtator', 'tetor',
- 'nëntor', 'dhjetor'
- ]
- ],
- u,
- [['p.K.', 'mb.K.'], u, ['para Krishtit', 'mbas Krishtit']],
- 1,
- [6, 0],
- ['d.M.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a, z', 'h:mm:ss a, zzzz'],
- ['{1}, {0}', u, '{1} \'në\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'ALL',
- 'Lekë',
- 'Leku shqiptar',
- {
- 'ALL': ['Lekë'],
- 'AOA': [],
- 'ARS': [],
- 'AUD': ['A$', 'AUD'],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': ['CA$', 'CAD'],
- 'CLP': [],
- 'CNY': ['CN¥', 'CNY'],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'EUR': ['€', 'EUR'],
- 'FJD': [],
- 'FKP': [],
- 'GBP': ['£', 'GBP'],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': ['HK$', 'HKS'],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': ['₪', 'ILS'],
- 'INR': ['₹', 'INR'],
- 'ISK': [],
- 'JMD': [],
- 'JPY': ['JP¥', 'JPY'],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': ['₩', 'KRW'],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'MGA': [],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': ['MX$', 'MXN'],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': ['NZ$', 'NZD'],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUB': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [],
- 'SYP': [],
- 'THB': ['฿', 'THB'],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': ['NT$', 'TWD'],
- 'UAH': [],
- 'USD': ['US$', 'USD'],
- 'UYU': [],
- 'VND': ['₫', 'VND'],
- 'XCD': ['EC$', 'XCD'],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural_sq
-];
-
-function plural_sr(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export const locale_sr = [
- 'sr',
- [['a', 'p'], ['пре подне', 'по подне'], u],
- [['пре подне', 'по подне'], u, u],
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
- ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['пре нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RSD',
- 'RSD',
- 'Српски динар',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural_sr
-];
-
-function plural_sv(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_sv = [
- 'sv',
- [['fm', 'em'], u, u],
- [['fm', 'em'], ['f.m.', 'e.m.'], ['förmiddag', 'eftermiddag']],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
- ['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag'],
- ['sö', 'må', 'ti', 'on', 'to', 'fr', 'lö']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mars', 'apr.', 'maj', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['f.Kr.', 'e.Kr.'], u, ['före Kristus', 'efter Kristus']],
- 1,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SEK',
- 'kr',
- 'svensk krona',
- {
- 'AUD': [u, '$'],
- 'BBD': ['Bds$', '$'],
- 'BMD': ['BM$', '$'],
- 'BRL': ['BR$', 'R$'],
- 'BSD': ['BS$', '$'],
- 'BZD': ['BZ$', '$'],
- 'CNY': [u, '¥'],
- 'DKK': ['Dkr', 'kr'],
- 'DOP': ['RD$', '$'],
- 'EEK': ['Ekr'],
- 'EGP': ['EG£', 'E£'],
- 'ESP': [],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'IEP': ['IE£'],
- 'INR': [u, '₹'],
- 'ISK': ['Ikr', 'kr'],
- 'JMD': ['JM$', '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NOK': ['Nkr', 'kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SEK': ['kr'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural_sv
-];
-
-function plural_sw(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export const locale_sw = [
- 'sw',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {
- 'JPY': ['JP¥', '¥'],
- 'KES': ['Ksh'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'TZS': ['TSh'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural_sw
-];
-
-function plural_ta(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_ta = [
- 'ta',
- [['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
- u,
- [
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
- ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
- ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
- ],
- u,
- [
- ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
- ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
- [
- 'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
- 'டிசம்பர்'
- ]
- ],
- u,
- [['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['a h:mm', 'a h:mm:ss', 'a h:mm:ss z', 'a h:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'இந்திய ரூபாய்',
- {'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_ta
-];
-
-function plural_te(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_te = [
- 'te',
- [['ఉ', 'సా'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['ఆ', 'సో', 'మ', 'బు', 'గు', 'శు', 'శ'], ['ఆది', 'సోమ', 'మంగళ', 'బుధ', 'గురు', 'శుక్ర', 'శని'],
- ['ఆదివారం', 'సోమవారం', 'మంగళవారం', 'బుధవారం', 'గురువారం', 'శుక్రవారం', 'శనివారం'],
- ['ఆది', 'సోమ', 'మం', 'బుధ', 'గురు', 'శుక్ర', 'శని']
- ],
- u,
- [
- ['జ', 'ఫి', 'మా', 'ఏ', 'మే', 'జూ', 'జు', 'ఆ', 'సె', 'అ', 'న', 'డి'],
- ['జన', 'ఫిబ్ర', 'మార్చి', 'ఏప్రి', 'మే', 'జూన్', 'జులై', 'ఆగ', 'సెప్టెం', 'అక్టో', 'నవం', 'డిసెం'],
- [
- 'జనవరి', 'ఫిబ్రవరి', 'మార్చి', 'ఏప్రిల్', 'మే', 'జూన్', 'జులై', 'ఆగస్టు', 'సెప్టెంబర్', 'అక్టోబర్', 'నవంబర్',
- 'డిసెంబర్'
- ]
- ],
- u,
- [['క్రీపూ', 'క్రీశ'], u, ['క్రీస్తు పూర్వం', 'క్రీస్తు శకం']],
- 0,
- [0, 0],
- ['dd-MM-yy', 'd MMM, y', 'd MMMM, y', 'd, MMMM y, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} {0}కి', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'రూపాయి',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_te
-];
-
-function plural_th(n: number): number {
- return 5;
-}
-
-export const locale_th = [
- 'th',
- [['a', 'p'], ['ก่อนเที่ยง', 'หลังเที่ยง'], u],
- [['ก่อนเที่ยง', 'หลังเที่ยง'], u, u],
- [
- ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'], ['อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.'],
- ['วันอาทิตย์', 'วันจันทร์', 'วันอังคาร', 'วันพุธ', 'วันพฤหัสบดี', 'วันศุกร์', 'วันเสาร์'],
- ['อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.']
- ],
- u,
- [
- [
- 'ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.', 'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.', 'พ.ย.',
- 'ธ.ค.'
- ],
- u,
- [
- 'มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน',
- 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม'
- ]
- ],
- u,
- [['ก่อน ค.ศ.', 'ค.ศ.'], u, ['ปีก่อนคริสตกาล', 'คริสต์ศักราช']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM G y', 'EEEEที่ d MMMM G y'],
- ['HH:mm', 'HH:mm:ss', 'H นาฬิกา mm นาที ss วินาที z', 'H นาฬิกา mm นาที ss วินาที zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'THB',
- '฿',
- 'บาท',
- {'AUD': ['AU$', '$'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural_th
-];
-
-function plural_tl(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && (i === 1 || i === 2 || i === 3) ||
- v === 0 && !(i % 10 === 4 || i % 10 === 6 || i % 10 === 9) ||
- !(v === 0) && !(f % 10 === 4 || f % 10 === 6 || f % 10 === 9))
+if (n === 0)
+ return 0;
+if (n === 1)
return 1;
- return 5;
-}
-
-export const locale_tl = [
- 'fil',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['Lin', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab'], u,
- ['Linggo', 'Lunes', 'Martes', 'Miyerkules', 'Huwebes', 'Biyernes', 'Sabado'],
- ['Li', 'Lu', 'Ma', 'Mi', 'Hu', 'Bi', 'Sa']
- ],
- u,
- [
- ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'], u,
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [
- ['E', 'P', 'M', 'A', 'M', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
- ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [['BC', 'AD'], u, ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'nang\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'PHP',
- '₱',
- 'Piso ng Pilipinas',
- {'PHP': ['₱'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural_tl
-];
-
-function plural_tr(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export const locale_tr = [
- 'tr',
- [['öö', 'ös'], ['ÖÖ', 'ÖS'], u],
- [['ÖÖ', 'ÖS'], u, u],
- [
- ['P', 'P', 'S', 'Ç', 'P', 'C', 'C'], ['Paz', 'Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt'],
- ['Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi'],
- ['Pa', 'Pt', 'Sa', 'Ça', 'Pe', 'Cu', 'Ct']
- ],
- u,
- [
- ['O', 'Ş', 'M', 'N', 'M', 'H', 'T', 'A', 'E', 'E', 'K', 'A'],
- ['Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara'],
- [
- 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim',
- 'Kasım', 'Aralık'
- ]
- ],
- u,
- [['MÖ', 'MS'], u, ['Milattan Önce', 'Milattan Sonra']],
- 1,
- [6, 0],
- ['d.MM.y', 'd MMM y', 'd MMMM y', 'd MMMM y EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '%#,##0', '¤#,##0.00', '#E0'],
- 'TRY',
- '₺',
- 'Türk Lirası',
- {'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'THB': ['฿'], 'TRY': ['₺'], 'TWD': ['NT$']},
- 'ltr',
- plural_tr
-];
-
-function plural_uk(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
+if (n === 2)
+ return 2;
+if (n % 100 === Math.floor(n % 100) && (n % 100 >= 3 && n % 100 <= 10))
return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
+if (n % 100 === Math.floor(n % 100) && (n % 100 >= 11 && n % 100 <= 99))
return 4;
- return 5;
+return 5;
}
-export const locale_uk = [
- 'uk',
- [['дп', 'пп'], u, u],
- u,
- [
- ['Н', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['неділя', 'понеділок', 'вівторок', 'середа', 'четвер', 'пʼятниця', 'субота'],
- ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- u,
- [
- ['с', 'л', 'б', 'к', 'т', 'ч', 'л', 'с', 'в', 'ж', 'л', 'г'],
- [
- 'січ.', 'лют.', 'бер.', 'квіт.', 'трав.', 'черв.', 'лип.', 'серп.', 'вер.', 'жовт.', 'лист.',
- 'груд.'
- ],
- [
- 'січня', 'лютого', 'березня', 'квітня', 'травня', 'червня', 'липня', 'серпня', 'вересня',
- 'жовтня', 'листопада', 'грудня'
- ]
- ],
- [
- ['С', 'Л', 'Б', 'К', 'Т', 'Ч', 'Л', 'С', 'В', 'Ж', 'Л', 'Г'],
- ['січ', 'лют', 'бер', 'кві', 'тра', 'чер', 'лип', 'сер', 'вер', 'жов', 'лис', 'гру'],
- [
- 'січень', 'лютий', 'березень', 'квітень', 'травень', 'червень', 'липень', 'серпень',
- 'вересень', 'жовтень', 'листопад', 'грудень'
- ]
- ],
- [['до н.е.', 'н.е.'], ['до н. е.', 'н. е.'], ['до нашої ери', 'нашої ери']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y \'р\'.', 'd MMMM y \'р\'.', 'EEEE, d MMMM y \'р\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'о\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'Е', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UAH',
- '₴',
- 'українська гривня',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, '$'],
- 'UAH': ['₴'],
- 'UAK': ['крб.'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural_uk
-];
+export const locale_ar_DZ = ["ar-DZ",[["ص","م"],u,u],[["ص","م"],u,["صباحًا","مساءً"]],[["ح","ن","ث","ر","خ","ج","س"],["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],u,["أحد","إثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"]],u,[["ج","ف","م","أ","م","ج","ج","أ","س","أ","ن","د"],["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],u],u,[["ق.م","م"],u,["قبل الميلاد","ميلادي"]],6,[5,6],["d/M/y","dd/MM/y","d MMMM y","EEEE، d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","ليس رقمًا",":"],["#,##0.###","#,##0%","¤ #,##0.00","#E0"],"DZD","د.ج.","دينار جزائري",{"AED":["د.إ."],"ARS":[u,"AR$"],"AUD":["AU$"],"BBD":[u,"BB$"],"BHD":["د.ب."],"BMD":[u,"BM$"],"BND":[u,"BN$"],"BSD":[u,"BS$"],"BZD":[u,"BZ$"],"CAD":["CA$"],"CLP":[u,"CL$"],"CNY":["CN¥"],"COP":[u,"CO$"],"CUP":[u,"CU$"],"DOP":[u,"DO$"],"DZD":["د.ج."],"EGP":["ج.م.","E£"],"FJD":[u,"FJ$"],"GBP":["UK£"],"GYD":[u,"GY$"],"HKD":["HK$"],"IQD":["د.ع."],"IRR":["ر.إ."],"JMD":[u,"JM$"],"JOD":["د.أ."],"JPY":["JP¥"],"KWD":["د.ك."],"KYD":[u,"KY$"],"LBP":["ل.ل.","L£"],"LRD":[u,"$LR"],"LYD":["د.ل."],"MAD":["د.م."],"MRU":["أ.م."],"MXN":["MX$"],"NZD":["NZ$"],"OMR":["ر.ع."],"QAR":["ر.ق."],"SAR":["ر.س."],"SBD":[u,"SB$"],"SDD":["د.س."],"SDG":["ج.س."],"SRD":[u,"SR$"],"SYP":["ل.س.","£"],"THB":["฿"],"TND":["د.ت."],"TTD":[u,"TT$"],"TWD":["NT$"],"USD":["US$"],"UYU":[u,"UY$"],"XXX":["***"],"YER":["ر.ي."]},"rtl", plural_locale_ar_DZ];
-function plural_ur(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
+
+
+function plural_locale_az(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
}
-export const locale_ur = [
- 'ur',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
- u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- u,
- [['قبل مسیح', 'عیسوی'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM، y', 'd MMMM، y', 'EEEE، d MMMM، y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'PKR',
- 'Rs',
- 'پاکستانی روپیہ',
- {'JPY': ['JP¥', '¥'], 'PKR': ['Rs'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'rtl',
- plural_ur
-];
+export const locale_az = ["az",[["a","p"],["AM","PM"],u],[["AM","PM"],u,u],[["7","1","2","3","4","5","6"],["B.","B.e.","Ç.a.","Ç.","C.a.","C.","Ş."],["bazar","bazar ertəsi","çərşənbə axşamı","çərşənbə","cümə axşamı","cümə","şənbə"],["B.","B.E.","Ç.A.","Ç.","C.A.","C.","Ş."]],[["7","1","2","3","4","5","6"],["B.","B.E.","Ç.A.","Ç.","C.A.","C.","Ş."],["bazar","bazar ertəsi","çərşənbə axşamı","çərşənbə","cümə axşamı","cümə","şənbə"],["B.","B.E.","Ç.A.","Ç.","C.A.","C.","Ş."]],[["1","2","3","4","5","6","7","8","9","10","11","12"],["yan","fev","mar","apr","may","iyn","iyl","avq","sen","okt","noy","dek"],["yanvar","fevral","mart","aprel","may","iyun","iyul","avqust","sentyabr","oktyabr","noyabr","dekabr"]],[["1","2","3","4","5","6","7","8","9","10","11","12"],["yan","fev","mar","apr","may","iyn","iyl","avq","sen","okt","noy","dek"],["yanvar","Fevral","mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","dekabr"]],[["e.ə.","y.e."],u,["eramızdan əvvəl","yeni era"]],1,[6,0],["dd.MM.yy","d MMM y","d MMMM y","d MMMM y, EEEE"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"AZN","₼","Azərbaycan Manatı",{"AZN":["₼"],"JPY":["JP¥","¥"],"RON":[u,"ley"],"SYP":[u,"S£"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_az];
-function plural_uz(n: number): number {
- if (n === 1) return 1;
- return 5;
+
+
+function plural_locale_be(n: number): number {
+
+if (n % 10 === 1 && !(n % 100 === 11))
+ return 1;
+if (n % 10 === Math.floor(n % 10) && (n % 10 >= 2 && n % 10 <= 4) && !(n % 100 >= 12 && n % 100 <= 14))
+ return 3;
+if (n % 10 === 0 || (n % 10 === Math.floor(n % 10) && (n % 10 >= 5 && n % 10 <= 9) || n % 100 === Math.floor(n % 100) && (n % 100 >= 11 && n % 100 <= 14)))
+ return 4;
+return 5;
}
-export const locale_uz = [
- 'uz',
- [['TO', 'TK'], u, u],
- u,
- [
- ['Y', 'D', 'S', 'C', 'P', 'J', 'S'], ['Yak', 'Dush', 'Sesh', 'Chor', 'Pay', 'Jum', 'Shan'],
- ['yakshanba', 'dushanba', 'seshanba', 'chorshanba', 'payshanba', 'juma', 'shanba'],
- ['Ya', 'Du', 'Se', 'Ch', 'Pa', 'Ju', 'Sh']
- ],
- u,
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avg', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avgust', 'sentabr', 'oktabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'Iyn', 'Iyl', 'Avg', 'Sen', 'Okt', 'Noy', 'Dek'],
- [
- 'Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'Iyun', 'Iyul', 'Avgust', 'Sentabr', 'Oktabr',
- 'Noyabr', 'Dekabr'
- ]
- ],
- [['m.a.', 'milodiy'], u, ['miloddan avvalgi', 'milodiy']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd-MMM, y', 'd-MMMM, y', 'EEEE, d-MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'son emas', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UZS',
- 'soʻm',
- 'O‘zbekiston so‘mi',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'UZS': ['soʻm']},
- 'ltr',
- plural_uz
-];
+export const locale_be = ["be",[["am","pm"],["AM","PM"],u],[["AM","PM"],u,u],[["н","п","а","с","ч","п","с"],["нд","пн","аў","ср","чц","пт","сб"],["нядзеля","панядзелак","аўторак","серада","чацвер","пятніца","субота"],["нд","пн","аў","ср","чц","пт","сб"]],u,[["с","л","с","к","м","ч","л","ж","в","к","л","с"],["сту","лют","сак","кра","мая","чэр","ліп","жні","вер","кас","ліс","сне"],["студзеня","лютага","сакавіка","красавіка","мая","чэрвеня","ліпеня","жніўня","верасня","кастрычніка","лістапада","снежня"]],[["с","л","с","к","м","ч","л","ж","в","к","л","с"],["сту","лют","сак","кра","май","чэр","ліп","жні","вер","кас","ліс","сне"],["студзень","люты","сакавік","красавік","май","чэрвень","ліпень","жнівень","верасень","кастрычнік","лістапад","снежань"]],[["да н.э.","н.э."],u,["да нараджэння Хрыстова","ад нараджэння Хрыстова"]],1,[6,0],["d.MM.yy","d.MM.y","d MMMM y 'г'.","EEEE, d MMMM y 'г'."],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss, zzzz"],["{1}, {0}",u,"{1} 'у' {0}",u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"BYN","Br","беларускі рубель",{"AUD":["A$"],"BBD":[u,"Bds$"],"BMD":[u,"BD$"],"BRL":[u,"R$"],"BSD":[u,"B$"],"BYN":["Br"],"BZD":[u,"BZ$"],"CAD":[u,"CA$"],"CUC":[u,"CUC$"],"CUP":[u,"$MN"],"DOP":[u,"RD$"],"FJD":[u,"FJ$"],"FKP":[u,"FK£"],"GYD":[u,"G$"],"ISK":[u,"Íkr"],"JMD":[u,"J$"],"KYD":[u,"CI$"],"LRD":[u,"L$"],"MXN":["MX$"],"NAD":[u,"N$"],"NZD":[u,"NZ$"],"RUB":["₽","руб."],"SBD":[u,"SI$"],"SGD":[u,"S$"],"TTD":[u,"TT$"],"UYU":[u,"$U"],"XCD":["EC$"]},"ltr", plural_locale_be];
-function plural_vi(n: number): number {
- return 5;
+
+
+function plural_locale_bg(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
}
-export const locale_vi = [
- 'vi',
- [['s', 'c'], ['SA', 'CH'], u],
- [['SA', 'CH'], u, u],
- [
- ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'],
- ['CN', 'Th 2', 'Th 3', 'Th 4', 'Th 5', 'Th 6', 'Th 7'],
- ['Chủ Nhật', 'Thứ Hai', 'Thứ Ba', 'Thứ Tư', 'Thứ Năm', 'Thứ Sáu', 'Thứ Bảy'],
- ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'thg 1', 'thg 2', 'thg 3', 'thg 4', 'thg 5', 'thg 6', 'thg 7', 'thg 8', 'thg 9', 'thg 10',
- 'thg 11', 'thg 12'
- ],
- [
- 'tháng 1', 'tháng 2', 'tháng 3', 'tháng 4', 'tháng 5', 'tháng 6', 'tháng 7', 'tháng 8',
- 'tháng 9', 'tháng 10', 'tháng 11', 'tháng 12'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'Thg 1', 'Thg 2', 'Thg 3', 'Thg 4', 'Thg 5', 'Thg 6', 'Thg 7', 'Thg 8', 'Thg 9', 'Thg 10',
- 'Thg 11', 'Thg 12'
- ],
- [
- 'Tháng 1', 'Tháng 2', 'Tháng 3', 'Tháng 4', 'Tháng 5', 'Tháng 6', 'Tháng 7', 'Tháng 8',
- 'Tháng 9', 'Tháng 10', 'Tháng 11', 'Tháng 12'
- ]
- ],
- [['tr. CN', 'sau CN'], ['Trước CN', 'sau CN'], u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{0}, {1}', u, '{0} {1}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'VND',
- '₫',
- 'Đồng Việt Nam',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural_vi
-];
+export const locale_bg = ["bg",[["am","pm"],u,["пр.об.","сл.об."]],[["am","pm"],u,u],[["н","п","в","с","ч","п","с"],["нд","пн","вт","ср","чт","пт","сб"],["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"],["нд","пн","вт","ср","чт","пт","сб"]],u,[["я","ф","м","а","м","ю","ю","а","с","о","н","д"],["яну","фев","март","апр","май","юни","юли","авг","сеп","окт","ное","дек"],["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"]],u,[["пр.Хр.","сл.Хр."],u,["преди Христа","след Христа"]],1,[6,0],["d.MM.yy 'г'.","d.MM.y 'г'.","d MMMM y 'г'.","EEEE, d MMMM y 'г'."],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss zzzz"],["{1}, {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","0.00 ¤","#E0"],"BGN","лв.","Български лев",{"ARS":[],"AUD":[],"BBD":[],"BDT":[],"BGN":["лв."],"BMD":[],"BND":[],"BRL":[],"BSD":[],"BYN":[],"BZD":[],"CAD":[],"CLP":[],"CNY":[],"COP":[],"CRC":[],"CUP":[],"DOP":[],"FJD":[],"FKP":[],"GBP":[u,"£"],"GIP":[],"GYD":[],"HKD":[],"ILS":[],"INR":[],"JMD":[],"JPY":[u,"¥"],"KHR":[],"KRW":[],"KYD":[],"KZT":[],"LAK":[],"LRD":[],"MNT":[],"MXN":[],"NAD":[],"NGN":[],"NZD":[],"PHP":[],"PYG":[],"RON":[],"SBD":[],"SGD":[],"SRD":[],"SSP":[],"TRY":[],"TTD":[],"TWD":[],"UAH":[],"USD":["щ.д.","$"],"UYU":[],"VND":[],"XCD":[u,"$"]},"ltr", plural_locale_bg];
-function plural_zh(n: number): number {
- return 5;
+
+
+function plural_locale_bn(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || n === 1)
+ return 1;
+return 5;
}
-export const locale_zh = [
- 'zh',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- '人民币',
- {
- 'AUD': ['AU$', '$'],
- 'CNY': ['¥'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural_zh
-];
+export const locale_bn = ["bn",[["AM","PM"],u,u],u,[["র","সো","ম","বু","বৃ","শু","শ"],["রবি","সোম","মঙ্গল","বুধ","বৃহস্পতি","শুক্র","শনি"],["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"],["রঃ","সোঃ","মঃ","বুঃ","বৃঃ","শুঃ","শনি"]],u,[["জা","ফে","মা","এ","মে","জুন","জু","আ","সে","অ","ন","ডি"],["জানু","ফেব","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"],["জানুয়ারী","ফেব্রুয়ারী","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"]],[["জা","ফে","মা","এ","মে","জুন","জু","আ","সে","অ","ন","ডি"],["জানুয়ারী","ফেব্রুয়ারী","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"],u],[["খ্রিস্টপূর্ব","খৃষ্টাব্দ"],u,["খ্রিস্টপূর্ব","খ্রীষ্টাব্দ"]],0,[6,0],["d/M/yy","d MMM, y","d MMMM, y","EEEE, d MMMM, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##,##0%","#,##,##0.00¤","#E0"],"BDT","৳","বাংলাদেশী টাকা",{"BDT":["৳"],"JPY":["JP¥","¥"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_bn];
-function plural_zh_CN(n: number): number {
- return 5;
+
+
+function plural_locale_br(n: number): number {
+
+if (n % 10 === 1 && !(n % 100 === 11 || (n % 100 === 71 || n % 100 === 91)))
+ return 1;
+if (n % 10 === 2 && !(n % 100 === 12 || (n % 100 === 72 || n % 100 === 92)))
+ return 2;
+if (n % 10 === Math.floor(n % 10) && (n % 10 >= 3 && n % 10 <= 4 || n % 10 === 9) && !(n % 100 >= 10 && n % 100 <= 19 || (n % 100 >= 70 && n % 100 <= 79 || n % 100 >= 90 && n % 100 <= 99)))
+ return 3;
+if (!(n === 0) && n % 1000000 === 0)
+ return 4;
+return 5;
}
-export const locale_zh_CN = [
- 'zh-Hans',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- '人民币',
- {
- 'AUD': ['AU$', '$'],
- 'CNY': ['¥'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural_zh_CN
-];
+export const locale_br = ["br",[["am","gm"],["A.M.","G.M."],u],[["A.M.","G.M."],u,u],[["Su","L","Mz","Mc","Y","G","Sa"],["Sul","Lun","Meu.","Mer.","Yaou","Gwe.","Sad."],["Sul","Lun","Meurzh","Mercʼher","Yaou","Gwener","Sadorn"],["Sul","Lun","Meu.","Mer.","Yaou","Gwe.","Sad."]],u,[["01","02","03","04","05","06","07","08","09","10","11","12"],["Gen.","Cʼhwe.","Meur.","Ebr.","Mae","Mezh.","Goue.","Eost","Gwen.","Here","Du","Kzu."],["Genver","Cʼhwevrer","Meurzh","Ebrel","Mae","Mezheven","Gouere","Eost","Gwengolo","Here","Du","Kerzu"]],u,[["a-raok J.K.","goude J.K."],u,["a-raok Jezuz-Krist","goude Jezuz-Krist"]],1,[6,0],["dd/MM/y","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}","{1}, {0}","{1} 'da' {0}",u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"EUR","€","euro",{"AUD":["$A","$"],"BRL":[u,"R$"],"CAD":["$CA","$"],"CNY":[u,"¥"],"EGP":[u,"£ E"],"GBP":["£ RU","£"],"HKD":["$ HK","$"],"ILS":[u,"₪"],"JPY":[u,"¥"],"KRW":[u,"₩"],"LBP":[u,"£L"],"NZD":["$ ZN","$"],"TOP":[u,"$ T"],"TWD":[u,"$"],"USD":["$ SU","$"],"VND":[u,"₫"],"XCD":[u,"$"],"XXX":[]},"ltr", plural_locale_br];
-function plural_zh_HK(n: number): number {
- return 5;
+
+
+function plural_locale_bs(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length, f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
+
+if (v === 0 && (i % 10 === 1 && !(i % 100 === 11)) || f % 10 === 1 && !(f % 100 === 11))
+ return 1;
+if (v === 0 && (i % 10 === Math.floor(i % 10) && (i % 10 >= 2 && i % 10 <= 4) && !(i % 100 >= 12 && i % 100 <= 14)) || f % 10 === Math.floor(f % 10) && (f % 10 >= 2 && f % 10 <= 4) && !(f % 100 >= 12 && f % 100 <= 14))
+ return 3;
+return 5;
}
-export const locale_zh_HK = [
- 'zh-Hant-HK',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['d/M/y', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- '港元',
- {'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural_zh_HK
-];
+export const locale_bs = ["bs",[["prijepodne","popodne"],["AM","PM"],["prijepodne","popodne"]],u,[["N","P","U","S","Č","P","S"],["ned","pon","uto","sri","čet","pet","sub"],["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],["ned","pon","uto","sri","čet","pet","sub"]],[["n","p","u","s","č","p","s"],["ned","pon","uto","sri","čet","pet","sub"],["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],["ned","pon","uto","sri","čet","pet","sub"]],[["j","f","m","a","m","j","j","a","s","o","n","d"],["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],["januar","februar","mart","april","maj","juni","juli","august","septembar","oktobar","novembar","decembar"]],u,[["p.n.e.","n.e."],["p. n. e.","n. e."],["prije nove ere","nove ere"]],1,[6,0],["d. M. y.","d. MMM y.","d. MMMM y.","EEEE, d. MMMM y."],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,"{1} 'u' {0}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"BAM","KM","Bosanskohercegovačka konvertibilna marka",{"AUD":[u,"$"],"BAM":["KM"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"GBP":[u,"£"],"HKD":[u,"$"],"HRK":["kn"],"ILS":[u,"₪"],"MXN":[u,"$"],"NZD":[u,"$"],"RSD":["din."],"THB":["฿"],"TWD":["NT$"],"USD":[u,"$"],"XCD":[u,"$"],"XPF":[]},"ltr", plural_locale_bs];
-function plural_zh_TW(n: number): number {
- return 5;
+
+
+function plural_locale_ca(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
}
-export const locale_zh_TW = [
- 'zh-Hant',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['西元前', '西元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日 EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TWD',
- '$',
- '新台幣',
- {
- 'AUD': ['AU$', '$'],
- 'KRW': ['₩', '₩'],
- 'RON': [u, 'L'],
- 'TWD': ['$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural_zh_TW
-];
+export const locale_ca = ["ca",[["a. m.","p. m."],u,u],u,[["dg","dl","dt","dc","dj","dv","ds"],["dg.","dl.","dt.","dc.","dj.","dv.","ds."],["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],["dg.","dl.","dt.","dc.","dj.","dv.","ds."]],u,[["GN","FB","MÇ","AB","MG","JN","JL","AG","ST","OC","NV","DS"],["de gen.","de febr.","de març","d’abr.","de maig","de juny","de jul.","d’ag.","de set.","d’oct.","de nov.","de des."],["de gener","de febrer","de març","d’abril","de maig","de juny","de juliol","d’agost","de setembre","d’octubre","de novembre","de desembre"]],[["GN","FB","MÇ","AB","MG","JN","JL","AG","ST","OC","NV","DS"],["gen.","febr.","març","abr.","maig","juny","jul.","ag.","set.","oct.","nov.","des."],["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"]],[["aC","dC"],u,["abans de Crist","després de Crist"]],1,[6,0],["d/M/yy","d MMM y","d MMMM 'de' y","EEEE, d MMMM 'de' y"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss zzzz"],["{1} {0}","{1}, {0}","{1} 'a' 'les' {0}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"EUR","€","euro",{"AUD":["AU$","$"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"ESP":["₧"],"MXN":[u,"$"],"THB":["฿"],"USD":[u,"$"],"VEF":[u,"Bs F"],"XCD":[u,"$"],"XXX":[]},"ltr", plural_locale_ca];
-function plural_zu(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
+
+
+function plural_locale_chr(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
}
-export const locale_zu = [
- 'zu',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'B', 'T', 'S', 'H', 'M'], ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq'],
- ['ISonto', 'UMsombuluko', 'ULwesibili', 'ULwesithathu', 'ULwesine', 'ULwesihlanu', 'UMgqibelo'],
- ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq']
- ],
- u,
- [
- ['J', 'F', 'M', 'E', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mas', 'Eph', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januwari', 'Februwari', 'Mashi', 'Ephreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septhemba',
- 'Okthoba', 'Novemba', 'Disemba'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mas', 'Eph', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januwari', 'Februwari', 'Mashi', 'Ephreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septhemba',
- 'Okthoba', 'Novemba', 'Disemba'
- ]
- ],
- [['BC', 'AD'], u, u],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'i-South African Rand',
- {
- 'BYN': [u, 'P.'],
- 'DKK': [u, 'Kr'],
- 'HRK': [u, 'Kn'],
- 'ISK': [u, 'Kr'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': [u, 'Kr'],
- 'PLN': [u, 'Zł'],
- 'SEK': [u, 'Kr'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'ZAR': ['R']
- },
- 'ltr',
- plural_zu
-];
+export const locale_chr = ["chr",[["Ꮜ","Ꮢ"],["ᏌᎾᎴ","ᏒᎯᏱᎢ"],["ᏌᎾᎴ","ᏒᎯᏱᎢᏗᏢ"]],[["ᏌᎾᎴ","ᏒᎯᏱᎢ"],u,["ᏌᎾᎴ","ᏒᎯᏱᎢᏗᏢ"]],[["Ꮖ","Ꮙ","Ꮤ","Ꮶ","Ꮕ","Ꮷ","Ꭴ"],["ᏆᏍᎬ","ᏉᏅᎯ","ᏔᎵᏁ","ᏦᎢᏁ","ᏅᎩᏁ","ᏧᎾᎩ","ᏈᏕᎾ"],["ᎤᎾᏙᏓᏆᏍᎬ","ᎤᎾᏙᏓᏉᏅᎯ","ᏔᎵᏁᎢᎦ","ᏦᎢᏁᎢᎦ","ᏅᎩᏁᎢᎦ","ᏧᎾᎩᎶᏍᏗ","ᎤᎾᏙᏓᏈᏕᎾ"],["ᏍᎬ","ᏅᎯ","ᏔᎵ","ᏦᎢ","ᏅᎩ","ᏧᎾ","ᏕᎾ"]],u,[["Ꭴ","Ꭷ","Ꭰ","Ꭷ","Ꭰ","Ꮥ","Ꭻ","Ꭶ","Ꮪ","Ꮪ","Ꮕ","Ꭵ"],["ᎤᏃ","ᎧᎦ","ᎠᏅ","ᎧᏬ","ᎠᏂ","ᏕᎭ","ᎫᏰ","ᎦᎶ","ᏚᎵ","ᏚᏂ","ᏅᏓ","ᎥᏍ"],["ᎤᏃᎸᏔᏅ","ᎧᎦᎵ","ᎠᏅᏱ","ᎧᏬᏂ","ᎠᏂᏍᎬᏘ","ᏕᎭᎷᏱ","ᎫᏰᏉᏂ","ᎦᎶᏂ","ᏚᎵᏍᏗ","ᏚᏂᏅᏗ","ᏅᏓᏕᏆ","ᎥᏍᎩᏱ"]],u,[["BC","AD"],u,["ᏧᏓᎷᎸ ᎤᎷᎯᏍᏗ ᎦᎶᏁᏛ","ᎠᏃ ᏙᎻᏂ"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} ᎤᎾᎢ {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"USD","$","US ᎠᏕᎳ",{"JPY":["JP¥","¥"]},"ltr", plural_locale_chr];
+
+
+
+function plural_locale_cs(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+if (i === Math.floor(i) && (i >= 2 && i <= 4) && v === 0)
+ return 3;
+if (!(v === 0))
+ return 4;
+return 5;
+}
+
+export const locale_cs = ["cs",[["dop.","odp."],u,u],u,[["N","P","Ú","S","Č","P","S"],["ne","po","út","st","čt","pá","so"],["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],["ne","po","út","st","čt","pá","so"]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],["ledna","února","března","dubna","května","června","července","srpna","září","října","listopadu","prosince"]],[["1","2","3","4","5","6","7","8","9","10","11","12"],["led","úno","bře","dub","kvě","čvn","čvc","srp","zář","říj","lis","pro"],["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"]],[["př.n.l.","n.l."],["př. n. l.","n. l."],["před naším letopočtem","našeho letopočtu"]],1,[6,0],["dd.MM.yy","d. M. y","d. MMMM y","EEEE d. MMMM y"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss zzzz"],["{1} {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"CZK","Kč","česká koruna",{"AUD":["AU$","$"],"CSK":["Kčs"],"CZK":["Kč"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":["JP¥","¥"],"RON":[u,"L"],"TWD":["NT$"],"USD":["US$","$"],"VND":[u,"₫"],"XEU":["ECU"],"XXX":[]},"ltr", plural_locale_cs];
+
+
+
+function plural_locale_cy(n: number): number {
+
+if (n === 0)
+ return 0;
+if (n === 1)
+ return 1;
+if (n === 2)
+ return 2;
+if (n === 3)
+ return 3;
+if (n === 6)
+ return 4;
+return 5;
+}
+
+export const locale_cy = ["cy",[["b","h"],["AM","PM"],["yb","yh"]],[["AM","PM"],u,u],[["S","Ll","M","M","I","G","S"],["Sul","Llun","Maw","Mer","Iau","Gwen","Sad"],["Dydd Sul","Dydd Llun","Dydd Mawrth","Dydd Mercher","Dydd Iau","Dydd Gwener","Dydd Sadwrn"],["Su","Ll","Ma","Me","Ia","Gw","Sa"]],[["S","Ll","M","M","I","G","S"],["Sul","Llun","Maw","Mer","Iau","Gwe","Sad"],["Dydd Sul","Dydd Llun","Dydd Mawrth","Dydd Mercher","Dydd Iau","Dydd Gwener","Dydd Sadwrn"],["Su","Ll","Ma","Me","Ia","Gw","Sa"]],[["I","Ch","M","E","M","M","G","A","M","H","T","Rh"],["Ion","Chwef","Maw","Ebr","Mai","Meh","Gorff","Awst","Medi","Hyd","Tach","Rhag"],["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"]],[["I","Ch","M","E","M","M","G","A","M","H","T","Rh"],["Ion","Chw","Maw","Ebr","Mai","Meh","Gor","Awst","Medi","Hyd","Tach","Rhag"],["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"]],[["C","O"],["CC","OC"],["Cyn Crist","Oed Crist"]],1,[6,0],["dd/MM/yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,"{1} 'am' {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"GBP","£","Punt Prydain",{"BDT":[u,"TK"],"BWP":[],"HKD":["HK$"],"JPY":["JP¥","¥"],"KRW":[u,"₩"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"],"XXX":[],"ZAR":[],"ZMW":[]},"ltr", plural_locale_cy];
+
+
+
+function plural_locale_da(n: number): number {
+const i = Math.floor(Math.abs(n)), t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
+
+if (n === 1 || !(t === 0) && (i === 0 || i === 1))
+ return 1;
+return 5;
+}
+
+export const locale_da = ["da",[["a","p"],["AM","PM"],u],[["AM","PM"],u,u],[["S","M","T","O","T","F","L"],["søn.","man.","tir.","ons.","tor.","fre.","lør."],["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],["sø","ma","ti","on","to","fr","lø"]],[["S","M","T","O","T","F","L"],["søn","man","tir","ons","tor","fre","lør"],["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],["sø","ma","ti","on","to","fr","lø"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","feb.","mar.","apr.","maj","jun.","jul.","aug.","sep.","okt.","nov.","dec."],["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"]],u,[["fKr","eKr"],["f.Kr.","e.Kr."],u],1,[6,0],["dd.MM.y","d. MMM y","d. MMMM y","EEEE 'den' d. MMMM y"],["HH.mm","HH.mm.ss","HH.mm.ss z","HH.mm.ss zzzz"],["{1} {0}",u,"{1} 'kl'. {0}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN","."],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"DKK","kr.","dansk krone",{"AUD":["AU$","$"],"DKK":["kr."],"ISK":[u,"kr."],"JPY":["JP¥","¥"],"NOK":[u,"kr."],"RON":[u,"L"],"SEK":[u,"kr."],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_da];
+
+
+
+function plural_locale_de(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_de = ["de",[["AM","PM"],u,u],u,[["S","M","D","M","D","F","S"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["S","M","D","M","D","F","S"],["So","Mo","Di","Mi","Do","Fr","Sa"],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sept.","Okt.","Nov.","Dez."],["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["v. Chr.","n. Chr."],u,u],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'um' {0}",u],[",",".",";","%","+","-","E","·","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"EUR","€","Euro",{"ATS":["öS"],"AUD":["AU$","$"],"BGM":["BGK"],"BGO":["BGJ"],"CUC":[u,"Cub$"],"DEM":["DM"],"FKP":[u,"Fl£"],"GNF":[u,"F.G."],"KMF":[u,"FC"],"RON":[u,"L"],"RWF":[u,"F.Rw"],"SYP":[],"THB":["฿"],"TWD":["NT$"],"XXX":[],"ZMW":[u,"K"]},"ltr", plural_locale_de];
+
+
+
+function plural_locale_de_AT(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_de_AT = ["de-AT",[["AM","PM"],u,u],[["vm.","nm."],["AM","PM"],u],[["S","M","D","M","D","F","S"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["S","M","D","M","D","F","S"],["So","Mo","Di","Mi","Do","Fr","Sa"],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jän.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],["Jänner","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jän","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],["Jänner","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["v. Chr.","n. Chr."],u,u],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'um' {0}",u],[","," ",";","%","+","-","E","·","‰","∞","NaN",":",u,"."],["#,##0.###","#,##0 %","¤ #,##0.00","#E0"],"EUR","€","Euro",{"ATS":["öS"],"AUD":["AU$","$"],"BGM":["BGK"],"BGO":["BGJ"],"CUC":[u,"Cub$"],"DEM":["DM"],"FKP":[u,"Fl£"],"GNF":[u,"F.G."],"KMF":[u,"FC"],"RON":[u,"L"],"RWF":[u,"F.Rw"],"SYP":[],"THB":["฿"],"TWD":["NT$"],"XXX":[],"ZMW":[u,"K"]},"ltr", plural_locale_de_AT];
+
+
+
+function plural_locale_de_CH(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_de_CH = ["de-CH",[["AM","PM"],u,u],u,[["S","M","D","M","D","F","S"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So","Mo","Di","Mi","Do","Fr","Sa"]],[["S","M","D","M","D","F","S"],["So","Mo","Di","Mi","Do","Fr","Sa"],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sept.","Okt.","Nov.","Dez."],["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["v. Chr.","n. Chr."],u,u],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'um' {0}",u],[".","’",";","%","+","-","E","·","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤ #,##0.00;¤-#,##0.00","#E0"],"CHF","CHF","Schweizer Franken",{"ATS":["öS"],"AUD":["AU$","$"],"BGM":["BGK"],"BGO":["BGJ"],"CUC":[u,"Cub$"],"DEM":["DM"],"EUR":[],"FKP":[u,"Fl£"],"GNF":[u,"F.G."],"KMF":[u,"FC"],"RON":[u,"L"],"RWF":[u,"F.Rw"],"SYP":[],"THB":["฿"],"TWD":["NT$"],"XXX":[],"ZMW":[u,"K"]},"ltr", plural_locale_de_CH];
+
+
+
+function plural_locale_el(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_el = ["el",[["πμ","μμ"],["π.μ.","μ.μ."],u],u,[["Κ","Δ","Τ","Τ","Π","Π","Σ"],["Κυρ","Δευ","Τρί","Τετ","Πέμ","Παρ","Σάβ"],["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],["Κυ","Δε","Τρ","Τε","Πέ","Πα","Σά"]],u,[["Ι","Φ","Μ","Α","Μ","Ι","Ι","Α","Σ","Ο","Ν","Δ"],["Ιαν","Φεβ","Μαρ","Απρ","Μαΐ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],["Ιανουαρίου","Φεβρουαρίου","Μαρτίου","Απριλίου","Μαΐου","Ιουνίου","Ιουλίου","Αυγούστου","Σεπτεμβρίου","Οκτωβρίου","Νοεμβρίου","Δεκεμβρίου"]],[["Ι","Φ","Μ","Α","Μ","Ι","Ι","Α","Σ","Ο","Ν","Δ"],["Ιαν","Φεβ","Μάρ","Απρ","Μάι","Ιούν","Ιούλ","Αύγ","Σεπ","Οκτ","Νοέ","Δεκ"],["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"]],[["π.Χ.","μ.Χ."],u,["προ Χριστού","μετά Χριστόν"]],1,[6,0],["d/M/yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} - {0}",u],[",",".",";","%","+","-","e","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"EUR","€","Ευρώ",{"GRD":["Δρχ"],"JPY":["JP¥","¥"],"THB":["฿"]},"ltr", plural_locale_el];
+
+
+
+function plural_locale_en_AU(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_en_AU = ["en-AU",[["am","pm"],u,u],u,[["Su.","M.","Tu.","W.","Th.","F.","Sa."],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mon","Tu","Wed","Th","Fri","Sat"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],u,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["d/M/yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} 'at' {0}",u],[".",",",";","%","+","-","e","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"AUD","$","Australian Dollar",{"AUD":["$"],"BDT":[u,"Tk"],"BOB":[u,"$b"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"CUP":[u,"₱"],"EGP":[u,"£"],"EUR":[u,"€"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"ISK":[u,"Kr"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"PYG":[u,"Gs"],"SCR":["Rs"],"SEK":[u,"Kr"],"TWD":[u,"$"],"USD":[u,"$"],"UYU":[u,"$U"],"VND":[u,"₫"],"XAF":[],"XCD":[u,"$"],"XOF":[],"XPF":["CFP"]},"ltr", plural_locale_en_AU];
+
+
+
+function plural_locale_en_CA(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_en_CA = ["en-CA",[["am","pm"],["a.m.","p.m."],u],[["a.m.","pm"],["a.m.","p.m."],u],[["S","M","T","W","T","F","S"],["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan.","Feb.","Mar.","Apr.","May","Jun.","Jul.","Aug.","Sep.","Oct.","Nov.","Dec."],["January","February","March","April","May","June","July","August","September","October","November","December"]],u,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["y-MM-dd","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} 'at' {0}",u],[".",",",";","%","+","-","e","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"CAD","$","Canadian Dollar",{"CAD":["$"],"JPY":["JP¥","¥"],"USD":["US$","$"]},"ltr", plural_locale_en_CA];
+
+
+
+function plural_locale_en_GB(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_en_GB = ["en-GB",[["a","p"],["am","pm"],u],[["am","pm"],u,u],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],u,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],1,[6,0],["dd/MM/y","d MMM y","d MMMM y","EEEE, d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'at' {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"GBP","£","British Pound",{"JPY":["JP¥","¥"],"USD":["US$","$"]},"ltr", plural_locale_en_GB];
+
+
+
+function plural_locale_en_IE(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_en_IE = ["en-IE",[["a","p"],["am","pm"],["a.m.","p.m."]],[["am","pm"],u,u],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],u,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],1,[6,0],["dd/MM/y","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'at' {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"EUR","€","Euro",{"JPY":["JP¥","¥"],"USD":["US$","$"]},"ltr", plural_locale_en_IE];
+
+
+
+function plural_locale_en_IN(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_en_IN = ["en-IN",[["a","p"],["am","pm"],u],[["am","pm"],u,u],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],u,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[0,0],["dd/MM/yy","dd-MMM-y","d MMMM y","EEEE, d MMMM, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} 'at' {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##,##0%","¤#,##,##0.00","#E0"],"INR","₹","Indian Rupee",{"JPY":["JP¥","¥"],"USD":["US$","$"]},"ltr", plural_locale_en_IN];
+
+
+
+function plural_locale_en_SG(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_en_SG = ["en-SG",[["a","p"],["am","pm"],u],[["am","pm"],u,u],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],u,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["d/M/yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} 'at' {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"SGD","$","Singapore Dollar",{"JPY":["JP¥","¥"],"SGD":["$"],"USD":["US$","$"]},"ltr", plural_locale_en_SG];
+
+
+
+function plural_locale_en_ZA(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_en_ZA = ["en-ZA",[["a","p"],["am","pm"],u],[["am","pm"],u,u],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],u,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["y/MM/dd","dd MMM y","dd MMMM y","EEEE, dd MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'at' {0}",u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"ZAR","R","South African Rand",{"JPY":["JP¥","¥"],"USD":["US$","$"],"ZAR":["R"]},"ltr", plural_locale_en_ZA];
+
+
+
+function plural_locale_es(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_es = ["es",[["a. m.","p. m."],u,u],u,[["D","L","M","X","J","V","S"],["dom.","lun.","mar.","mié.","jue.","vie.","sáb."],["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],["DO","LU","MA","MI","JU","VI","SA"]],u,[["E","F","M","A","M","J","J","A","S","O","N","D"],["ene.","feb.","mar.","abr.","may.","jun.","jul.","ago.","sept.","oct.","nov.","dic."],["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]],u,[["a. C.","d. C."],u,["antes de Cristo","después de Cristo"]],1,[6,0],["d/M/yy","d MMM y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss (zzzz)"],["{1} {0}",u,"{1}, {0}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"EUR","€","euro",{"AUD":[u,"$"],"BRL":[u,"R$"],"CNY":[u,"¥"],"EGP":[],"ESP":["₧"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"RON":[u,"L"],"THB":["฿"],"TWD":[u,"NT$"],"USD":["US$","$"],"XAF":[],"XCD":[u,"$"],"XOF":[]},"ltr", plural_locale_es];
+
+
+
+function plural_locale_es_419(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_es_419 = ["es-419",[["a. m.","p. m."],["a.m.","p.m."],u],u,[["d","l","m","m","j","v","s"],["dom.","lun.","mar.","mié.","jue.","vie.","sáb."],["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],["DO","LU","MA","MI","JU","VI","SA"]],[["D","L","M","M","J","V","S"],["dom.","lun.","mar.","mié.","jue.","vie.","sáb."],["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],["DO","LU","MA","MI","JU","VI","SA"]],[["E","F","M","A","M","J","J","A","S","O","N","D"],["ene.","feb.","mar.","abr.","may.","jun.","jul.","ago.","sep.","oct.","nov.","dic."],["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]],u,[["a. C.","d. C."],u,["antes de Cristo","después de Cristo"]],1,[6,0],["d/M/yy","d MMM y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,"{1} 'a' 'las' {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","¤#,##0.00","#E0"],"EUR","EUR","euro",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"ESP":["₧"],"EUR":[u,"€"],"FKP":[u,"FK£"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"RON":[u,"L"],"SSP":[u,"SD£"],"SYP":[u,"S£"],"TWD":[u,"NT$"],"USD":[u,"$"],"VEF":[u,"BsF"],"VND":[u,"₫"],"XAF":[],"XCD":[u,"$"],"XOF":[]},"ltr", plural_locale_es_419];
+
+
+
+function plural_locale_es_MX(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_es_MX = ["es-MX",[["a. m.","p. m."],u,u],u,[["D","L","M","M","J","V","S"],["dom.","lun.","mar.","mié.","jue.","vie.","sáb."],["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],["DO","LU","MA","MI","JU","VI","SA"]],u,[["E","F","M","A","M","J","J","A","S","O","N","D"],["ene.","feb.","mar.","abr.","may.","jun.","jul.","ago.","sep.","oct.","nov.","dic."],["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]],u,[["a. C.","d. C."],u,["antes de Cristo","después de Cristo"]],0,[6,0],["dd/MM/yy","d MMM y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss zzzz"],["{1} {0}",u,"{1} 'a' 'las' {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","¤#,##0.00","#E0"],"MXN","$","peso mexicano",{"AUD":[u,"$"],"BRL":[u,"R$"],"BYN":[u,"p."],"CAD":[u,"$"],"CNY":[u,"¥"],"ESP":["₧"],"EUR":[u,"€"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MRO":["MRU"],"MRU":["UM"],"MXN":["$"],"NZD":[u,"$"],"TWD":[u,"NT$"],"USD":[u,"$"],"VND":[u,"₫"],"XAF":[],"XCD":[u,"$"],"XOF":[]},"ltr", plural_locale_es_MX];
+
+
+
+function plural_locale_es_US(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_es_US = ["es-US",[["a. m.","p. m."],u,u],u,[["D","L","M","M","J","V","S"],["dom.","lun.","mar.","mié.","jue.","vie.","sáb."],["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],["DO","LU","MA","MI","JU","VI","SA"]],u,[["E","F","M","A","M","J","J","A","S","O","N","D"],["ene.","feb.","mar.","abr.","may.","jun.","jul.","ago.","sep.","oct.","nov.","dic."],["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]],u,[["a. C.","d. C."],u,["antes de Cristo","después de Cristo"]],0,[6,0],["d/M/y","d MMM y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1} {0}",u,"{1} 'a' 'las' {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","¤#,##0.00","#E0"],"USD","$","dólar estadounidense",{"AUD":[u,"$"],"BRL":[u,"R$"],"BYN":[u,"p."],"CAD":[u,"$"],"CNY":[u,"¥"],"ESP":["₧"],"EUR":[u,"€"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"TWD":[u,"NT$"],"VND":[u,"₫"],"XAF":[],"XCD":[u,"$"],"XOF":[]},"ltr", plural_locale_es_US];
+
+
+
+function plural_locale_et(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_et = ["et",[["AM","PM"],u,u],u,[["P","E","T","K","N","R","L"],u,["pühapäev","esmaspäev","teisipäev","kolmapäev","neljapäev","reede","laupäev"],["P","E","T","K","N","R","L"]],u,[["J","V","M","A","M","J","J","A","S","O","N","D"],["jaan","veebr","märts","apr","mai","juuni","juuli","aug","sept","okt","nov","dets"],["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember"]],u,[["eKr","pKr"],u,["enne Kristust","pärast Kristust"]],1,[6,0],["dd.MM.yy","d. MMM y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[","," ",";","%","+","−","×10^","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"EUR","€","euro",{"AUD":["AU$","$"],"EEK":["kr"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_et];
+
+
+
+function plural_locale_eu(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_eu = ["eu",[["g","a"],["AM","PM"],u],[["AM","PM"],u,u],[["I","A","A","A","O","O","L"],["ig.","al.","ar.","az.","og.","or.","lr."],["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"],["ig.","al.","ar.","az.","og.","or.","lr."]],u,[["U","O","M","A","M","E","U","A","I","U","A","A"],["urt.","ots.","mar.","api.","mai.","eka.","uzt.","abu.","ira.","urr.","aza.","abe."],["urtarrilak","otsailak","martxoak","apirilak","maiatzak","ekainak","uztailak","abuztuak","irailak","urriak","azaroak","abenduak"]],[["U","O","M","A","M","E","U","A","I","U","A","A"],["urt.","ots.","mar.","api.","mai.","eka.","uzt.","abu.","ira.","urr.","aza.","abe."],["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"]],[["K.a.","K.o."],u,["K.a.","Kristo ondoren"]],1,[6,0],["yy/M/d","y('e')'ko' MMM d('a')","y('e')'ko' MMMM'ren' d('a')","y('e')'ko' MMMM'ren' d('a'), EEEE"],["HH:mm","HH:mm:ss","HH:mm:ss (z)","HH:mm:ss (zzzz)"],["{1} {0}",u,u,u],[",",".",";","%","+","−","E","×","‰","∞","NaN",":"],["#,##0.###","% #,##0","#,##0.00 ¤","#E0"],"EUR","€","euroa",{"ESP":["₧"],"JPY":["JP¥","¥"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_eu];
+
+
+
+function plural_locale_fa(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_fa = ["fa",[["ق","ب"],["ق.ظ.","ب.ظ."],["قبلازظهر","بعدازظهر"]],u,[["ی","د","س","چ","پ","ج","ش"],["یکشنبه","دوشنبه","سهشنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],u,["۱ش","۲ش","۳ش","۴ش","۵ش","ج","ش"]],u,[["ژ","ف","م","آ","م","ژ","ژ","ا","س","ا","ن","د"],["ژانویهٔ","فوریهٔ","مارس","آوریل","مهٔ","ژوئن","ژوئیهٔ","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],u],[["ژ","ف","م","آ","م","ژ","ژ","ا","س","ا","ن","د"],["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],u],[["ق","م"],["ق.م.","م."],["قبل از میلاد","میلادی"]],6,[5,5],["y/M/d","d MMM y","d MMMM y","EEEE d MMMM y"],["H:mm","H:mm:ss","H:mm:ss (z)","H:mm:ss (zzzz)"],["{1}، {0}",u,"{1}، ساعت {0}",u],[".",",",";","%","+","−","E","×","‰","∞","ناعدد",":"],["#,##0.###","#,##0%","¤ #,##0.00","#E0"],"IRR","ریال","ریال ایران",{"AFN":["؋"],"CAD":["$CA","$"],"CNY":["¥CN","¥"],"HKD":["$HK","$"],"IRR":["ریال"],"MXN":["$MX","$"],"NZD":["$NZ","$"],"THB":["฿"],"XCD":["$EC","$"]},"rtl", plural_locale_fa];
+
+
+
+function plural_locale_fi(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_fi = ["fi",[["ap.","ip."],u,u],u,[["S","M","T","K","T","P","L"],["su","ma","ti","ke","to","pe","la"],["sunnuntaina","maanantaina","tiistaina","keskiviikkona","torstaina","perjantaina","lauantaina"],["su","ma","ti","ke","to","pe","la"]],[["S","M","T","K","T","P","L"],["su","ma","ti","ke","to","pe","la"],["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],["su","ma","ti","ke","to","pe","la"]],[["T","H","M","H","T","K","H","E","S","L","M","J"],["tammik.","helmik.","maalisk.","huhtik.","toukok.","kesäk.","heinäk.","elok.","syysk.","lokak.","marrask.","jouluk."],["tammikuuta","helmikuuta","maaliskuuta","huhtikuuta","toukokuuta","kesäkuuta","heinäkuuta","elokuuta","syyskuuta","lokakuuta","marraskuuta","joulukuuta"]],[["T","H","M","H","T","K","H","E","S","L","M","J"],["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]],[["eKr","jKr"],["eKr.","jKr."],["ennen Kristuksen syntymää","jälkeen Kristuksen syntymän"]],1,[6,0],["d.M.y",u,"d. MMMM y","cccc d. MMMM y"],["H.mm","H.mm.ss","H.mm.ss z","H.mm.ss zzzz"],["{1} {0}","{1} 'klo' {0}",u,u],[","," ",";","%","+","−","E","×","‰","∞","epäluku","."],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"EUR","€","euro",{"AOA":[],"ARS":[],"AUD":[],"BAM":[],"BBD":[],"BDT":[],"BMD":[],"BND":[],"BOB":[],"BRL":[],"BSD":[],"BWP":[],"BYN":[],"BZD":[],"CAD":[],"CLP":[],"CNY":[],"COP":[],"CRC":[],"CUC":[],"CUP":[],"CZK":[],"DKK":[],"DOP":[],"EGP":[],"ESP":[],"FIM":["mk"],"FJD":[],"FKP":[],"GEL":[],"GIP":[],"GNF":[],"GTQ":[],"GYD":[],"HKD":[],"HNL":[],"HRK":[],"HUF":[],"IDR":[],"ILS":[],"INR":[],"ISK":[],"JMD":[],"KHR":[],"KMF":[],"KPW":[],"KRW":[],"KYD":[],"KZT":[],"LAK":[],"LBP":[],"LKR":[],"LRD":[],"LTL":[],"LVL":[],"MGA":[],"MMK":[],"MNT":[],"MUR":[],"MXN":[],"MYR":[],"NAD":[],"NGN":[],"NIO":[],"NOK":[],"NPR":[],"NZD":[],"PHP":[],"PKR":[],"PLN":[],"PYG":[],"RON":[],"RUR":[],"RWF":[],"SBD":[],"SEK":[],"SGD":[],"SHP":[],"SRD":[],"SSP":[],"STN":[u,"STD"],"SYP":[],"THB":[],"TOP":[],"TRY":[],"TTD":[],"TWD":[],"UAH":[],"UYU":[],"VEF":[],"VND":[],"XCD":[],"XPF":[],"XXX":[],"ZAR":[],"ZMW":[]},"ltr", plural_locale_fi];
+
+
+
+function plural_locale_fr(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || i === 1)
+ return 1;
+return 5;
+}
+
+export const locale_fr = ["fr",[["AM","PM"],u,u],u,[["D","L","M","M","J","V","S"],["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],["di","lu","ma","me","je","ve","sa"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]],u,[["av. J.-C.","ap. J.-C."],u,["avant Jésus-Christ","après Jésus-Christ"]],1,[6,0],["dd/MM/y","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}","{1} 'à' {0}",u,u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"EUR","€","euro",{"ARS":["$AR","$"],"AUD":["$AU","$"],"BEF":["FB"],"BMD":["$BM","$"],"BND":["$BN","$"],"BZD":["$BZ","$"],"CAD":["$CA","$"],"CLP":["$CL","$"],"CNY":[u,"¥"],"COP":["$CO","$"],"CYP":["£CY"],"EGP":[u,"£E"],"FJD":["$FJ","$"],"FKP":["£FK","£"],"FRF":["F"],"GBP":["£GB","£"],"GIP":["£GI","£"],"HKD":[u,"$"],"IEP":["£IE"],"ILP":["£IL"],"ITL":["₤IT"],"JPY":[u,"¥"],"KMF":[u,"FC"],"LBP":["£LB","£L"],"MTP":["£MT"],"MXN":["$MX","$"],"NAD":["$NA","$"],"NIO":[u,"$C"],"NZD":["$NZ","$"],"RHD":["$RH"],"RON":[u,"L"],"RWF":[u,"FR"],"SBD":["$SB","$"],"SGD":["$SG","$"],"SRD":["$SR","$"],"TOP":[u,"$T"],"TTD":["$TT","$"],"TWD":[u,"NT$"],"USD":["$US","$"],"UYU":["$UY","$"],"WST":["$WS"],"XCD":[u,"$"],"XPF":["FCFP"],"ZMW":[u,"Kw"]},"ltr", plural_locale_fr];
+
+
+
+function plural_locale_fr_CA(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || i === 1)
+ return 1;
+return 5;
+}
+
+export const locale_fr_CA = ["fr-CA",[["a","p"],["a.m.","p.m."],u],[["a.m.","p.m."],u,u],[["D","L","M","M","J","V","S"],["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],["di","lu","ma","me","je","ve","sa"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["janv.","févr.","mars","avr.","mai","juin","juill.","août","sept.","oct.","nov.","déc."],["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]],u,[["av. J.-C.","ap. J.-C."],u,["avant Jésus-Christ","après Jésus-Christ"]],0,[6,0],["y-MM-dd","d MMM y","d MMMM y","EEEE d MMMM y"],["HH 'h' mm","HH 'h' mm 'min' ss 's'","HH 'h' mm 'min' ss 's' z","HH 'h' mm 'min' ss 's' zzzz"],["{1} {0}",u,"{1} 'à' {0}",u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"CAD","$","dollar canadien",{"AUD":["$ AU","$"],"BEF":["FB"],"BYN":[u,"Br"],"CAD":["$"],"CYP":["£CY"],"EGP":[u,"£E"],"FRF":["F"],"GEL":[],"HKD":["$ HK","$"],"IEP":["£IE"],"ILP":["£IL"],"ILS":[u,"₪"],"INR":[u,"₹"],"ITL":["₤IT"],"KRW":[u,"₩"],"LBP":[u,"£L"],"MTP":["£MT"],"MXN":[u,"$"],"NZD":["$ NZ","$"],"RHD":["$RH"],"RON":[u,"L"],"RWF":[u,"FR"],"SGD":["$ SG","$"],"TOP":[u,"$T"],"TWD":[u,"NT$"],"USD":["$ US","$"],"VND":[u,"₫"],"XAF":[],"XCD":[u,"$"],"XOF":[],"XPF":[]},"ltr", plural_locale_fr_CA];
+
+
+
+function plural_locale_ga(n: number): number {
+
+if (n === 1)
+ return 1;
+if (n === 2)
+ return 2;
+if (n === Math.floor(n) && (n >= 3 && n <= 6))
+ return 3;
+if (n === Math.floor(n) && (n >= 7 && n <= 10))
+ return 4;
+return 5;
+}
+
+export const locale_ga = ["ga",[["r.n.","i.n."],u,u],u,[["D","L","M","C","D","A","S"],["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],["Do","Lu","Má","Cé","Dé","Ao","Sa"]],u,[["E","F","M","A","B","M","I","L","M","D","S","N"],["Ean","Feabh","Márta","Aib","Beal","Meith","Iúil","Lún","MFómh","DFómh","Samh","Noll"],["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"]],u,[["RC","AD"],u,["Roimh Chríost","Anno Domini"]],1,[6,0],["dd/MM/y","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"EUR","€","Euro",{"THB":["฿"],"TWD":["NT$"],"XXX":[]},"ltr", plural_locale_ga];
+
+
+
+function plural_locale_gl(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_gl = ["gl",[["a.m.","p.m."],u,u],u,[["d.","l.","m.","m.","x.","v.","s."],["dom.","luns","mar.","mér.","xov.","ven.","sáb."],["domingo","luns","martes","mércores","xoves","venres","sábado"],["do.","lu.","ma.","mé.","xo.","ve.","sá."]],[["D","L","M","M","X","V","S"],["Dom.","Luns","Mar.","Mér.","Xov.","Ven.","Sáb."],["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],["Do","Lu","Ma","Mé","Xo","Ve","Sá"]],[["x.","f.","m.","a.","m.","x.","x.","a.","s.","o.","n.","d."],["xan.","feb.","mar.","abr.","maio","xuño","xul.","ago.","set.","out.","nov.","dec."],["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro"]],[["X","F","M","A","M","X","X","A","S","O","N","D"],["Xan.","Feb.","Mar.","Abr.","Maio","Xuño","Xul.","Ago.","Set.","Out.","Nov.","Dec."],["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"]],[["a.C.","d.C."],u,["antes de Cristo","despois de Cristo"]],1,[6,0],["dd/MM/yy","d 'de' MMM 'de' y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{0}, {1}",u,"{0} 'do' {1}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"EUR","€","euro",{"BYN":[u,"Br"],"ESP":["₧"],"JPY":["JP¥","¥"],"KMF":[u,"FC"],"MXN":["$MX","$"],"RUB":[u,"руб"],"THB":["฿"],"TWD":["NT$"],"XCD":[u,"$"]},"ltr", plural_locale_gl];
+
+
+
+function plural_locale_gsw(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_gsw = ["gsw",[["vorm.","nam."],u,["am Vormittag","am Namittag"]],[["vorm.","nam."],u,["Vormittag","Namittag"]],[["S","M","D","M","D","F","S"],["Su.","Mä.","Zi.","Mi.","Du.","Fr.","Sa."],["Sunntig","Määntig","Ziischtig","Mittwuch","Dunschtig","Friitig","Samschtig"],["Su.","Mä.","Zi.","Mi.","Du.","Fr.","Sa."]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],["Januar","Februar","März","April","Mai","Juni","Juli","Auguscht","Septämber","Oktoober","Novämber","Dezämber"]],u,[["v. Chr.","n. Chr."],u,u],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[".","’",";","%","+","−","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"CHF","CHF","Schwiizer Franke",{"ATS":["öS"]},"ltr", plural_locale_gsw];
+
+
+
+function plural_locale_gu(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_gu = ["gu",[["AM","PM"],u,u],u,[["ર","સો","મં","બુ","ગુ","શુ","શ"],["રવિ","સોમ","મંગળ","બુધ","ગુરુ","શુક્ર","શનિ"],["રવિવાર","સોમવાર","મંગળવાર","બુધવાર","ગુરુવાર","શુક્રવાર","શનિવાર"],["ર","સો","મં","બુ","ગુ","શુ","શ"]],u,[["જા","ફે","મા","એ","મે","જૂ","જુ","ઑ","સ","ઑ","ન","ડિ"],["જાન્યુ","ફેબ્રુ","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઈ","ઑગસ્ટ","સપ્ટે","ઑક્ટો","નવે","ડિસે"],["જાન્યુઆરી","ફેબ્રુઆરી","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઈ","ઑગસ્ટ","સપ્ટેમ્બર","ઑક્ટોબર","નવેમ્બર","ડિસેમ્બર"]],u,[["ઇ સ પુ","ઇસ"],["ઈ.સ.પૂર્વે","ઈ.સ."],["ઈસવીસન પૂર્વે","ઇસવીસન"]],0,[0,0],["d/M/yy","d MMM, y","d MMMM, y","EEEE, d MMMM, y"],["hh:mm a","hh:mm:ss a","hh:mm:ss a z","hh:mm:ss a zzzz"],["{1} {0}",u,"{1} એ {0} વાગ્યે",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##,##0%","¤#,##,##0.00","[#E0]"],"INR","₹","ભારતીય રૂપિયા",{"JPY":["JP¥","¥"],"MUR":[u,"રૂ."],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_gu];
+
+
+
+function plural_locale_haw(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_haw = ["haw",[["AM","PM"],u,u],u,[["S","M","T","W","T","F","S"],["LP","P1","P2","P3","P4","P5","P6"],["Lāpule","Poʻakahi","Poʻalua","Poʻakolu","Poʻahā","Poʻalima","Poʻaono"],["LP","P1","P2","P3","P4","P5","P6"]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["Ian.","Pep.","Mal.","ʻAp.","Mei","Iun.","Iul.","ʻAu.","Kep.","ʻOk.","Now.","Kek."],["Ianuali","Pepeluali","Malaki","ʻApelila","Mei","Iune","Iulai","ʻAukake","Kepakemapa","ʻOkakopa","Nowemapa","Kekemapa"]],u,[["BCE","CE"],u,u],0,[6,0],["d/M/yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"USD","$","USD",{"JPY":["JP¥","¥"]},"ltr", plural_locale_haw];
+
+
+
+function plural_locale_hi(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_hi = ["hi",[["am","pm"],u,u],u,[["र","सो","मं","बु","गु","शु","श"],["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],["र","सो","मं","बु","गु","शु","श"]],u,[["ज","फ़","मा","अ","म","जू","जु","अ","सि","अ","न","दि"],["जन॰","फ़र॰","मार्च","अप्रैल","मई","जून","जुल॰","अग॰","सित॰","अक्तू॰","नव॰","दिस॰"],["जनवरी","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितंबर","अक्तूबर","नवंबर","दिसंबर"]],u,[["ईसा-पूर्व","ईस्वी"],u,["ईसा-पूर्व","ईसवी सन"]],0,[0,0],["d/M/yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} को {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##,##0%","¤#,##,##0.00","[#E0]"],"INR","₹","भारतीय रुपया",{"JPY":["JP¥","¥"],"RON":[u,"लेई"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_hi];
+
+
+
+function plural_locale_hr(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length, f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
+
+if (v === 0 && (i % 10 === 1 && !(i % 100 === 11)) || f % 10 === 1 && !(f % 100 === 11))
+ return 1;
+if (v === 0 && (i % 10 === Math.floor(i % 10) && (i % 10 >= 2 && i % 10 <= 4) && !(i % 100 >= 12 && i % 100 <= 14)) || f % 10 === Math.floor(f % 10) && (f % 10 >= 2 && f % 10 <= 4) && !(f % 100 >= 12 && f % 100 <= 14))
+ return 3;
+return 5;
+}
+
+export const locale_hr = ["hr",[["AM","PM"],u,u],u,[["N","P","U","S","Č","P","S"],["ned","pon","uto","sri","čet","pet","sub"],["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],["ned","pon","uto","sri","čet","pet","sub"]],[["n","p","u","s","č","p","s"],["ned","pon","uto","sri","čet","pet","sub"],["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],["ned","pon","uto","sri","čet","pet","sub"]],[["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],["siječnja","veljače","ožujka","travnja","svibnja","lipnja","srpnja","kolovoza","rujna","listopada","studenoga","prosinca"]],[["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12."],["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],["siječanj","veljača","ožujak","travanj","svibanj","lipanj","srpanj","kolovoz","rujan","listopad","studeni","prosinac"]],[["pr.n.e.","AD"],["pr. Kr.","po. Kr."],["prije Krista","poslije Krista"]],1,[6,0],["dd. MM. y.","d. MMM y.","d. MMMM y.","EEEE, d. MMMM y."],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss (zzzz)"],["{1} {0}",u,"{1} 'u' {0}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"HRK","HRK","hrvatska kuna",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"EUR":[u,"€"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"TWD":[u,"NT$"],"USD":[u,"$"],"VND":[u,"₫"],"XCD":[u,"$"],"XPF":[],"XXX":[]},"ltr", plural_locale_hr];
+
+
+
+function plural_locale_hu(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_hu = ["hu",[["de.","du."],u,u],u,[["V","H","K","Sz","Cs","P","Sz"],["V","H","K","Sze","Cs","P","Szo"],["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"],["V","H","K","Sze","Cs","P","Szo"]],u,[["J","F","M","Á","M","J","J","A","Sz","O","N","D"],["jan.","febr.","márc.","ápr.","máj.","jún.","júl.","aug.","szept.","okt.","nov.","dec."],["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"]],u,[["ie.","isz."],["i. e.","i. sz."],["Krisztus előtt","időszámításunk szerint"]],1,[6,0],["y. MM. dd.","y. MMM d.","y. MMMM d.","y. MMMM d., EEEE"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss zzzz"],["{1} {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"HUF","Ft","magyar forint",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"EUR":[u,"€"],"GBP":[u,"£"],"HKD":[u,"$"],"HUF":["Ft"],"ILS":[u,"₪"],"INR":[u,"₹"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"TWD":[u,"NT$"],"USD":[u,"$"],"VND":[u,"₫"],"XCD":[u,"$"]},"ltr", plural_locale_hu];
+
+
+
+function plural_locale_hy(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || i === 1)
+ return 1;
+return 5;
+}
+
+export const locale_hy = ["hy",[["ա","հ"],["AM","PM"],u],[["AM","PM"],u,u],[["Կ","Ե","Ե","Չ","Հ","Ո","Շ"],["կիր","երկ","երք","չրք","հնգ","ուր","շբթ"],["կիրակի","երկուշաբթի","երեքշաբթի","չորեքշաբթի","հինգշաբթի","ուրբաթ","շաբաթ"],["կր","եկ","եք","չք","հգ","ու","շբ"]],u,[["Հ","Փ","Մ","Ա","Մ","Հ","Հ","Օ","Ս","Հ","Ն","Դ"],["հնվ","փտվ","մրտ","ապր","մյս","հնս","հլս","օգս","սեպ","հոկ","նոյ","դեկ"],["հունվարի","փետրվարի","մարտի","ապրիլի","մայիսի","հունիսի","հուլիսի","օգոստոսի","սեպտեմբերի","հոկտեմբերի","նոյեմբերի","դեկտեմբերի"]],[["Հ","Փ","Մ","Ա","Մ","Հ","Հ","Օ","Ս","Հ","Ն","Դ"],["հնվ","փտվ","մրտ","ապր","մյս","հնս","հլս","օգս","սեպ","հոկ","նոյ","դեկ"],["հունվար","փետրվար","մարտ","ապրիլ","մայիս","հունիս","հուլիս","օգոստոս","սեպտեմբեր","հոկտեմբեր","նոյեմբեր","դեկտեմբեր"]],[["մ.թ.ա.","մ.թ."],u,["Քրիստոսից առաջ","Քրիստոսից հետո"]],1,[6,0],["dd.MM.yy","dd MMM, y թ.","dd MMMM, y թ.","y թ. MMMM d, EEEE"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","ՈչԹ",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"AMD","֏","հայկական դրամ",{"AMD":["֏"],"JPY":["JP¥","¥"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_hy];
+
+
+
+function plural_locale_id(n: number): number {
+return 5;
+}
+
+export const locale_id = ["id",[["AM","PM"],u,u],u,[["M","S","S","R","K","J","S"],["Min","Sen","Sel","Rab","Kam","Jum","Sab"],["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],["Min","Sen","Sel","Rab","Kam","Jum","Sab"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agu","Sep","Okt","Nov","Des"],["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"]],u,[["SM","M"],u,["Sebelum Masehi","Masehi"]],0,[6,0],["dd/MM/yy","d MMM y","d MMMM y","EEEE, dd MMMM y"],["HH.mm","HH.mm.ss","HH.mm.ss z","HH.mm.ss zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN","."],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"IDR","Rp","Rupiah Indonesia",{"AUD":["AU$","$"],"IDR":["Rp"],"INR":["Rs","₹"],"JPY":["JP¥","¥"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"],"XXX":[]},"ltr", plural_locale_id];
+
+export const locale_in = locale_id;
+
+function plural_locale_is(n: number): number {
+const i = Math.floor(Math.abs(n)), t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
+
+if (t === 0 && (i % 10 === 1 && !(i % 100 === 11)) || !(t === 0))
+ return 1;
+return 5;
+}
+
+export const locale_is = ["is",[["f.","e."],["f.h.","e.h."],u],[["f.h.","e.h."],u,u],[["S","M","Þ","M","F","F","L"],["sun.","mán.","þri.","mið.","fim.","fös.","lau."],["sunnudagur","mánudagur","þriðjudagur","miðvikudagur","fimmtudagur","föstudagur","laugardagur"],["su.","má.","þr.","mi.","fi.","fö.","la."]],u,[["J","F","M","A","M","J","J","Á","S","O","N","D"],["jan.","feb.","mar.","apr.","maí","jún.","júl.","ágú.","sep.","okt.","nóv.","des."],["janúar","febrúar","mars","apríl","maí","júní","júlí","ágúst","september","október","nóvember","desember"]],u,[["f.k.","e.k."],["f.Kr.","e.Kr."],["fyrir Krist","eftir Krist"]],1,[6,0],["d.M.y","d. MMM y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'kl'. {0}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"ISK","ISK","íslensk króna",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"EUR":[u,"€"],"GBP":[u,"£"],"INR":[u,"₹"],"JPY":["JP¥","¥"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"TWD":[u,"NT$"],"USD":[u,"$"],"VND":[u,"₫"]},"ltr", plural_locale_is];
+
+
+
+function plural_locale_it(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_it = ["it",[["m.","p."],["AM","PM"],u],u,[["D","L","M","M","G","V","S"],["dom","lun","mar","mer","gio","ven","sab"],["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],["dom","lun","mar","mer","gio","ven","sab"]],u,[["G","F","M","A","M","G","L","A","S","O","N","D"],["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]],u,[["aC","dC"],["a.C.","d.C."],["avanti Cristo","dopo Cristo"]],1,[6,0],["dd/MM/yy","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} {0}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"EUR","€","euro",{"BRL":[u,"R$"],"BYN":[u,"Br"],"EGP":[u,"£E"],"HKD":[u,"$"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MXN":[u,"$"],"NOK":[u,"NKr"],"THB":["฿"],"TWD":[u,"NT$"],"USD":[u,"$"]},"ltr", plural_locale_it];
+
+
+
+function plural_locale_he(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+if (i === 2 && v === 0)
+ return 2;
+if (v === 0 && (!(n >= 0 && n <= 10) && n % 10 === 0))
+ return 4;
+return 5;
+}
+
+export const locale_he = ["he",[["לפנה״צ","אחה״צ"],u,u],[["לפנה״צ","אחה״צ"],["AM","PM"],u],[["א׳","ב׳","ג׳","ד׳","ה׳","ו׳","ש׳"],["יום א׳","יום ב׳","יום ג׳","יום ד׳","יום ה׳","יום ו׳","שבת"],["יום ראשון","יום שני","יום שלישי","יום רביעי","יום חמישי","יום שישי","יום שבת"],["א׳","ב׳","ג׳","ד׳","ה׳","ו׳","ש׳"]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["ינו׳","פבר׳","מרץ","אפר׳","מאי","יוני","יולי","אוג׳","ספט׳","אוק׳","נוב׳","דצמ׳"],["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"]],u,[["לפנה״ס","לספירה"],u,["לפני הספירה","לספירה"]],0,[5,6],["d.M.y","d בMMM y","d בMMMM y","EEEE, d בMMMM y"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss zzzz"],["{1}, {0}",u,"{1} בשעה {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤;-#,##0.00 ¤","#E0"],"ILS","₪","שקל חדש",{"BYN":[u,"р"],"CNY":["CN¥","¥"],"ILP":["ל״י"],"THB":["฿"],"TWD":["NT$"]},"rtl", plural_locale_he];
+
+export const locale_iw = locale_he;
+
+function plural_locale_ja(n: number): number {
+return 5;
+}
+
+export const locale_ja = ["ja",[["午前","午後"],u,u],u,[["日","月","火","水","木","金","土"],u,["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],["日","月","火","水","木","金","土"]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],u],u,[["BC","AD"],["紀元前","西暦"],u],0,[6,0],["y/MM/dd",u,"y年M月d日","y年M月d日EEEE"],["H:mm","H:mm:ss","H:mm:ss z","H時mm分ss秒 zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"JPY","¥","日本円",{"CNY":["元","¥"],"JPY":["¥"],"RON":[u,"レイ"],"XXX":[]},"ltr", plural_locale_ja];
+
+
+
+function plural_locale_ka(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_ka = ["ka",[["a","p"],["AM","PM"],u],[["AM","PM"],u,u],[["კ","ო","ს","ო","ხ","პ","შ"],["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],["კვ","ორ","სმ","ოთ","ხთ","პრ","შბ"]],u,[["ი","თ","მ","ა","მ","ი","ი","ა","ს","ო","ნ","დ"],["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"]],u,[["ძვ. წ.","ახ. წ."],u,["ძველი წელთაღრიცხვით","ახალი წელთაღრიცხვით"]],1,[6,0],["dd.MM.yy","d MMM. y","d MMMM, y","EEEE, dd MMMM, y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","არ არის რიცხვი",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"GEL","₾","ქართული ლარი",{"AUD":[u,"$"],"CNY":[u,"¥"],"GEL":["₾"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"NZD":[u,"$"],"TWD":["NT$"],"USD":["US$","$"],"VND":[u,"₫"]},"ltr", plural_locale_ka];
+
+
+
+function plural_locale_kk(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_kk = ["kk",[["AM","PM"],u,u],u,[["Ж","Д","С","С","Б","Ж","С"],["жс","дс","сс","ср","бс","жм","сб"],["жексенбі","дүйсенбі","сейсенбі","сәрсенбі","бейсенбі","жұма","сенбі"],["жс","дс","сс","ср","бс","жм","сб"]],u,[["Қ","А","Н","С","М","М","Ш","Т","Қ","Қ","Қ","Ж"],["қаң.","ақп.","нау.","сәу.","мам.","мау.","шіл.","там.","қыр.","қаз.","қар.","жел."],["қаңтар","ақпан","наурыз","сәуір","мамыр","маусым","шілде","тамыз","қыркүйек","қазан","қараша","желтоқсан"]],[["Қ","А","Н","С","М","М","Ш","Т","Қ","Қ","Қ","Ж"],["қаң.","ақп.","нау.","сәу.","мам.","мау.","шіл.","там.","қыр.","қаз.","қар.","жел."],["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"]],[["б.з.д.","б.з."],u,["Біздің заманымызға дейін","біздің заманымыз"]],1,[6,0],["dd.MM.yy","y 'ж'. dd MMM","y 'ж'. d MMMM","y 'ж'. d MMMM, EEEE"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","сан емес",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"KZT","₸","Қазақстан теңгесі",{"JPY":["JP¥","¥"],"KZT":["₸"],"RUB":["₽"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_kk];
+
+
+
+function plural_locale_km(n: number): number {
+return 5;
+}
+
+export const locale_km = ["km",[["a","p"],["AM","PM"],u],[["AM","PM"],u,u],[["អ","ច","អ","ព","ព","ស","ស"],["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហ","សុក្រ","សៅរ៍"],["អាទិត្យ","ច័ន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],["អា","ច","អ","ពុ","ព្រ","សុ","ស"]],[["អ","ច","អ","ព","ព","ស","ស"],["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហ","សុក្រ","សៅរ៍"],["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],["អា","ច","អ","ពុ","ព្រ","សុ","ស"]],[["ម","ក","ម","ម","ឧ","ម","ក","ស","ក","ត","វ","ធ"],["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],u],u,[["មុន គ.ស.","គ.ស."],u,["មុនគ្រិស្តសករាជ","គ្រិស្តសករាជ"]],0,[6,0],["d/M/yy","d MMM y","d MMMM y","EEEE d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} នៅម៉ោង {0}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00¤","#E0"],"KHR","៛","រៀលកម្ពុជា",{"JPY":["JP¥","¥"],"KHR":["៛"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_km];
+
+
+
+function plural_locale_kn(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_kn = ["kn",[["ಪೂ","ಅ"],["ಪೂರ್ವಾಹ್ನ","ಅಪರಾಹ್ನ"],u],[["ಪೂರ್ವಾಹ್ನ","ಅಪರಾಹ್ನ"],u,u],[["ಭಾ","ಸೋ","ಮಂ","ಬು","ಗು","ಶು","ಶ"],["ಭಾನು","ಸೋಮ","ಮಂಗಳ","ಬುಧ","ಗುರು","ಶುಕ್ರ","ಶನಿ"],["ಭಾನುವಾರ","ಸೋಮವಾರ","ಮಂಗಳವಾರ","ಬುಧವಾರ","ಗುರುವಾರ","ಶುಕ್ರವಾರ","ಶನಿವಾರ"],["ಭಾನು","ಸೋಮ","ಮಂಗಳ","ಬುಧ","ಗುರು","ಶುಕ್ರ","ಶನಿ"]],u,[["ಜ","ಫೆ","ಮಾ","ಏ","ಮೇ","ಜೂ","ಜು","ಆ","ಸೆ","ಅ","ನ","ಡಿ"],["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಏಪ್ರಿ","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗ","ಸೆಪ್ಟೆಂ","ಅಕ್ಟೋ","ನವೆಂ","ಡಿಸೆಂ"],["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಏಪ್ರಿಲ್","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗಸ್ಟ್","ಸೆಪ್ಟೆಂಬರ್","ಅಕ್ಟೋಬರ್","ನವೆಂಬರ್","ಡಿಸೆಂಬರ್"]],[["ಜ","ಫೆ","ಮಾ","ಏ","ಮೇ","ಜೂ","ಜು","ಆ","ಸೆ","ಅ","ನ","ಡಿ"],["ಜನ","ಫೆಬ್ರ","ಮಾರ್ಚ್","ಏಪ್ರಿ","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗ","ಸೆಪ್ಟೆಂ","ಅಕ್ಟೋ","ನವೆಂ","ಡಿಸೆಂ"],["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಏಪ್ರಿಲ್","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗಸ್ಟ್","ಸೆಪ್ಟೆಂಬರ್","ಅಕ್ಟೋಬರ್","ನವೆಂಬರ್","ಡಿಸೆಂಬರ್"]],[["ಕ್ರಿ.ಪೂ","ಕ್ರಿ.ಶ"],u,["ಕ್ರಿಸ್ತ ಪೂರ್ವ","ಕ್ರಿಸ್ತ ಶಕ"]],0,[0,0],["d/M/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["hh:mm a","hh:mm:ss a","hh:mm:ss a z","hh:mm:ss a zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"INR","₹","ಭಾರತೀಯ ರೂಪಾಯಿ",{"JPY":["JP¥","¥"],"RON":[u,"ಲೀ"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_kn];
+
+
+
+function plural_locale_ko(n: number): number {
+return 5;
+}
+
+export const locale_ko = ["ko",[["AM","PM"],u,["오전","오후"]],u,[["일","월","화","수","목","금","토"],u,["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],["일","월","화","수","목","금","토"]],u,[["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],u,u],u,[["BC","AD"],u,["기원전","서기"]],0,[6,0],["yy. M. d.","y. M. d.","y년 M월 d일","y년 M월 d일 EEEE"],["a h:mm","a h:mm:ss","a h시 m분 s초 z","a h시 m분 s초 zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"KRW","₩","대한민국 원",{"AUD":["AU$","$"],"JPY":["JP¥","¥"],"RON":[u,"L"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_ko];
+
+
+
+function plural_locale_ky(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_ky = ["ky",[["тң","тк"],u,["таңкы","түштөн кийинки"]],u,[["Ж","Д","Ш","Ш","Б","Ж","И"],["жек.","дүй.","шейш.","шарш.","бейш.","жума","ишм."],["жекшемби","дүйшөмбү","шейшемби","шаршемби","бейшемби","жума","ишемби"],["жш.","дш.","шш.","шр.","бш.","жм.","иш."]],u,[["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],["янв.","фев.","мар.","апр.","май","июн.","июл.","авг.","сен.","окт.","ноя.","дек."],["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]],[["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"]],[["б.з.ч.","б.з."],u,["биздин заманга чейин","биздин заман"]],1,[6,0],["d/M/yy","y-'ж'., d-MMM","y-'ж'., d-MMMM","y-'ж'., d-MMMM, EEEE"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","сан эмес",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"KGS","сом","Кыргызстан сому",{"AUD":[u,"$"],"BMD":[u,"BD$"],"BRL":[u,"R$"],"BSD":[u,"B$"],"BZD":[u,"BZ$"],"CAD":[u,"C$"],"DOP":[u,"RD$"],"EGP":[u,"LE"],"GBP":[u,"£"],"HKD":[u,"HK$"],"HRK":[u,"Kn"],"ILS":[u,"₪"],"INR":[u,"₹"],"JMD":[u,"J$"],"JPY":["JP¥","¥"],"KGS":["сом"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"THB":["฿"],"TTD":[u,"TT$"],"TWD":[u,"NT$"],"USD":[u,"$"],"XCD":[u,"$"]},"ltr", plural_locale_ky];
+
+
+
+function plural_locale_ln(n: number): number {
+
+if (n === Math.floor(n) && (n >= 0 && n <= 1))
+ return 1;
+return 5;
+}
+
+export const locale_ln = ["ln",[["ntɔ́ngɔ́","mpókwa"],u,u],u,[["e","y","m","m","m","m","p"],["eye","ybo","mbl","mst","min","mtn","mps"],["eyenga","mokɔlɔ mwa yambo","mokɔlɔ mwa míbalé","mokɔlɔ mwa mísáto","mokɔlɔ ya mínéi","mokɔlɔ ya mítáno","mpɔ́sɔ"],["eye","ybo","mbl","mst","min","mtn","mps"]],u,[["y","f","m","a","m","y","y","a","s","ɔ","n","d"],["yan","fbl","msi","apl","mai","yun","yul","agt","stb","ɔtb","nvb","dsb"],["sánzá ya yambo","sánzá ya míbalé","sánzá ya mísáto","sánzá ya mínei","sánzá ya mítáno","sánzá ya motóbá","sánzá ya nsambo","sánzá ya mwambe","sánzá ya libwa","sánzá ya zómi","sánzá ya zómi na mɔ̌kɔ́","sánzá ya zómi na míbalé"]],u,[["libóso ya","nsima ya Y"],u,["Yambo ya Yézu Krís","Nsima ya Yézu Krís"]],1,[6,0],["d/M/y","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"CDF","FC","Falánga ya Kongó",{"CDF":["FC"],"JPY":["JP¥","¥"],"USD":["US$","$"]},"ltr", plural_locale_ln];
+
+
+
+function plural_locale_lo(n: number): number {
+return 5;
+}
+
+export const locale_lo = ["lo",[["ກ່ອນທ່ຽງ","ຫຼັງທ່ຽງ"],u,u],u,[["ອາ","ຈ","ອ","ພ","ພຫ","ສຸ","ສ"],["ອາທິດ","ຈັນ","ອັງຄານ","ພຸດ","ພະຫັດ","ສຸກ","ເສົາ"],["ວັນອາທິດ","ວັນຈັນ","ວັນອັງຄານ","ວັນພຸດ","ວັນພະຫັດ","ວັນສຸກ","ວັນເສົາ"],["ອາ.","ຈ.","ອ.","ພ.","ພຫ.","ສຸ.","ສ."]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["ມ.ກ.","ກ.ພ.","ມ.ນ.","ມ.ສ.","ພ.ພ.","ມິ.ຖ.","ກ.ລ.","ສ.ຫ.","ກ.ຍ.","ຕ.ລ.","ພ.ຈ.","ທ.ວ."],["ມັງກອນ","ກຸມພາ","ມີນາ","ເມສາ","ພຶດສະພາ","ມິຖຸນາ","ກໍລະກົດ","ສິງຫາ","ກັນຍາ","ຕຸລາ","ພະຈິກ","ທັນວາ"]],u,[["ກ່ອນ ຄ.ສ.","ຄ.ສ."],u,["ກ່ອນຄຣິດສັກກະລາດ","ຄຣິດສັກກະລາດ"]],0,[6,0],["d/M/y","d MMM y","d MMMM y","EEEE ທີ d MMMM G y"],["H:mm","H:mm:ss","H ໂມງ m ນາທີ ss ວິນາທີ z","H ໂມງ m ນາທີ ss ວິນາທີ zzzz"],["{1}, {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","ບໍ່ແມ່ນໂຕເລກ",":"],["#,##0.###","#,##0%","¤#,##0.00;¤-#,##0.00","#"],"LAK","₭","ລາວ ກີບ",{"JPY":["JP¥","¥"],"LAK":["₭"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_lo];
+
+
+
+function plural_locale_lt(n: number): number {
+const f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
+
+if (n % 10 === 1 && !(n % 100 >= 11 && n % 100 <= 19))
+ return 1;
+if (n % 10 === Math.floor(n % 10) && (n % 10 >= 2 && n % 10 <= 9) && !(n % 100 >= 11 && n % 100 <= 19))
+ return 3;
+if (!(f === 0))
+ return 4;
+return 5;
+}
+
+export const locale_lt = ["lt",[["pr. p.","pop."],["priešpiet","popiet"],u],u,[["S","P","A","T","K","P","Š"],["sk","pr","an","tr","kt","pn","št"],["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"],["Sk","Pr","An","Tr","Kt","Pn","Št"]],u,[["S","V","K","B","G","B","L","R","R","S","L","G"],["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],["sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio"]],[["S","V","K","B","G","B","L","R","R","S","L","G"],["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],["sausis","vasaris","kovas","balandis","gegužė","birželis","liepa","rugpjūtis","rugsėjis","spalis","lapkritis","gruodis"]],[["pr. Kr.","po Kr."],u,["prieš Kristų","po Kristaus"]],1,[6,0],["y-MM-dd",u,"y 'm'. MMMM d 'd'.","y 'm'. MMMM d 'd'., EEEE"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[","," ",";","%","+","−","×10^","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"EUR","€","Euras",{"AUD":[u,"$"],"BDT":[],"BRL":[u,"R$"],"BYN":[u,"Br"],"CAD":[u,"$"],"CNY":[u,"¥"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[],"INR":[],"JPY":[u,"¥"],"KHR":[],"KRW":[u,"₩"],"LAK":[],"MNT":[],"MXN":[u,"$"],"NZD":[u,"$"],"PLN":[u,"zl"],"PYG":[u,"Gs"],"RUB":[u,"rb"],"TWD":[u,"$"],"USD":[u,"$"],"VND":[],"XAF":[],"XCD":[u,"$"],"XOF":[],"XPF":[]},"ltr", plural_locale_lt];
+
+
+
+function plural_locale_lv(n: number): number {
+const v = n.toString().replace(/^[^.]*\.?/, '').length, f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
+
+if (n % 10 === 0 || (n % 100 === Math.floor(n % 100) && (n % 100 >= 11 && n % 100 <= 19) || v === 2 && (f % 100 === Math.floor(f % 100) && (f % 100 >= 11 && f % 100 <= 19))))
+ return 0;
+if (n % 10 === 1 && !(n % 100 === 11) || (v === 2 && (f % 10 === 1 && !(f % 100 === 11)) || !(v === 2) && f % 10 === 1))
+ return 1;
+return 5;
+}
+
+export const locale_lv = ["lv",[["priekšp.","pēcp."],u,["priekšpusdienā","pēcpusdienā"]],[["priekšp.","pēcpusd."],u,["priekšpusdiena","pēcpusdiena"]],[["S","P","O","T","C","P","S"],["svētd.","pirmd.","otrd.","trešd.","ceturtd.","piektd.","sestd."],["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"],["Sv","Pr","Ot","Tr","Ce","Pk","Se"]],[["S","P","O","T","C","P","S"],["Svētd.","Pirmd.","Otrd.","Trešd.","Ceturtd.","Piektd.","Sestd."],["Svētdiena","Pirmdiena","Otrdiena","Trešdiena","Ceturtdiena","Piektdiena","Sestdiena"],["Sv","Pr","Ot","Tr","Ce","Pk","Se"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["janv.","febr.","marts","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec."],["janvāris","februāris","marts","aprīlis","maijs","jūnijs","jūlijs","augusts","septembris","oktobris","novembris","decembris"]],u,[["p.m.ē.","m.ē."],u,["pirms mūsu ēras","mūsu ērā"]],1,[6,0],["dd.MM.yy","y. 'gada' d. MMM","y. 'gada' d. MMMM","EEEE, y. 'gada' d. MMMM"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","NS",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"EUR","€","eiro",{"AUD":["AU$","$"],"LVL":["Ls"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_lv];
+
+
+
+function plural_locale_mk(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length, f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
+
+if (v === 0 && (i % 10 === 1 && !(i % 100 === 11)) || f % 10 === 1 && !(f % 100 === 11))
+ return 1;
+return 5;
+}
+
+export const locale_mk = ["mk",[["претпл.","попл."],u,["претпладне","попладне"]],u,[["н","п","в","с","ч","п","с"],["нед.","пон.","вт.","сре.","чет.","пет.","саб."],["недела","понеделник","вторник","среда","четврток","петок","сабота"],["нед.","пон.","вто.","сре.","чет.","пет.","саб."]],[["н","п","в","с","ч","п","с"],["нед.","пон.","вто.","сре.","чет.","пет.","саб."],["недела","понеделник","вторник","среда","четврток","петок","сабота"],["нед.","пон.","вто.","сре.","чет.","пет.","саб."]],[["ј","ф","м","а","м","ј","ј","а","с","о","н","д"],["јан.","фев.","мар.","апр.","мај","јун.","јул.","авг.","септ.","окт.","ноем.","дек."],["јануари","февруари","март","април","мај","јуни","јули","август","септември","октомври","ноември","декември"]],u,[["пр.н.е.","н.е."],u,["пред нашата ера","од нашата ера"]],1,[6,0],["d.M.yy","d.M.y","d MMMM y","EEEE, d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"MKD","ден.","Македонски денар",{"AUD":[u,"$"],"CNY":[u,"¥"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MKD":["ден."],"NZD":[u,"$"],"TWD":[u,"NT$"],"USD":["US$","$"],"VND":[u,"₫"]},"ltr", plural_locale_mk];
+
+
+
+function plural_locale_ml(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_ml = ["ml",[["AM","PM"],u,u],u,[["ഞ","തി","ചൊ","ബു","വ്യാ","വെ","ശ"],["ഞായർ","തിങ്കൾ","ചൊവ്വ","ബുധൻ","വ്യാഴം","വെള്ളി","ശനി"],["ഞായറാഴ്ച","തിങ്കളാഴ്ച","ചൊവ്വാഴ്ച","ബുധനാഴ്ച","വ്യാഴാഴ്ച","വെള്ളിയാഴ്ച","ശനിയാഴ്ച"],["ഞാ","തി","ചൊ","ബു","വ്യാ","വെ","ശ"]],[["ഞാ","തി","ചൊ","ബു","വ്യാ","വെ","ശ"],["ഞായർ","തിങ്കൾ","ചൊവ്വ","ബുധൻ","വ്യാഴം","വെള്ളി","ശനി"],["ഞായറാഴ്ച","തിങ്കളാഴ്ച","ചൊവ്വാഴ്ച","ബുധനാഴ്ച","വ്യാഴാഴ്ച","വെള്ളിയാഴ്ച","ശനിയാഴ്ച"],["ഞാ","തി","ചൊ","ബു","വ്യാ","വെ","ശ"]],[["ജ","ഫെ","മാ","ഏ","മെ","ജൂൺ","ജൂ","ഓ","സെ","ഒ","ന","ഡി"],["ജനു","ഫെബ്രു","മാർ","ഏപ്രി","മേയ്","ജൂൺ","ജൂലൈ","ഓഗ","സെപ്റ്റം","ഒക്ടോ","നവം","ഡിസം"],["ജനുവരി","ഫെബ്രുവരി","മാർച്ച്","ഏപ്രിൽ","മേയ്","ജൂൺ","ജൂലൈ","ഓഗസ്റ്റ്","സെപ്റ്റംബർ","ഒക്ടോബർ","നവംബർ","ഡിസംബർ"]],u,[["ക്രി.മു.","എഡി"],u,["ക്രിസ്തുവിന് മുമ്പ്","ആന്നോ ഡൊമിനി"]],0,[0,0],["d/M/yy","y, MMM d","y, MMMM d","y, MMMM d, EEEE"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##0%","¤#,##0.00","#E0"],"INR","₹","ഇന്ത്യൻ രൂപ",{"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_ml];
+
+
+
+function plural_locale_mn(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_mn = ["mn",[["ү.ө.","ү.х."],u,u],u,[["Ня","Да","Мя","Лх","Пү","Ба","Бя"],u,["ням","даваа","мягмар","лхагва","пүрэв","баасан","бямба"],["Ня","Да","Мя","Лх","Пү","Ба","Бя"]],[["Ня","Да","Мя","Лх","Пү","Ба","Бя"],u,["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"],["Ня","Да","Мя","Лх","Пү","Ба","Бя"]],[["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII"],["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],["нэгдүгээр сар","хоёрдугаар сар","гуравдугаар сар","дөрөвдүгээр сар","тавдугаар сар","зургаадугаар сар","долоодугаар сар","наймдугаар сар","есдүгээр сар","аравдугаар сар","арван нэгдүгээр сар","арван хоёрдугаар сар"]],[["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII"],["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],["Нэгдүгээр сар","Хоёрдугаар сар","Гуравдугаар сар","Дөрөвдүгээр сар","Тавдугаар сар","Зургаадугаар сар","Долоодугаар сар","Наймдугаар сар","Есдүгээр сар","Аравдугаар сар","Арван нэгдүгээр сар","Арван хоёрдугаар сар"]],[["МЭӨ","МЭ"],u,["манай эриний өмнөх","манай эриний"]],1,[6,0],["y.MM.dd","y 'оны' MMM'ын' d","y 'оны' MMMM'ын' d","y 'оны' MMMM'ын' d, EEEE 'гараг'"],["HH:mm","HH:mm:ss","HH:mm:ss (z)","HH:mm:ss (zzzz)"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤ #,##0.00","#E0"],"MNT","₮","Монгол төгрөг",{"JPY":["JP¥","¥"],"MNT":["₮"],"SEK":[u,"кр"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_mn];
+
+
+
+function plural_locale_ro_MD(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+if (!(v === 0) || (n === 0 || n % 100 === Math.floor(n % 100) && (n % 100 >= 2 && n % 100 <= 19)))
+ return 3;
+return 5;
+}
+
+export const locale_ro_MD = ["ro-MD",[["a.m.","p.m."],u,u],u,[["D","L","Ma","Mi","J","V","S"],["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],["duminică","luni","marți","miercuri","joi","vineri","sâmbătă"],["Du","Lu","Ma","Mi","Jo","Vi","Sâ"]],u,[["I","F","M","A","M","I","I","A","S","O","N","D"],["ian.","feb.","mar.","apr.","mai","iun.","iul.","aug.","sept.","oct.","nov.","dec."],["ianuarie","februarie","martie","aprilie","mai","iunie","iulie","august","septembrie","octombrie","noiembrie","decembrie"]],u,[["î.Hr.","d.Hr."],u,["înainte de Hristos","după Hristos"]],1,[6,0],["dd.MM.y","d MMM y","d MMMM y","EEEE, d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"MDL","L","leu moldovenesc",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"EUR":[u,"€"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MDL":["L"],"MXN":[u,"$"],"NZD":[u,"$"],"TWD":[u,"NT$"],"USD":[u,"$"],"VND":[u,"₫"],"XCD":[u,"$"]},"ltr", plural_locale_ro_MD];
+
+export const locale_mo = locale_ro_MD;
+
+function plural_locale_mr(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_mr = ["mr",[["स","सं"],["म.पू.","म.उ."],u],[["म.पू.","म.उ."],u,u],[["र","सो","मं","बु","गु","शु","श"],["रवि","सोम","मंगळ","बुध","गुरु","शुक्र","शनि"],["रविवार","सोमवार","मंगळवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],["र","सो","मं","बु","गु","शु","श"]],u,[["जा","फे","मा","ए","मे","जू","जु","ऑ","स","ऑ","नो","डि"],["जाने","फेब्रु","मार्च","एप्रि","मे","जून","जुलै","ऑग","सप्टें","ऑक्टो","नोव्हें","डिसें"],["जानेवारी","फेब्रुवारी","मार्च","एप्रिल","मे","जून","जुलै","ऑगस्ट","सप्टेंबर","ऑक्टोबर","नोव्हेंबर","डिसेंबर"]],u,[["इ. स. पू.","इ. स."],u,["ईसवीसनपूर्व","ईसवीसन"]],0,[0,0],["d/M/yy","d MMM, y","d MMMM, y","EEEE, d MMMM, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} रोजी {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##0%","¤#,##0.00","[#E0]"],"INR","₹","भारतीय रुपया",{"JPY":["JP¥","¥"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_mr];
+
+
+
+function plural_locale_ms(n: number): number {
+return 5;
+}
+
+export const locale_ms = ["ms",[["a","p"],["PG","PTG"],u],u,[["A","I","S","R","K","J","S"],["Ahd","Isn","Sel","Rab","Kha","Jum","Sab"],["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],["Ah","Is","Se","Ra","Kh","Ju","Sa"]],u,[["J","F","M","A","M","J","J","O","S","O","N","D"],["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"]],u,[["S.M.","TM"],u,u],1,[6,0],["d/MM/yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"MYR","RM","Ringgit Malaysia",{"CAD":[u,"$"],"JPY":["JP¥","¥"],"MXN":[u,"$"],"MYR":["RM"],"TWD":["NT$"],"USD":[u,"$"]},"ltr", plural_locale_ms];
+
+
+
+function plural_locale_mt(n: number): number {
+
+if (n === 1)
+ return 1;
+if (n === 0 || n % 100 === Math.floor(n % 100) && (n % 100 >= 2 && n % 100 <= 10))
+ return 3;
+if (n % 100 === Math.floor(n % 100) && (n % 100 >= 11 && n % 100 <= 19))
+ return 4;
+return 5;
+}
+
+export const locale_mt = ["mt",[["am","pm"],["AM","PM"],u],u,[["Ħd","T","Tl","Er","Ħm","Ġm","Sb"],["Ħad","Tne","Tli","Erb","Ħam","Ġim","Sib"],["Il-Ħadd","It-Tnejn","It-Tlieta","L-Erbgħa","Il-Ħamis","Il-Ġimgħa","Is-Sibt"],["Ħad","Tne","Tli","Erb","Ħam","Ġim","Sib"]],[["Ħd","Tn","Tl","Er","Ħm","Ġm","Sb"],["Ħad","Tne","Tli","Erb","Ħam","Ġim","Sib"],["Il-Ħadd","It-Tnejn","It-Tlieta","L-Erbgħa","Il-Ħamis","Il-Ġimgħa","Is-Sibt"],["Ħad","Tne","Tli","Erb","Ħam","Ġim","Sib"]],[["J","F","M","A","M","Ġ","L","A","S","O","N","D"],["Jan","Fra","Mar","Apr","Mej","Ġun","Lul","Aww","Set","Ott","Nov","Diċ"],["Jannar","Frar","Marzu","April","Mejju","Ġunju","Lulju","Awwissu","Settembru","Ottubru","Novembru","Diċembru"]],[["Jn","Fr","Mz","Ap","Mj","Ġn","Lj","Aw","St","Ob","Nv","Dċ"],["Jan","Fra","Mar","Apr","Mej","Ġun","Lul","Aww","Set","Ott","Nov","Diċ"],["Jannar","Frar","Marzu","April","Mejju","Ġunju","Lulju","Awwissu","Settembru","Ottubru","Novembru","Diċembru"]],[["QK","WK"],u,["Qabel Kristu","Wara Kristu"]],0,[6,0],["dd/MM/y","dd MMM y","d 'ta'’ MMMM y","EEEE, d 'ta'’ MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"EUR","€","ewro",{"JPY":["JP¥","¥"],"USD":["US$","$"]},"ltr", plural_locale_mt];
+
+
+
+function plural_locale_my(n: number): number {
+return 5;
+}
+
+export const locale_my = ["my",[["နံနက်","ညနေ"],u,u],u,[["တ","တ","အ","ဗ","က","သ","စ"],["တနင်္ဂနွေ","တနင်္လာ","အင်္ဂါ","ဗုဒ္ဓဟူး","ကြာသပတေး","သောကြာ","စနေ"],u,u],u,[["ဇ","ဖ","မ","ဧ","မ","ဇ","ဇ","ဩ","စ","အ","န","ဒ"],["ဇန်","ဖေ","မတ်","ဧ","မေ","ဇွန်","ဇူ","ဩ","စက်","အောက်","နို","ဒီ"],["ဇန်နဝါရီ","ဖေဖော်ဝါရီ","မတ်","ဧပြီ","မေ","ဇွန်","ဇူလိုင်","ဩဂုတ်","စက်တင်ဘာ","အောက်တိုဘာ","နိုဝင်ဘာ","ဒီဇင်ဘာ"]],u,[["ဘီစီ","အဒေီ"],u,["ခရစ်တော် မပေါ်မီနှစ်","ခရစ်နှစ်"]],0,[6,0],["dd-MM-yy","y၊ MMM d","y၊ d MMMM","y၊ MMMM d၊ EEEE"],["B H:mm","B HH:mm:ss","z HH:mm:ss","zzzz HH:mm:ss"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","ဂဏန်းမဟုတ်သော",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"MMK","K","မြန်မာ ကျပ်",{"ANG":["NAf"],"AWG":["Afl"],"BBD":[u,"Bds$"],"BSD":[u,"B$"],"HTG":["G"],"JPY":["JP¥","¥"],"MMK":["K"],"PAB":["B/."],"THB":["฿"],"TTD":["TT$","$"],"USD":["US$","$"]},"ltr", plural_locale_my];
+
+
+
+function plural_locale_ne(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_ne = ["ne",[["पूर्वाह्न","अपराह्न"],u,u],u,[["आ","सो","म","बु","बि","शु","श"],["आइत","सोम","मङ्गल","बुध","बिहि","शुक्र","शनि"],["आइतबार","सोमबार","मङ्गलबार","बुधबार","बिहिबार","शुक्रबार","शनिबार"],["आइत","सोम","मङ्गल","बुध","बिहि","शुक्र","शनि"]],u,[["जन","फेब","मार्च","अप्र","मे","जुन","जुल","अग","सेप","अक्टो","नोभे","डिसे"],["जनवरी","फेब्रुअरी","मार्च","अप्रिल","मे","जुन","जुलाई","अगस्ट","सेप्टेम्बर","अक्टोबर","नोभेम्बर","डिसेम्बर"],u],[["जन","फेेब","मार्च","अप्र","मे","जुन","जुल","अग","सेप","अक्टो","नोभे","डिसे"],["जनवरी","फेब्रुअरी","मार्च","अप्रिल","मे","जुन","जुलाई","अगस्ट","सेप्टेम्बर","अक्टोबर","नोभेम्बर","डिसेम्बर"],u],[["ईसा पूर्व","सन्"],u,u],0,[6,0],["yy/M/d","y MMM d","y MMMM d","y MMMM d, EEEE"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##,##0%","¤ #,##,##0.00","#E0"],"NPR","नेरू","नेपाली रूपैयाँ",{"JPY":["JP¥","¥"],"NPR":["नेरू","रू"],"THB":["฿"],"USD":["US$","$"]},"ltr", plural_locale_ne];
+
+
+
+function plural_locale_nl(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_nl = ["nl",[["a.m.","p.m."],u,u],u,[["Z","M","D","W","D","V","Z"],["zo","ma","di","wo","do","vr","za"],["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],["zo","ma","di","wo","do","vr","za"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]],u,[["v.C.","n.C."],["v.Chr.","n.Chr."],["voor Christus","na Christus"]],1,[6,0],["dd-MM-y","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,"{1} 'om' {0}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤ #,##0.00;¤ -#,##0.00","#E0"],"EUR","€","Euro",{"AUD":["AU$","$"],"CAD":["C$","$"],"FJD":["FJ$","$"],"JPY":["JP¥","¥"],"SBD":["SI$","$"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"],"XPF":[],"XXX":[]},"ltr", plural_locale_nl];
+
+
+
+function plural_locale_nb(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_nb = ["nb",[["a","p"],["a.m.","p.m."],u],[["a.m.","p.m."],u,u],[["S","M","T","O","T","F","L"],["søn.","man.","tir.","ons.","tor.","fre.","lør."],["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],["sø.","ma.","ti.","on.","to.","fr.","lø."]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","feb.","mar.","apr.","mai","jun.","jul.","aug.","sep.","okt.","nov.","des."],["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]],[["f.Kr.","e.Kr."],u,["før Kristus","etter Kristus"]],1,[6,0],["dd.MM.y","d. MMM y","d. MMMM y","EEEE d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'kl'. {0}","{1} {0}"],[","," ",";","%","+","−","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","¤ #,##0.00","#E0"],"NOK","kr","norske kroner",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MXN":[u,"$"],"NOK":["kr"],"NZD":[u,"$"],"RON":[u,"L"],"TWD":[u,"NT$"],"USD":[u,"$"],"VND":[u,"₫"],"XAF":[],"XCD":[u,"$"],"XPF":[],"XXX":[]},"ltr", plural_locale_nb];
+
+export const locale_no = locale_nb;
+export const locale_no_NO = locale_nb;
+
+function plural_locale_or(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_or = ["or",[["ପୂ","ଅ"],["AM","PM"],u],[["AM","ଅପରାହ୍ନ"],["ପୂର୍ବାହ୍ନ","ଅପରାହ୍ନ"],u],[["ର","ସୋ","ମ","ବୁ","ଗୁ","ଶୁ","ଶ"],["ରବି","ସୋମ","ମଙ୍ଗଳ","ବୁଧ","ଗୁରୁ","ଶୁକ୍ର","ଶନି"],["ରବିବାର","ସୋମବାର","ମଙ୍ଗଳବାର","ବୁଧବାର","ଗୁରୁବାର","ଶୁକ୍ରବାର","ଶନିବାର"],["ରବି","ସୋମ","ମଙ୍ଗଳ","ବୁଧ","ଗୁରୁ","ଶୁକ୍ର","ଶନି"]],u,[["ଜା","ଫେ","ମା","ଅ","ମଇ","ଜୁ","ଜୁ","ଅ","ସେ","ଅ","ନ","ଡି"],["ଜାନୁଆରୀ","ଫେବୃଆରୀ","ମାର୍ଚ୍ଚ","ଅପ୍ରେଲ","ମଇ","ଜୁନ","ଜୁଲାଇ","ଅଗଷ୍ଟ","ସେପ୍ଟେମ୍ବର","ଅକ୍ଟୋବର","ନଭେମ୍ବର","ଡିସେମ୍ବର"],u],u,[["BC","AD"],u,["ଖ୍ରୀଷ୍ଟପୂର୍ବ","ଖ୍ରୀଷ୍ଟାବ୍ଦ"]],0,[0,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{0} ଠାରେ {1}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##0%","¤#,##0.00","#E0"],"INR","₹","ଭାରତୀୟ ଟଙ୍କା",{},"ltr", plural_locale_or];
+
+
+
+function plural_locale_pa(n: number): number {
+
+if (n === Math.floor(n) && (n >= 0 && n <= 1))
+ return 1;
+return 5;
+}
+
+export const locale_pa = ["pa",[["ਸ.","ਸ਼."],["ਪੂ.ਦੁ.","ਬਾ.ਦੁ."],u],[["ਪੂ.ਦੁ.","ਬਾ.ਦੁ."],u,u],[["ਐ","ਸੋ","ਮੰ","ਬੁੱ","ਵੀ","ਸ਼ੁੱ","ਸ਼"],["ਐਤ","ਸੋਮ","ਮੰਗਲ","ਬੁੱਧ","ਵੀਰ","ਸ਼ੁੱਕਰ","ਸ਼ਨਿੱਚਰ"],["ਐਤਵਾਰ","ਸੋਮਵਾਰ","ਮੰਗਲਵਾਰ","ਬੁੱਧਵਾਰ","ਵੀਰਵਾਰ","ਸ਼ੁੱਕਰਵਾਰ","ਸ਼ਨਿੱਚਰਵਾਰ"],["ਐਤ","ਸੋਮ","ਮੰਗ","ਬੁੱਧ","ਵੀਰ","ਸ਼ੁੱਕ","ਸ਼ਨਿੱ"]],u,[["ਜ","ਫ਼","ਮਾ","ਅ","ਮ","ਜੂ","ਜੁ","ਅ","ਸ","ਅ","ਨ","ਦ"],["ਜਨ","ਫ਼ਰ","ਮਾਰਚ","ਅਪ੍ਰੈ","ਮਈ","ਜੂਨ","ਜੁਲਾ","ਅਗ","ਸਤੰ","ਅਕਤੂ","ਨਵੰ","ਦਸੰ"],["ਜਨਵਰੀ","ਫ਼ਰਵਰੀ","ਮਾਰਚ","ਅਪ੍ਰੈਲ","ਮਈ","ਜੂਨ","ਜੁਲਾਈ","ਅਗਸਤ","ਸਤੰਬਰ","ਅਕਤੂਬਰ","ਨਵੰਬਰ","ਦਸੰਬਰ"]],u,[["ਈ.ਪੂ.","ਸੰਨ"],["ਈ. ਪੂ.","ਸੰਨ"],["ਈਸਵੀ ਪੂਰਵ","ਈਸਵੀ ਸੰਨ"]],0,[0,0],["d/M/yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##,##0%","¤ #,##,##0.00","[#E0]"],"INR","₹","ਭਾਰਤੀ ਰੁਪਇਆ",{"JPY":["JP¥","¥"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"],"XXX":[]},"ltr", plural_locale_pa];
+
+
+
+function plural_locale_pl(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+if (v === 0 && (i % 10 === Math.floor(i % 10) && (i % 10 >= 2 && i % 10 <= 4) && !(i % 100 >= 12 && i % 100 <= 14)))
+ return 3;
+if (v === 0 && (!(i === 1) && (i % 10 === Math.floor(i % 10) && (i % 10 >= 0 && i % 10 <= 1))) || (v === 0 && (i % 10 === Math.floor(i % 10) && (i % 10 >= 5 && i % 10 <= 9)) || v === 0 && (i % 100 === Math.floor(i % 100) && (i % 100 >= 12 && i % 100 <= 14))))
+ return 4;
+return 5;
+}
+
+export const locale_pl = ["pl",[["a","p"],["AM","PM"],u],u,[["n","p","w","ś","c","p","s"],["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"],["nie","pon","wto","śro","czw","pią","sob"]],[["N","P","W","Ś","C","P","S"],["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"],["nie","pon","wto","śro","czw","pią","sob"]],[["s","l","m","k","m","c","l","s","w","p","l","g"],["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]],[["S","L","M","K","M","C","L","S","W","P","L","G"],["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]],[["p.n.e.","n.e."],u,["przed naszą erą","naszej ery"]],1,[6,0],["dd.MM.y","d MMM y","d MMMM y","EEEE, d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} {0}",u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"PLN","zł","złoty polski",{"AUD":[u,"$"],"CAD":[u,"$"],"CNY":[u,"¥"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"PLN":["zł"],"RON":[u,"lej"],"TWD":[u,"NT$"],"USD":[u,"$"],"VND":[u,"₫"]},"ltr", plural_locale_pl];
+
+
+
+function plural_locale_pt(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === Math.floor(i) && (i >= 0 && i <= 1))
+ return 1;
+return 5;
+}
+
+export const locale_pt = ["pt",[["AM","PM"],u,u],u,[["D","S","T","Q","Q","S","S"],["dom.","seg.","ter.","qua.","qui.","sex.","sáb."],["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"],["dom.","seg.","ter.","qua.","qui.","sex.","sáb."]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","fev.","mar.","abr.","mai.","jun.","jul.","ago.","set.","out.","nov.","dez."],["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]],u,[["a.C.","d.C."],u,["antes de Cristo","depois de Cristo"]],0,[6,0],["dd/MM/y","d 'de' MMM 'de' y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤ #,##0.00","#E0"],"BRL","R$","Real brasileiro",{"AUD":["AU$","$"],"JPY":["JP¥","¥"],"PTE":["Esc."],"RON":[u,"L"],"SYP":[u,"S£"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_pt];
+
+export const locale_pt_BR = locale_pt;
+
+function plural_locale_pt_PT(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === Math.floor(i) && (i >= 0 && i <= 1))
+ return 1;
+return 5;
+}
+
+export const locale_pt_PT = ["pt-PT",[["a.m.","p.m."],u,["da manhã","da tarde"]],[["a.m.","p.m."],u,["manhã","tarde"]],[["D","S","T","Q","Q","S","S"],["domingo","segunda","terça","quarta","quinta","sexta","sábado"],["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"],["domingo","segunda","terça","quarta","quinta","sexta","sábado"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","fev.","mar.","abr.","mai.","jun.","jul.","ago.","set.","out.","nov.","dez."],["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]],u,[["a.C.","d.C."],u,["antes de Cristo","depois de Cristo"]],0,[6,0],["dd/MM/yy","dd/MM/y","d 'de' MMMM 'de' y","EEEE, d 'de' MMMM 'de' y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'às' {0}",u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"EUR","€","euro",{"AUD":["AU$","$"],"JPY":["JP¥","¥"],"PTE":[""],"RON":[u,"L"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"]},"ltr", plural_locale_pt_PT];
+
+
+
+function plural_locale_ro(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+if (!(v === 0) || (n === 0 || n % 100 === Math.floor(n % 100) && (n % 100 >= 2 && n % 100 <= 19)))
+ return 3;
+return 5;
+}
+
+export const locale_ro = ["ro",[["a.m.","p.m."],u,u],u,[["D","L","M","M","J","V","S"],["dum.","lun.","mar.","mie.","joi","vin.","sâm."],["duminică","luni","marți","miercuri","joi","vineri","sâmbătă"],["du.","lu.","ma.","mi.","joi","vi.","sâ."]],u,[["I","F","M","A","M","I","I","A","S","O","N","D"],["ian.","feb.","mar.","apr.","mai","iun.","iul.","aug.","sept.","oct.","nov.","dec."],["ianuarie","februarie","martie","aprilie","mai","iunie","iulie","august","septembrie","octombrie","noiembrie","decembrie"]],u,[["î.Hr.","d.Hr."],u,["înainte de Hristos","după Hristos"]],1,[6,0],["dd.MM.y","d MMM y","d MMMM y","EEEE, d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"RON","RON","leu românesc",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"EUR":[u,"€"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"TWD":[u,"NT$"],"USD":[u,"$"],"VND":[u,"₫"],"XCD":[u,"$"]},"ltr", plural_locale_ro];
+
+
+
+function plural_locale_ru(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (v === 0 && (i % 10 === 1 && !(i % 100 === 11)))
+ return 1;
+if (v === 0 && (i % 10 === Math.floor(i % 10) && (i % 10 >= 2 && i % 10 <= 4) && !(i % 100 >= 12 && i % 100 <= 14)))
+ return 3;
+if (v === 0 && i % 10 === 0 || (v === 0 && (i % 10 === Math.floor(i % 10) && (i % 10 >= 5 && i % 10 <= 9)) || v === 0 && (i % 100 === Math.floor(i % 100) && (i % 100 >= 11 && i % 100 <= 14))))
+ return 4;
+return 5;
+}
+
+export const locale_ru = ["ru",[["AM","PM"],u,u],u,[["вс","пн","вт","ср","чт","пт","сб"],u,["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],["вс","пн","вт","ср","чт","пт","сб"]],[["В","П","В","С","Ч","П","С"],["вс","пн","вт","ср","чт","пт","сб"],["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],["вс","пн","вт","ср","чт","пт","сб"]],[["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],["янв.","февр.","мар.","апр.","мая","июн.","июл.","авг.","сент.","окт.","нояб.","дек."],["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]],[["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],["янв.","февр.","март","апр.","май","июнь","июль","авг.","сент.","окт.","нояб.","дек."],["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]],[["до н.э.","н.э."],["до н. э.","н. э."],["до Рождества Христова","от Рождества Христова"]],1,[6,0],["dd.MM.y","d MMM y 'г'.","d MMMM y 'г'.","EEEE, d MMMM y 'г'."],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","не число",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"RUB","₽","российский рубль",{"GEL":[u,"ლ"],"RON":[u,"L"],"RUB":["₽"],"RUR":["р."],"THB":["฿"],"TMT":["ТМТ"],"TWD":["NT$"],"UAH":["₴"],"XXX":["XXXX"]},"ltr", plural_locale_ru];
+
+
+
+function plural_locale_sr_Latn(n: number): number {
+return 5;
+}
+
+export const locale_sr_Latn = ["sr-Latn",[["a","p"],["pre podne","po podne"],u],[["pre podne","po podne"],u,u],[["n","p","u","s","č","p","s"],["ned","pon","uto","sre","čet","pet","sub"],["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"],["ne","po","ut","sr","če","pe","su"]],u,[["j","f","m","a","m","j","j","a","s","o","n","d"],["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar"]],u,[["p.n.e.","n.e."],["p. n. e.","n. e."],["pre nove ere","nove ere"]],1,[6,0],["d.M.yy.","dd.MM.y.","dd. MMMM y.","EEEE, dd. MMMM y."],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"RSD","RSD","Srpski dinar",{"AUD":[u,"$"],"BAM":["KM"],"BYN":[u,"r."],"GEL":[u,"ლ"],"KRW":[u,"₩"],"NZD":[u,"$"],"TWD":["NT$"],"USD":["US$","$"],"VND":[u,"₫"]},"ltr", plural_locale_sr_Latn];
+
+export const locale_sh = locale_sr_Latn;
+
+function plural_locale_si(n: number): number {
+const i = Math.floor(Math.abs(n)), f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
+
+if (n === 0 || n === 1 || i === 0 && f === 1)
+ return 1;
+return 5;
+}
+
+export const locale_si = ["si",[["පෙ","ප"],["පෙ.ව.","ප.ව."],u],[["පෙ.ව.","ප.ව."],u,u],[["ඉ","ස","අ","බ","බ්ර","සි","සෙ"],["ඉරිදා","සඳුදා","අඟහ","බදාදා","බ්රහස්","සිකු","සෙන"],["ඉරිදා","සඳුදා","අඟහරුවාදා","බදාදා","බ්රහස්පතින්දා","සිකුරාදා","සෙනසුරාදා"],["ඉරි","සඳු","අඟ","බදා","බ්රහ","සිකු","සෙන"]],u,[["ජ","පෙ","මා","අ","මැ","ජූ","ජූ","අ","සැ","ඔ","නෙ","දෙ"],["ජන","පෙබ","මාර්තු","අප්රේල්","මැයි","ජූනි","ජූලි","අගෝ","සැප්","ඔක්","නොවැ","දෙසැ"],["ජනවාරි","පෙබරවාරි","මාර්තු","අප්රේල්","මැයි","ජූනි","ජූලි","අගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්"]],[["ජ","පෙ","මා","අ","මැ","ජූ","ජූ","අ","සැ","ඔ","නෙ","දෙ"],["ජන","පෙබ","මාර්","අප්රේල්","මැයි","ජූනි","ජූලි","අගෝ","සැප්","ඔක්","නොවැ","දෙසැ"],["ජනවාරි","පෙබරවාරි","මාර්තු","අප්රේල්","මැයි","ජූනි","ජූලි","අගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්"]],[["ක්රි.පූ.","ක්රි.ව."],u,["ක්රිස්තු පූර්ව","ක්රිස්තු වර්ෂ"]],1,[6,0],["y-MM-dd","y MMM d","y MMMM d","y MMMM d, EEEE"],["HH.mm","HH.mm.ss","HH.mm.ss z","HH.mm.ss zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN","."],["#,##0.###","#,##0%","¤#,##0.00","#"],"LKR","රු.","ශ්රී ලංකා රුපියල",{"JPY":["JP¥","¥"],"LKR":["රු."],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"],"XOF":["සිෆ්එ"]},"ltr", plural_locale_si];
+
+
+
+function plural_locale_sk(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+if (i === Math.floor(i) && (i >= 2 && i <= 4) && v === 0)
+ return 3;
+if (!(v === 0))
+ return 4;
+return 5;
+}
+
+export const locale_sk = ["sk",[["AM","PM"],u,u],u,[["n","p","u","s","š","p","s"],["ne","po","ut","st","št","pi","so"],["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"],["ne","po","ut","st","št","pi","so"]],u,[["j","f","m","a","m","j","j","a","s","o","n","d"],["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],["januára","februára","marca","apríla","mája","júna","júla","augusta","septembra","októbra","novembra","decembra"]],[["j","f","m","a","m","j","j","a","s","o","n","d"],["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec"],["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"]],[["pred Kr.","po Kr."],u,["pred Kristom","po Kristovi"]],1,[6,0],["d. M. y",u,"d. MMMM y","EEEE d. MMMM y"],["H:mm","H:mm:ss","H:mm:ss z","H:mm:ss zzzz"],["{1} {0}","{1}, {0}",u,u],[","," ",";","%","+","-","e","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"EUR","€","euro",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":["NIS","₪"],"INR":[u,"₹"],"JPY":[u,"¥"],"KRW":[u,"₩"],"NZD":[u,"$"],"TWD":[u,"NT$"],"USD":[u,"$"],"VND":[u,"₫"],"XXX":[]},"ltr", plural_locale_sk];
+
+
+
+function plural_locale_sl(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (v === 0 && i % 100 === 1)
+ return 1;
+if (v === 0 && i % 100 === 2)
+ return 2;
+if (v === 0 && (i % 100 === Math.floor(i % 100) && (i % 100 >= 3 && i % 100 <= 4)) || !(v === 0))
+ return 3;
+return 5;
+}
+
+export const locale_sl = ["sl",[["d","p"],["dop.","pop."],u],[["d","p"],["dop.","pop."],["dopoldne","popoldne"]],[["n","p","t","s","č","p","s"],["ned.","pon.","tor.","sre.","čet.","pet.","sob."],["nedelja","ponedeljek","torek","sreda","četrtek","petek","sobota"],["ned.","pon.","tor.","sre.","čet.","pet.","sob."]],u,[["j","f","m","a","m","j","j","a","s","o","n","d"],["jan.","feb.","mar.","apr.","maj","jun.","jul.","avg.","sep.","okt.","nov.","dec."],["januar","februar","marec","april","maj","junij","julij","avgust","september","oktober","november","december"]],u,[["pr. Kr.","po Kr."],u,["pred Kristusom","po Kristusu"]],1,[6,0],["d. MM. yy","d. MMM y","dd. MMMM y","EEEE, dd. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","−","e","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"EUR","€","evro",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"GBP":[u,"£"],"MXN":[u,"$"],"NZD":[u,"$"],"TWD":[u,"NT$"],"XCD":[u,"$"]},"ltr", plural_locale_sl];
+
+
+
+function plural_locale_sq(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_sq = ["sq",[["p.d.","m.d."],u,["e paradites","e pasdites"]],[["p.d.","m.d."],u,["paradite","pasdite"]],[["d","h","m","m","e","p","sh"],["Die","Hën","Mar","Mër","Enj","Pre","Sht"],["e diel","e hënë","e martë","e mërkurë","e enjte","e premte","e shtunë"],["die","hën","mar","mër","enj","pre","sht"]],[["d","h","m","m","e","p","sh"],["die","hën","mar","mër","enj","pre","sht"],["e diel","e hënë","e martë","e mërkurë","e enjte","e premte","e shtunë"],["die","hën","mar","mër","enj","pre","sht"]],[["j","sh","m","p","m","q","k","g","sh","t","n","dh"],["jan","shk","mar","pri","maj","qer","korr","gush","sht","tet","nën","dhj"],["janar","shkurt","mars","prill","maj","qershor","korrik","gusht","shtator","tetor","nëntor","dhjetor"]],u,[["p.K.","mb.K."],u,["para Krishtit","mbas Krishtit"]],1,[6,0],["d.M.yy","d MMM y","d MMMM y","EEEE, d MMMM y"],["h:mm a","h:mm:ss a","h:mm:ss a, z","h:mm:ss a, zzzz"],["{1}, {0}",u,"{1} 'në' {0}",u],[","," ",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"ALL","Lekë","Leku shqiptar",{"ALL":["Lekë"],"AOA":[],"ARS":[],"AUD":["A$","AUD"],"BAM":[],"BBD":[],"BDT":[],"BMD":[],"BND":[],"BOB":[],"BRL":[],"BSD":[],"BWP":[],"BYN":[],"BZD":[],"CAD":["CA$","CAD"],"CLP":[],"CNY":["CN¥","CNY"],"COP":[],"CRC":[],"CUC":[],"CUP":[],"CZK":[],"DKK":[],"DOP":[],"EGP":[],"EUR":["€","EUR"],"FJD":[],"FKP":[],"GBP":["£","GBP"],"GEL":[],"GIP":[],"GNF":[],"GTQ":[],"GYD":[],"HKD":["HK$","HKS"],"HNL":[],"HRK":[],"HUF":[],"IDR":[],"ILS":["₪","ILS"],"INR":["₹","INR"],"ISK":[],"JMD":[],"JPY":["JP¥","JPY"],"KHR":[],"KMF":[],"KPW":[],"KRW":["₩","KRW"],"KYD":[],"KZT":[],"LAK":[],"LBP":[],"LKR":[],"LRD":[],"MGA":[],"MMK":[],"MNT":[],"MUR":[],"MXN":["MX$","MXN"],"MYR":[],"NAD":[],"NGN":[],"NIO":[],"NOK":[],"NPR":[],"NZD":["NZ$","NZD"],"PHP":[],"PKR":[],"PLN":[],"PYG":[],"RON":[],"RUB":[],"RWF":[],"SBD":[],"SEK":[],"SGD":[],"SHP":[],"SRD":[],"SSP":[],"STN":[],"SYP":[],"THB":["฿","THB"],"TOP":[],"TRY":[],"TTD":[],"TWD":["NT$","TWD"],"UAH":[],"USD":["US$","USD"],"UYU":[],"VND":["₫","VND"],"XCD":["EC$","XCD"],"ZAR":[],"ZMW":[]},"ltr", plural_locale_sq];
+
+
+
+function plural_locale_sr(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length, f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
+
+if (v === 0 && (i % 10 === 1 && !(i % 100 === 11)) || f % 10 === 1 && !(f % 100 === 11))
+ return 1;
+if (v === 0 && (i % 10 === Math.floor(i % 10) && (i % 10 >= 2 && i % 10 <= 4) && !(i % 100 >= 12 && i % 100 <= 14)) || f % 10 === Math.floor(f % 10) && (f % 10 >= 2 && f % 10 <= 4) && !(f % 100 >= 12 && f % 100 <= 14))
+ return 3;
+return 5;
+}
+
+export const locale_sr = ["sr",[["a","p"],["пре подне","по подне"],u],[["пре подне","по подне"],u,u],[["н","п","у","с","ч","п","с"],["нед","пон","уто","сре","чет","пет","суб"],["недеља","понедељак","уторак","среда","четвртак","петак","субота"],["не","по","ут","ср","че","пе","су"]],u,[["ј","ф","м","а","м","ј","ј","а","с","о","н","д"],["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец"],["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар"]],u,[["п.н.е.","н.е."],["п. н. е.","н. е."],["пре нове ере","нове ере"]],1,[6,0],["d.M.yy.","dd.MM.y.","dd. MMMM y.","EEEE, dd. MMMM y."],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"RSD","RSD","Српски динар",{"AUD":[u,"$"],"BAM":["КМ","KM"],"GEL":[u,"ლ"],"KRW":[u,"₩"],"NZD":[u,"$"],"TWD":["NT$"],"USD":["US$","$"],"VND":[u,"₫"]},"ltr", plural_locale_sr];
+
+
+
+function plural_locale_sv(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_sv = ["sv",[["fm","em"],u,u],[["fm","em"],["f.m.","e.m."],["förmiddag","eftermiddag"]],[["S","M","T","O","T","F","L"],["sön","mån","tis","ons","tors","fre","lör"],["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],["sö","må","ti","on","to","fr","lö"]],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["jan.","feb.","mars","apr.","maj","juni","juli","aug.","sep.","okt.","nov.","dec."],["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]],u,[["f.Kr.","e.Kr."],u,["före Kristus","efter Kristus"]],1,[6,0],["y-MM-dd","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","'kl'. HH:mm:ss zzzz"],["{1} {0}",u,u,u],[","," ",";","%","+","−","×10^","×","‰","∞","NaN",":"],["#,##0.###","#,##0 %","#,##0.00 ¤","#E0"],"SEK","kr","svensk krona",{"AUD":[u,"$"],"BBD":["Bds$","$"],"BMD":["BM$","$"],"BRL":["BR$","R$"],"BSD":["BS$","$"],"BZD":["BZ$","$"],"CNY":[u,"¥"],"DKK":["Dkr","kr"],"DOP":["RD$","$"],"EEK":["Ekr"],"EGP":["EG£","E£"],"ESP":[],"GBP":[u,"£"],"HKD":[u,"$"],"IEP":["IE£"],"INR":[u,"₹"],"ISK":["Ikr","kr"],"JMD":["JM$","$"],"JPY":[u,"¥"],"KRW":[u,"₩"],"NOK":["Nkr","kr"],"NZD":[u,"$"],"RON":[u,"L"],"SEK":["kr"],"TWD":[u,"NT$"],"USD":["US$","$"],"VND":[u,"₫"]},"ltr", plural_locale_sv];
+
+
+
+function plural_locale_sw(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_sw = ["sw",[["am","pm"],["AM","PM"],u],[["AM","PM"],u,u],[["S","M","T","W","T","F","S"],["Jumapili","Jumatatu","Jumanne","Jumatano","Alhamisi","Ijumaa","Jumamosi"],u,u],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ago","Sep","Okt","Nov","Des"],["Januari","Februari","Machi","Aprili","Mei","Juni","Julai","Agosti","Septemba","Oktoba","Novemba","Desemba"]],u,[["KK","BK"],u,["Kabla ya Kristo","Baada ya Kristo"]],1,[6,0],["dd/MM/y","d MMM y","d MMMM y","EEEE, d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤ #,##0.00","#E0"],"TZS","TSh","Shilingi ya Tanzania",{"JPY":["JP¥","¥"],"KES":["Ksh"],"THB":["฿"],"TWD":["NT$"],"TZS":["TSh"],"USD":["US$","$"]},"ltr", plural_locale_sw];
+
+
+
+function plural_locale_ta(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_ta = ["ta",[["மு.ப","பி.ப"],["முற்பகல்","பிற்பகல்"],u],u,[["ஞா","தி","செ","பு","வி","வெ","ச"],["ஞாயி.","திங்.","செவ்.","புத.","வியா.","வெள்.","சனி"],["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"],["ஞா","தி","செ","பு","வி","வெ","ச"]],u,[["ஜ","பி","மா","ஏ","மே","ஜூ","ஜூ","ஆ","செ","அ","ந","டி"],["ஜன.","பிப்.","மார்.","ஏப்.","மே","ஜூன்","ஜூலை","ஆக.","செப்.","அக்.","நவ.","டிச."],["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்"]],u,[["கி.மு.","கி.பி."],u,["கிறிஸ்துவுக்கு முன்","அன்னோ டோமினி"]],0,[0,0],["d/M/yy","d MMM, y","d MMMM, y","EEEE, d MMMM, y"],["a h:mm","a h:mm:ss","a h:mm:ss z","a h:mm:ss zzzz"],["{1}, {0}",u,"{1} ’அன்று’ {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##,##0%","¤ #,##,##0.00","#E0"],"INR","₹","இந்திய ரூபாய்",{"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_ta];
+
+
+
+function plural_locale_te(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_te = ["te",[["ఉ","సా"],["AM","PM"],u],[["AM","PM"],u,u],[["ఆ","సో","మ","బు","గు","శు","శ"],["ఆది","సోమ","మంగళ","బుధ","గురు","శుక్ర","శని"],["ఆదివారం","సోమవారం","మంగళవారం","బుధవారం","గురువారం","శుక్రవారం","శనివారం"],["ఆది","సోమ","మం","బుధ","గురు","శుక్ర","శని"]],u,[["జ","ఫి","మా","ఏ","మే","జూ","జు","ఆ","సె","అ","న","డి"],["జన","ఫిబ్ర","మార్చి","ఏప్రి","మే","జూన్","జులై","ఆగ","సెప్టెం","అక్టో","నవం","డిసెం"],["జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జులై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్"]],u,[["క్రీపూ","క్రీశ"],u,["క్రీస్తు పూర్వం","క్రీస్తు శకం"]],0,[0,0],["dd-MM-yy","d MMM, y","d MMMM, y","d, MMMM y, EEEE"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1} {0}",u,"{1} {0}కి",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##,##0.###","#,##0%","¤#,##,##0.00","#E0"],"INR","₹","రూపాయి",{"JPY":["JP¥","¥"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_te];
+
+
+
+function plural_locale_th(n: number): number {
+return 5;
+}
+
+export const locale_th = ["th",[["a","p"],["ก่อนเที่ยง","หลังเที่ยง"],u],[["ก่อนเที่ยง","หลังเที่ยง"],u,u],[["อา","จ","อ","พ","พฤ","ศ","ส"],["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],["วันอาทิตย์","วันจันทร์","วันอังคาร","วันพุธ","วันพฤหัสบดี","วันศุกร์","วันเสาร์"],["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."]],u,[["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],u,["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"]],u,[["ก่อน ค.ศ.","ค.ศ."],u,["ปีก่อนคริสตกาล","คริสต์ศักราช"]],0,[6,0],["d/M/yy","d MMM y","d MMMM G y","EEEEที่ d MMMM G y"],["HH:mm","HH:mm:ss","H นาฬิกา mm นาที ss วินาที z","H นาฬิกา mm นาที ss วินาที zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"THB","฿","บาท",{"AUD":["AU$","$"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"],"XXX":[]},"ltr", plural_locale_th];
+
+
+
+function plural_locale_fil(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length, f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
+
+if (v === 0 && (i === 1 || (i === 2 || i === 3)) || (v === 0 && !(i % 10 === 4 || (i % 10 === 6 || i % 10 === 9)) || !(v === 0) && !(f % 10 === 4 || (f % 10 === 6 || f % 10 === 9))))
+ return 1;
+return 5;
+}
+
+export const locale_fil = ["fil",[["am","pm"],["AM","PM"],u],[["AM","PM"],u,u],[["Lin","Lun","Mar","Miy","Huw","Biy","Sab"],u,["Linggo","Lunes","Martes","Miyerkules","Huwebes","Biyernes","Sabado"],["Li","Lu","Ma","Mi","Hu","Bi","Sa"]],u,[["Ene","Peb","Mar","Abr","May","Hun","Hul","Ago","Set","Okt","Nob","Dis"],u,["Enero","Pebrero","Marso","Abril","Mayo","Hunyo","Hulyo","Agosto","Setyembre","Oktubre","Nobyembre","Disyembre"]],[["E","P","M","A","M","Hun","Hul","Ago","Set","Okt","Nob","Dis"],["Ene","Peb","Mar","Abr","May","Hun","Hul","Ago","Set","Okt","Nob","Dis"],["Enero","Pebrero","Marso","Abril","Mayo","Hunyo","Hulyo","Agosto","Setyembre","Oktubre","Nobyembre","Disyembre"]],[["BC","AD"],u,["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",u,"{1} 'nang' {0}",u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"PHP","₱","Piso ng Pilipinas",{"PHP":["₱"],"THB":["฿"],"TWD":["NT$"]},"ltr", plural_locale_fil];
+
+export const locale_tl = locale_fil;
+
+function plural_locale_tr(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_tr = ["tr",[["öö","ös"],["ÖÖ","ÖS"],u],[["ÖÖ","ÖS"],u,u],[["P","P","S","Ç","P","C","C"],["Paz","Pzt","Sal","Çar","Per","Cum","Cmt"],["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],["Pa","Pt","Sa","Ça","Pe","Cu","Ct"]],u,[["O","Ş","M","N","M","H","T","A","E","E","K","A"],["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]],u,[["MÖ","MS"],u,["Milattan Önce","Milattan Sonra"]],1,[6,0],["d.MM.y","d MMM y","d MMMM y","d MMMM y EEEE"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","%#,##0","¤#,##0.00","#E0"],"TRY","₺","Türk Lirası",{"AUD":["AU$","$"],"RON":[u,"L"],"THB":["฿"],"TRY":["₺"],"TWD":["NT$"]},"ltr", plural_locale_tr];
+
+
+
+function plural_locale_uk(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (v === 0 && (i % 10 === 1 && !(i % 100 === 11)))
+ return 1;
+if (v === 0 && (i % 10 === Math.floor(i % 10) && (i % 10 >= 2 && i % 10 <= 4) && !(i % 100 >= 12 && i % 100 <= 14)))
+ return 3;
+if (v === 0 && i % 10 === 0 || (v === 0 && (i % 10 === Math.floor(i % 10) && (i % 10 >= 5 && i % 10 <= 9)) || v === 0 && (i % 100 === Math.floor(i % 100) && (i % 100 >= 11 && i % 100 <= 14))))
+ return 4;
+return 5;
+}
+
+export const locale_uk = ["uk",[["дп","пп"],u,u],u,[["Н","П","В","С","Ч","П","С"],["нд","пн","вт","ср","чт","пт","сб"],["неділя","понеділок","вівторок","середа","четвер","пʼятниця","субота"],["нд","пн","вт","ср","чт","пт","сб"]],u,[["с","л","б","к","т","ч","л","с","в","ж","л","г"],["січ.","лют.","бер.","квіт.","трав.","черв.","лип.","серп.","вер.","жовт.","лист.","груд."],["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня"]],[["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],["січ","лют","бер","кві","тра","чер","лип","сер","вер","жов","лис","гру"],["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]],[["до н.е.","н.е."],["до н. е.","н. е."],["до нашої ери","нашої ери"]],1,[6,0],["dd.MM.yy","d MMM y 'р'.","d MMMM y 'р'.","EEEE, d MMMM y 'р'."],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",u,"{1} 'о' {0}",u],[","," ",";","%","+","-","Е","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"UAH","₴","українська гривня",{"AUD":[u,"$"],"BRL":[u,"R$"],"CAD":[u,"$"],"CNY":[u,"¥"],"EUR":[u,"€"],"GBP":[u,"£"],"HKD":[u,"$"],"ILS":[u,"₪"],"INR":[u,"₹"],"KRW":[u,"₩"],"MXN":[u,"$"],"NZD":[u,"$"],"TWD":[u,"$"],"UAH":["₴"],"UAK":["крб."],"USD":[u,"$"],"VND":[u,"₫"],"XCD":[u,"$"]},"ltr", plural_locale_uk];
+
+
+
+function plural_locale_ur(n: number): number {
+const i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
+
+if (i === 1 && v === 0)
+ return 1;
+return 5;
+}
+
+export const locale_ur = ["ur",[["a","p"],["AM","PM"],u],[["AM","PM"],u,u],[["S","M","T","W","T","F","S"],["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],u,u],u,[["J","F","M","A","M","J","J","A","S","O","N","D"],["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],u],u,[["قبل مسیح","عیسوی"],u,u],0,[6,0],["d/M/yy","d MMM، y","d MMMM، y","EEEE، d MMMM، y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤ #,##0.00","#E0"],"PKR","Rs","پاکستانی روپیہ",{"JPY":["JP¥","¥"],"PKR":["Rs"],"THB":["฿"],"TWD":["NT$"]},"rtl", plural_locale_ur];
+
+
+
+function plural_locale_uz(n: number): number {
+
+if (n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_uz = ["uz",[["TO","TK"],u,u],u,[["Y","D","S","C","P","J","S"],["Yak","Dush","Sesh","Chor","Pay","Jum","Shan"],["yakshanba","dushanba","seshanba","chorshanba","payshanba","juma","shanba"],["Ya","Du","Se","Ch","Pa","Ju","Sh"]],u,[["Y","F","M","A","M","I","I","A","S","O","N","D"],["yan","fev","mar","apr","may","iyn","iyl","avg","sen","okt","noy","dek"],["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentabr","oktabr","noyabr","dekabr"]],[["Y","F","M","A","M","I","I","A","S","O","N","D"],["Yan","Fev","Mar","Apr","May","Iyn","Iyl","Avg","Sen","Okt","Noy","Dek"],["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avgust","Sentabr","Oktabr","Noyabr","Dekabr"]],[["m.a.","milodiy"],u,["miloddan avvalgi","milodiy"]],1,[6,0],["dd/MM/yy","d-MMM, y","d-MMMM, y","EEEE, d-MMMM, y"],["HH:mm","HH:mm:ss","H:mm:ss (z)","H:mm:ss (zzzz)"],["{1}, {0}",u,u,u],[","," ",";","%","+","-","E","×","‰","∞","son emas",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"UZS","soʻm","O‘zbekiston so‘mi",{"JPY":["JP¥","¥"],"USD":["US$","$"],"UZS":["soʻm"]},"ltr", plural_locale_uz];
+
+
+
+function plural_locale_vi(n: number): number {
+return 5;
+}
+
+export const locale_vi = ["vi",[["s","c"],["SA","CH"],u],[["SA","CH"],u,u],[["CN","T2","T3","T4","T5","T6","T7"],["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"],["CN","T2","T3","T4","T5","T6","T7"]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],["tháng 1","tháng 2","tháng 3","tháng 4","tháng 5","tháng 6","tháng 7","tháng 8","tháng 9","tháng 10","tháng 11","tháng 12"]],[["1","2","3","4","5","6","7","8","9","10","11","12"],["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"]],[["tr. CN","sau CN"],["Trước CN","sau CN"],u],1,[6,0],["dd/MM/y","d MMM, y","d MMMM, y","EEEE, d MMMM, y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{0}, {1}",u,"{0} {1}",u],[",",".",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","#,##0.00 ¤","#E0"],"VND","₫","Đồng Việt Nam",{"AUD":["AU$","$"],"JPY":["JP¥","¥"],"THB":["฿"],"TWD":["NT$"],"USD":["US$","$"],"XXX":[]},"ltr", plural_locale_vi];
+
+
+
+function plural_locale_zh(n: number): number {
+return 5;
+}
+
+export const locale_zh = ["zh",[["上午","下午"],u,u],u,[["日","一","二","三","四","五","六"],["周日","周一","周二","周三","周四","周五","周六"],["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],["周日","周一","周二","周三","周四","周五","周六"]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]],u,[["公元前","公元"],u,u],0,[6,0],["y/M/d","y年M月d日",u,"y年M月d日EEEE"],["ah:mm","ah:mm:ss","z ah:mm:ss","zzzz ah:mm:ss"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"CNY","¥","人民币",{"AUD":["AU$","$"],"CNY":["¥"],"ILR":["ILS"],"JPY":["JP¥","¥"],"KRW":["₩","₩"],"TWD":["NT$"],"USD":["US$","$"],"XXX":[]},"ltr", plural_locale_zh];
+
+
+
+function plural_locale_zh_Hans(n: number): number {
+return 5;
+}
+
+export const locale_zh_Hans = ["zh-Hans",[["上午","下午"],u,u],u,[["日","一","二","三","四","五","六"],["周日","周一","周二","周三","周四","周五","周六"],["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],["周日","周一","周二","周三","周四","周五","周六"]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]],u,[["公元前","公元"],u,u],0,[6,0],["y/M/d","y年M月d日",u,"y年M月d日EEEE"],["ah:mm","ah:mm:ss","z ah:mm:ss","zzzz ah:mm:ss"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"CNY","¥","人民币",{"AUD":["AU$","$"],"CNY":["¥"],"ILR":["ILS"],"JPY":["JP¥","¥"],"KRW":["₩","₩"],"TWD":["NT$"],"USD":["US$","$"],"XXX":[]},"ltr", plural_locale_zh_Hans];
+
+export const locale_zh_Hans_CN = locale_zh_Hans;
+export const locale_zh_CN = locale_zh_Hans;
+
+function plural_locale_zh_Hant_HK(n: number): number {
+return 5;
+}
+
+export const locale_zh_Hant_HK = ["zh-Hant-HK",[["上午","下午"],u,u],u,[["日","一","二","三","四","五","六"],["週日","週一","週二","週三","週四","週五","週六"],["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],["日","一","二","三","四","五","六"]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],u],u,[["公元前","公元"],u,u],0,[6,0],["d/M/y","y年M月d日",u,"y年M月d日EEEE"],["ah:mm","ah:mm:ss","ah:mm:ss [z]","ah:mm:ss [zzzz]"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","非數值",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"HKD","HK$","港元",{"AUD":["AU$","$"],"RON":[u,"L"],"USD":["US$","$"],"XXX":[]},"ltr", plural_locale_zh_Hant_HK];
+
+export const locale_zh_HK = locale_zh_Hant_HK;
+
+function plural_locale_zh_Hant(n: number): number {
+return 5;
+}
+
+export const locale_zh_Hant = ["zh-Hant",[["上午","下午"],u,u],u,[["日","一","二","三","四","五","六"],["週日","週一","週二","週三","週四","週五","週六"],["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],["日","一","二","三","四","五","六"]],u,[["1","2","3","4","5","6","7","8","9","10","11","12"],["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],u],u,[["西元前","西元"],u,u],0,[6,0],["y/M/d","y年M月d日",u,"y年M月d日 EEEE"],["ah:mm","ah:mm:ss","ah:mm:ss [z]","ah:mm:ss [zzzz]"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","非數值",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"TWD","$","新台幣",{"AUD":["AU$","$"],"KRW":["₩","₩"],"RON":[u,"L"],"TWD":["$"],"USD":["US$","$"],"XXX":[]},"ltr", plural_locale_zh_Hant];
+
+export const locale_zh_Hant_TW = locale_zh_Hant;
+export const locale_zh_TW = locale_zh_Hant;
+
+function plural_locale_zu(n: number): number {
+const i = Math.floor(Math.abs(n));
+
+if (i === 0 || n === 1)
+ return 1;
+return 5;
+}
+
+export const locale_zu = ["zu",[["a","p"],["AM","PM"],u],[["AM","PM"],u,u],[["S","M","B","T","S","H","M"],["Son","Mso","Bil","Tha","Sin","Hla","Mgq"],["ISonto","UMsombuluko","ULwesibili","ULwesithathu","ULwesine","ULwesihlanu","UMgqibelo"],["Son","Mso","Bil","Tha","Sin","Hla","Mgq"]],u,[["J","F","M","E","M","J","J","A","S","O","N","D"],["Jan","Feb","Mas","Eph","Mey","Jun","Jul","Aga","Sep","Okt","Nov","Dis"],["Januwari","Februwari","Mashi","Ephreli","Meyi","Juni","Julayi","Agasti","Septhemba","Okthoba","Novemba","Disemba"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mas","Eph","Mey","Jun","Jul","Aga","Sep","Okt","Nov","Dis"],["Januwari","Februwari","Mashi","Ephreli","Meyi","Juni","Julayi","Agasti","Septhemba","Okthoba","Novemba","Disemba"]],[["BC","AD"],u,u],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}",u,u,u],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"ZAR","R","i-South African Rand",{"BYN":[u,"P."],"DKK":[u,"Kr"],"HRK":[u,"Kn"],"ISK":[u,"Kr"],"JPY":["JP¥","¥"],"NOK":[u,"Kr"],"PLN":[u,"Zł"],"SEK":[u,"Kr"],"THB":["฿"],"TWD":["NT$"],"ZAR":["R"]},"ltr", plural_locale_zu];
+
let l: any;
let locales: string[] = [];
switch (goog.LOCALE) {
- case 'af':
- l = locale_af;
- locales = ['af'];
- break;
- case 'am':
- l = locale_am;
- locales = ['am'];
- break;
- case 'ar':
- l = locale_ar;
- locales = ['ar'];
- break;
- case 'ar-DZ':
- case 'ar_DZ':
- l = locale_ar_DZ;
- locales = ['ar-DZ', 'ar_DZ'];
- break;
- case 'az':
- l = locale_az;
- locales = ['az'];
- break;
- case 'be':
- l = locale_be;
- locales = ['be'];
- break;
- case 'bg':
- l = locale_bg;
- locales = ['bg'];
- break;
- case 'bn':
- l = locale_bn;
- locales = ['bn'];
- break;
- case 'br':
- l = locale_br;
- locales = ['br'];
- break;
- case 'bs':
- l = locale_bs;
- locales = ['bs'];
- break;
- case 'ca':
- l = locale_ca;
- locales = ['ca'];
- break;
- case 'chr':
- l = locale_chr;
- locales = ['chr'];
- break;
- case 'cs':
- l = locale_cs;
- locales = ['cs'];
- break;
- case 'cy':
- l = locale_cy;
- locales = ['cy'];
- break;
- case 'da':
- l = locale_da;
- locales = ['da'];
- break;
- case 'de':
- l = locale_de;
- locales = ['de'];
- break;
- case 'de-AT':
- case 'de_AT':
- l = locale_de_AT;
- locales = ['de-AT', 'de_AT'];
- break;
- case 'de-CH':
- case 'de_CH':
- l = locale_de_CH;
- locales = ['de-CH', 'de_CH'];
- break;
- case 'el':
- l = locale_el;
- locales = ['el'];
- break;
- case 'en-AU':
- case 'en_AU':
- l = locale_en_AU;
- locales = ['en-AU', 'en_AU'];
- break;
- case 'en-CA':
- case 'en_CA':
- l = locale_en_CA;
- locales = ['en-CA', 'en_CA'];
- break;
- case 'en-GB':
- case 'en_GB':
- l = locale_en_GB;
- locales = ['en-GB', 'en_GB'];
- break;
- case 'en-IE':
- case 'en_IE':
- l = locale_en_IE;
- locales = ['en-IE', 'en_IE'];
- break;
- case 'en-IN':
- case 'en_IN':
- l = locale_en_IN;
- locales = ['en-IN', 'en_IN'];
- break;
- case 'en-SG':
- case 'en_SG':
- l = locale_en_SG;
- locales = ['en-SG', 'en_SG'];
- break;
- case 'en-ZA':
- case 'en_ZA':
- l = locale_en_ZA;
- locales = ['en-ZA', 'en_ZA'];
- break;
- case 'es':
- l = locale_es;
- locales = ['es'];
- break;
- case 'es-419':
- case 'es_419':
- l = locale_es_419;
- locales = ['es-419', 'es_419'];
- break;
- case 'es-MX':
- case 'es_MX':
- l = locale_es_MX;
- locales = ['es-MX', 'es_MX'];
- break;
- case 'es-US':
- case 'es_US':
- l = locale_es_US;
- locales = ['es-US', 'es_US'];
- break;
- case 'et':
- l = locale_et;
- locales = ['et'];
- break;
- case 'eu':
- l = locale_eu;
- locales = ['eu'];
- break;
- case 'fa':
- l = locale_fa;
- locales = ['fa'];
- break;
- case 'fi':
- l = locale_fi;
- locales = ['fi'];
- break;
- case 'fr':
- l = locale_fr;
- locales = ['fr'];
- break;
- case 'fr-CA':
- case 'fr_CA':
- l = locale_fr_CA;
- locales = ['fr-CA', 'fr_CA'];
- break;
- case 'ga':
- l = locale_ga;
- locales = ['ga'];
- break;
- case 'gl':
- l = locale_gl;
- locales = ['gl'];
- break;
- case 'gsw':
- l = locale_gsw;
- locales = ['gsw'];
- break;
- case 'gu':
- l = locale_gu;
- locales = ['gu'];
- break;
- case 'haw':
- l = locale_haw;
- locales = ['haw'];
- break;
- case 'hi':
- l = locale_hi;
- locales = ['hi'];
- break;
- case 'hr':
- l = locale_hr;
- locales = ['hr'];
- break;
- case 'hu':
- l = locale_hu;
- locales = ['hu'];
- break;
- case 'hy':
- l = locale_hy;
- locales = ['hy'];
- break;
- case 'in':
- case 'id':
- l = locale_in;
- locales = ['in', 'id'];
- break;
- case 'is':
- l = locale_is;
- locales = ['is'];
- break;
- case 'it':
- l = locale_it;
- locales = ['it'];
- break;
- case 'iw':
- case 'he':
- l = locale_iw;
- locales = ['iw', 'he'];
- break;
- case 'ja':
- l = locale_ja;
- locales = ['ja'];
- break;
- case 'ka':
- l = locale_ka;
- locales = ['ka'];
- break;
- case 'kk':
- l = locale_kk;
- locales = ['kk'];
- break;
- case 'km':
- l = locale_km;
- locales = ['km'];
- break;
- case 'kn':
- l = locale_kn;
- locales = ['kn'];
- break;
- case 'ko':
- l = locale_ko;
- locales = ['ko'];
- break;
- case 'ky':
- l = locale_ky;
- locales = ['ky'];
- break;
- case 'ln':
- l = locale_ln;
- locales = ['ln'];
- break;
- case 'lo':
- l = locale_lo;
- locales = ['lo'];
- break;
- case 'lt':
- l = locale_lt;
- locales = ['lt'];
- break;
- case 'lv':
- l = locale_lv;
- locales = ['lv'];
- break;
- case 'mk':
- l = locale_mk;
- locales = ['mk'];
- break;
- case 'ml':
- l = locale_ml;
- locales = ['ml'];
- break;
- case 'mn':
- l = locale_mn;
- locales = ['mn'];
- break;
- case 'mo':
- case 'ro-MD':
- case 'ro_MD':
- l = locale_mo;
- locales = ['mo', 'ro-MD', 'ro_MD'];
- break;
- case 'mr':
- l = locale_mr;
- locales = ['mr'];
- break;
- case 'ms':
- l = locale_ms;
- locales = ['ms'];
- break;
- case 'mt':
- l = locale_mt;
- locales = ['mt'];
- break;
- case 'my':
- l = locale_my;
- locales = ['my'];
- break;
- case 'ne':
- l = locale_ne;
- locales = ['ne'];
- break;
- case 'nl':
- l = locale_nl;
- locales = ['nl'];
- break;
- case 'no':
- case 'nb':
- case 'no-NO':
- case 'no_NO':
- l = locale_no;
- locales = ['no', 'nb', 'no-NO', 'no_NO'];
- break;
- case 'or':
- l = locale_or;
- locales = ['or'];
- break;
- case 'pa':
- l = locale_pa;
- locales = ['pa'];
- break;
- case 'pl':
- l = locale_pl;
- locales = ['pl'];
- break;
- case 'pt':
- case 'pt-BR':
- case 'pt_BR':
- l = locale_pt;
- locales = ['pt', 'pt-BR', 'pt_BR'];
- break;
- case 'pt-PT':
- case 'pt_PT':
- l = locale_pt_PT;
- locales = ['pt-PT', 'pt_PT'];
- break;
- case 'ro':
- l = locale_ro;
- locales = ['ro'];
- break;
- case 'ru':
- l = locale_ru;
- locales = ['ru'];
- break;
- case 'sh':
- case 'sr-Latn':
- case 'sr_Latn':
- l = locale_sh;
- locales = ['sh', 'sr-Latn', 'sr_Latn'];
- break;
- case 'si':
- l = locale_si;
- locales = ['si'];
- break;
- case 'sk':
- l = locale_sk;
- locales = ['sk'];
- break;
- case 'sl':
- l = locale_sl;
- locales = ['sl'];
- break;
- case 'sq':
- l = locale_sq;
- locales = ['sq'];
- break;
- case 'sr':
- l = locale_sr;
- locales = ['sr'];
- break;
- case 'sv':
- l = locale_sv;
- locales = ['sv'];
- break;
- case 'sw':
- l = locale_sw;
- locales = ['sw'];
- break;
- case 'ta':
- l = locale_ta;
- locales = ['ta'];
- break;
- case 'te':
- l = locale_te;
- locales = ['te'];
- break;
- case 'th':
- l = locale_th;
- locales = ['th'];
- break;
- case 'tl':
- case 'fil':
- l = locale_tl;
- locales = ['tl', 'fil'];
- break;
- case 'tr':
- l = locale_tr;
- locales = ['tr'];
- break;
- case 'uk':
- l = locale_uk;
- locales = ['uk'];
- break;
- case 'ur':
- l = locale_ur;
- locales = ['ur'];
- break;
- case 'uz':
- l = locale_uz;
- locales = ['uz'];
- break;
- case 'vi':
- l = locale_vi;
- locales = ['vi'];
- break;
- case 'zh':
- l = locale_zh;
- locales = ['zh'];
- break;
- case 'zh-CN':
- case 'zh_CN':
- case 'zh-Hans-CN':
- case 'zh_Hans_CN':
- case 'zh-Hans':
- case 'zh_Hans':
- l = locale_zh_CN;
- locales = ['zh-CN', 'zh_CN', 'zh-Hans-CN', 'zh_Hans_CN', 'zh-Hans', 'zh_Hans'];
- break;
- case 'zh-HK':
- case 'zh_HK':
- case 'zh-Hant-HK':
- case 'zh_Hant_HK':
- l = locale_zh_HK;
- locales = ['zh-HK', 'zh_HK', 'zh-Hant-HK', 'zh_Hant_HK'];
- break;
- case 'zh-TW':
- case 'zh_TW':
- case 'zh-Hant-TW':
- case 'zh_Hant_TW':
- case 'zh-Hant':
- case 'zh_Hant':
- l = locale_zh_TW;
- locales = ['zh-TW', 'zh_TW', 'zh-Hant-TW', 'zh_Hant_TW', 'zh-Hant', 'zh_Hant'];
- break;
- case 'zu':
- l = locale_zu;
- locales = ['zu'];
- break;
-}
+
+case 'af':
+ l = locale_af;
+ locales = ["af"];
+ break;
+case 'am':
+ l = locale_am;
+ locales = ["am"];
+ break;
+case 'ar':
+ l = locale_ar;
+ locales = ["ar"];
+ break;
+case 'ar-DZ':
+case 'ar_DZ':
+ l = locale_ar_DZ;
+ locales = ["ar-DZ", "ar_DZ"];
+ break;
+case 'az':
+ l = locale_az;
+ locales = ["az"];
+ break;
+case 'be':
+ l = locale_be;
+ locales = ["be"];
+ break;
+case 'bg':
+ l = locale_bg;
+ locales = ["bg"];
+ break;
+case 'bn':
+ l = locale_bn;
+ locales = ["bn"];
+ break;
+case 'br':
+ l = locale_br;
+ locales = ["br"];
+ break;
+case 'bs':
+ l = locale_bs;
+ locales = ["bs"];
+ break;
+case 'ca':
+ l = locale_ca;
+ locales = ["ca"];
+ break;
+case 'chr':
+ l = locale_chr;
+ locales = ["chr"];
+ break;
+case 'cs':
+ l = locale_cs;
+ locales = ["cs"];
+ break;
+case 'cy':
+ l = locale_cy;
+ locales = ["cy"];
+ break;
+case 'da':
+ l = locale_da;
+ locales = ["da"];
+ break;
+case 'de':
+ l = locale_de;
+ locales = ["de"];
+ break;
+case 'de-AT':
+case 'de_AT':
+ l = locale_de_AT;
+ locales = ["de-AT", "de_AT"];
+ break;
+case 'de-CH':
+case 'de_CH':
+ l = locale_de_CH;
+ locales = ["de-CH", "de_CH"];
+ break;
+case 'el':
+ l = locale_el;
+ locales = ["el"];
+ break;
+case 'en-AU':
+case 'en_AU':
+ l = locale_en_AU;
+ locales = ["en-AU", "en_AU"];
+ break;
+case 'en-CA':
+case 'en_CA':
+ l = locale_en_CA;
+ locales = ["en-CA", "en_CA"];
+ break;
+case 'en-GB':
+case 'en_GB':
+ l = locale_en_GB;
+ locales = ["en-GB", "en_GB"];
+ break;
+case 'en-IE':
+case 'en_IE':
+ l = locale_en_IE;
+ locales = ["en-IE", "en_IE"];
+ break;
+case 'en-IN':
+case 'en_IN':
+ l = locale_en_IN;
+ locales = ["en-IN", "en_IN"];
+ break;
+case 'en-SG':
+case 'en_SG':
+ l = locale_en_SG;
+ locales = ["en-SG", "en_SG"];
+ break;
+case 'en-ZA':
+case 'en_ZA':
+ l = locale_en_ZA;
+ locales = ["en-ZA", "en_ZA"];
+ break;
+case 'es':
+ l = locale_es;
+ locales = ["es"];
+ break;
+case 'es-419':
+case 'es_419':
+ l = locale_es_419;
+ locales = ["es-419", "es_419"];
+ break;
+case 'es-MX':
+case 'es_MX':
+ l = locale_es_MX;
+ locales = ["es-MX", "es_MX"];
+ break;
+case 'es-US':
+case 'es_US':
+ l = locale_es_US;
+ locales = ["es-US", "es_US"];
+ break;
+case 'et':
+ l = locale_et;
+ locales = ["et"];
+ break;
+case 'eu':
+ l = locale_eu;
+ locales = ["eu"];
+ break;
+case 'fa':
+ l = locale_fa;
+ locales = ["fa"];
+ break;
+case 'fi':
+ l = locale_fi;
+ locales = ["fi"];
+ break;
+case 'fr':
+ l = locale_fr;
+ locales = ["fr"];
+ break;
+case 'fr-CA':
+case 'fr_CA':
+ l = locale_fr_CA;
+ locales = ["fr-CA", "fr_CA"];
+ break;
+case 'ga':
+ l = locale_ga;
+ locales = ["ga"];
+ break;
+case 'gl':
+ l = locale_gl;
+ locales = ["gl"];
+ break;
+case 'gsw':
+ l = locale_gsw;
+ locales = ["gsw"];
+ break;
+case 'gu':
+ l = locale_gu;
+ locales = ["gu"];
+ break;
+case 'haw':
+ l = locale_haw;
+ locales = ["haw"];
+ break;
+case 'hi':
+ l = locale_hi;
+ locales = ["hi"];
+ break;
+case 'hr':
+ l = locale_hr;
+ locales = ["hr"];
+ break;
+case 'hu':
+ l = locale_hu;
+ locales = ["hu"];
+ break;
+case 'hy':
+ l = locale_hy;
+ locales = ["hy"];
+ break;
+case 'id':
+case 'in':
+ l = locale_id;
+ locales = ["id", "in"];
+ break;
+case 'is':
+ l = locale_is;
+ locales = ["is"];
+ break;
+case 'it':
+ l = locale_it;
+ locales = ["it"];
+ break;
+case 'he':
+case 'iw':
+ l = locale_he;
+ locales = ["he", "iw"];
+ break;
+case 'ja':
+ l = locale_ja;
+ locales = ["ja"];
+ break;
+case 'ka':
+ l = locale_ka;
+ locales = ["ka"];
+ break;
+case 'kk':
+ l = locale_kk;
+ locales = ["kk"];
+ break;
+case 'km':
+ l = locale_km;
+ locales = ["km"];
+ break;
+case 'kn':
+ l = locale_kn;
+ locales = ["kn"];
+ break;
+case 'ko':
+ l = locale_ko;
+ locales = ["ko"];
+ break;
+case 'ky':
+ l = locale_ky;
+ locales = ["ky"];
+ break;
+case 'ln':
+ l = locale_ln;
+ locales = ["ln"];
+ break;
+case 'lo':
+ l = locale_lo;
+ locales = ["lo"];
+ break;
+case 'lt':
+ l = locale_lt;
+ locales = ["lt"];
+ break;
+case 'lv':
+ l = locale_lv;
+ locales = ["lv"];
+ break;
+case 'mk':
+ l = locale_mk;
+ locales = ["mk"];
+ break;
+case 'ml':
+ l = locale_ml;
+ locales = ["ml"];
+ break;
+case 'mn':
+ l = locale_mn;
+ locales = ["mn"];
+ break;
+case 'ro-MD':
+case 'ro_MD':
+case 'mo':
+ l = locale_ro_MD;
+ locales = ["ro-MD", "ro_MD", "mo"];
+ break;
+case 'mr':
+ l = locale_mr;
+ locales = ["mr"];
+ break;
+case 'ms':
+ l = locale_ms;
+ locales = ["ms"];
+ break;
+case 'mt':
+ l = locale_mt;
+ locales = ["mt"];
+ break;
+case 'my':
+ l = locale_my;
+ locales = ["my"];
+ break;
+case 'ne':
+ l = locale_ne;
+ locales = ["ne"];
+ break;
+case 'nl':
+ l = locale_nl;
+ locales = ["nl"];
+ break;
+case 'nb':
+case 'no':
+case 'no-NO':
+case 'no_NO':
+ l = locale_nb;
+ locales = ["nb", "no", "no-NO", "no_NO"];
+ break;
+case 'or':
+ l = locale_or;
+ locales = ["or"];
+ break;
+case 'pa':
+ l = locale_pa;
+ locales = ["pa"];
+ break;
+case 'pl':
+ l = locale_pl;
+ locales = ["pl"];
+ break;
+case 'pt':
+case 'pt-BR':
+case 'pt_BR':
+ l = locale_pt;
+ locales = ["pt", "pt-BR", "pt_BR"];
+ break;
+case 'pt-PT':
+case 'pt_PT':
+ l = locale_pt_PT;
+ locales = ["pt-PT", "pt_PT"];
+ break;
+case 'ro':
+ l = locale_ro;
+ locales = ["ro"];
+ break;
+case 'ru':
+ l = locale_ru;
+ locales = ["ru"];
+ break;
+case 'sr-Latn':
+case 'sr_Latn':
+case 'sh':
+ l = locale_sr_Latn;
+ locales = ["sr-Latn", "sr_Latn", "sh"];
+ break;
+case 'si':
+ l = locale_si;
+ locales = ["si"];
+ break;
+case 'sk':
+ l = locale_sk;
+ locales = ["sk"];
+ break;
+case 'sl':
+ l = locale_sl;
+ locales = ["sl"];
+ break;
+case 'sq':
+ l = locale_sq;
+ locales = ["sq"];
+ break;
+case 'sr':
+ l = locale_sr;
+ locales = ["sr"];
+ break;
+case 'sv':
+ l = locale_sv;
+ locales = ["sv"];
+ break;
+case 'sw':
+ l = locale_sw;
+ locales = ["sw"];
+ break;
+case 'ta':
+ l = locale_ta;
+ locales = ["ta"];
+ break;
+case 'te':
+ l = locale_te;
+ locales = ["te"];
+ break;
+case 'th':
+ l = locale_th;
+ locales = ["th"];
+ break;
+case 'fil':
+case 'tl':
+ l = locale_fil;
+ locales = ["fil", "tl"];
+ break;
+case 'tr':
+ l = locale_tr;
+ locales = ["tr"];
+ break;
+case 'uk':
+ l = locale_uk;
+ locales = ["uk"];
+ break;
+case 'ur':
+ l = locale_ur;
+ locales = ["ur"];
+ break;
+case 'uz':
+ l = locale_uz;
+ locales = ["uz"];
+ break;
+case 'vi':
+ l = locale_vi;
+ locales = ["vi"];
+ break;
+case 'zh':
+ l = locale_zh;
+ locales = ["zh"];
+ break;
+case 'zh-Hans':
+case 'zh_Hans':
+case 'zh-Hans-CN':
+case 'zh_Hans_CN':
+case 'zh-CN':
+case 'zh_CN':
+ l = locale_zh_Hans;
+ locales = ["zh-Hans", "zh_Hans", "zh-Hans-CN", "zh_Hans_CN", "zh-CN", "zh_CN"];
+ break;
+case 'zh-Hant-HK':
+case 'zh_Hant_HK':
+case 'zh-HK':
+case 'zh_HK':
+ l = locale_zh_Hant_HK;
+ locales = ["zh-Hant-HK", "zh_Hant_HK", "zh-HK", "zh_HK"];
+ break;
+case 'zh-Hant':
+case 'zh_Hant':
+case 'zh-Hant-TW':
+case 'zh_Hant_TW':
+case 'zh-TW':
+case 'zh_TW':
+ l = locale_zh_Hant;
+ locales = ["zh-Hant", "zh_Hant", "zh-Hant-TW", "zh_Hant_TW", "zh-TW", "zh_TW"];
+ break;
+case 'zu':
+ l = locale_zu;
+ locales = ["zu"];
+ break;}
if (l) {
locales.forEach(locale => registerLocaleData(l, locale));
diff --git a/packages/common/locales/cs.ts b/packages/common/locales/cs.ts
deleted file mode 100644
index c7c98ad34f..0000000000
--- a/packages/common/locales/cs.ts
+++ /dev/null
@@ -1,75 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (i === Math.floor(i) && i >= 2 && i <= 4 && v === 0) return 3;
- if (!(v === 0)) return 4;
- return 5;
-}
-
-export default [
- 'cs',
- [['dop.', 'odp.'], u, u],
- u,
- [
- ['N', 'P', 'Ú', 'S', 'Č', 'P', 'S'], ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
- ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota'],
- ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
- [
- 'ledna', 'února', 'března', 'dubna', 'května', 'června', 'července', 'srpna', 'září', 'října',
- 'listopadu', 'prosince'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
- [
- 'leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen',
- 'listopad', 'prosinec'
- ]
- ],
- [['př.n.l.', 'n.l.'], ['př. n. l.', 'n. l.'], ['před naším letopočtem', 'našeho letopočtu']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd. M. y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CZK',
- 'Kč',
- 'česká koruna',
- {
- 'AUD': ['AU$', '$'],
- 'CSK': ['Kčs'],
- 'CZK': ['Kč'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': ['JP¥', '¥'],
- 'RON': [u, 'L'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫'],
- 'XEU': ['ECU'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/cu.ts b/packages/common/locales/cu.ts
deleted file mode 100644
index ee553a6f78..0000000000
--- a/packages/common/locales/cu.ts
+++ /dev/null
@@ -1,43 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'cu',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'RUB',
- '₽',
- 'RUB',
- {'JPY': ['JP¥', '¥'], 'RUB': ['₽'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/cy.ts b/packages/common/locales/cy.ts
deleted file mode 100644
index 77b42f753d..0000000000
--- a/packages/common/locales/cy.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n === 3) return 3;
- if (n === 6) return 4;
- return 5;
-}
-
-export default [
- 'cy',
- [['b', 'h'], ['AM', 'PM'], ['yb', 'yh']],
- [['AM', 'PM'], u, u],
- [
- ['S', 'Ll', 'M', 'M', 'I', 'G', 'S'], ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwen', 'Sad'],
- [
- 'Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener',
- 'Dydd Sadwrn'
- ],
- ['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa']
- ],
- [
- ['S', 'Ll', 'M', 'M', 'I', 'G', 'S'], ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwe', 'Sad'],
- [
- 'Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener',
- 'Dydd Sadwrn'
- ],
- ['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa']
- ],
- [
- ['I', 'Ch', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H', 'T', 'Rh'],
- ['Ion', 'Chwef', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gorff', 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
- [
- 'Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi',
- 'Hydref', 'Tachwedd', 'Rhagfyr'
- ]
- ],
- [
- ['I', 'Ch', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H', 'T', 'Rh'],
- ['Ion', 'Chw', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gor', 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
- [
- 'Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi',
- 'Hydref', 'Tachwedd', 'Rhagfyr'
- ]
- ],
- [['C', 'O'], ['CC', 'OC'], ['Cyn Crist', 'Oed Crist']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'am\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'Punt Prydain',
- {
- 'BDT': [u, 'TK'],
- 'BWP': [],
- 'HKD': ['HK$'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': [u, '₩'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': [],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/da-GL.ts b/packages/common/locales/da-GL.ts
deleted file mode 100644
index 83907351b0..0000000000
--- a/packages/common/locales/da-GL.ts
+++ /dev/null
@@ -1,69 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)),
- t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
- if (n === 1 || !(t === 0) && (i === 0 || i === 1)) return 1;
- return 5;
-}
-
-export default [
- 'da-GL',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], u],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE \'den\' d. MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr.',
- 'dansk krone',
- {
- 'AUD': ['AU$', '$'],
- 'DKK': ['kr.'],
- 'ISK': [u, 'kr.'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': [u, 'kr.'],
- 'RON': [u, 'L'],
- 'SEK': [u, 'kr.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/da.ts b/packages/common/locales/da.ts
deleted file mode 100644
index 43f372d138..0000000000
--- a/packages/common/locales/da.ts
+++ /dev/null
@@ -1,69 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)),
- t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
- if (n === 1 || !(t === 0) && (i === 0 || i === 1)) return 1;
- return 5;
-}
-
-export default [
- 'da',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], u],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE \'den\' d. MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr.',
- 'dansk krone',
- {
- 'AUD': ['AU$', '$'],
- 'DKK': ['kr.'],
- 'ISK': [u, 'kr.'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': [u, 'kr.'],
- 'RON': [u, 'L'],
- 'SEK': [u, 'kr.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/dav.ts b/packages/common/locales/dav.ts
deleted file mode 100644
index 93482faa5f..0000000000
--- a/packages/common/locales/dav.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'dav',
- [['Luma lwa K', 'luma lwa p'], u, u],
- u,
- [
- ['J', 'J', 'K', 'K', 'K', 'K', 'N'], ['Jum', 'Jim', 'Kaw', 'Kad', 'Kan', 'Kas', 'Ngu'],
- [
- 'Ituku ja jumwa', 'Kuramuka jimweri', 'Kuramuka kawi', 'Kuramuka kadadu', 'Kuramuka kana',
- 'Kuramuka kasanu', 'Kifula nguwo'
- ],
- ['Jum', 'Jim', 'Kaw', 'Kad', 'Kan', 'Kas', 'Ngu']
- ],
- u,
- [
- ['I', 'K', 'K', 'K', 'K', 'K', 'M', 'W', 'I', 'I', 'I', 'I'],
- ['Imb', 'Kaw', 'Kad', 'Kan', 'Kas', 'Kar', 'Mfu', 'Wun', 'Ike', 'Iku', 'Imw', 'Iwi'],
- [
- 'Mori ghwa imbiri', 'Mori ghwa kawi', 'Mori ghwa kadadu', 'Mori ghwa kana',
- 'Mori ghwa kasanu', 'Mori ghwa karandadu', 'Mori ghwa mfungade', 'Mori ghwa wunyanya',
- 'Mori ghwa ikenda', 'Mori ghwa ikumi', 'Mori ghwa ikumi na imweri', 'Mori ghwa ikumi na iwi'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/de-AT.ts b/packages/common/locales/de-AT.ts
deleted file mode 100644
index 96b92f795b..0000000000
--- a/packages/common/locales/de-AT.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'de-AT',
- [['AM', 'PM'], u, u],
- [['vm.', 'nm.'], ['AM', 'PM'], u],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Dez.'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':', u, '.'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/de-BE.ts b/packages/common/locales/de-BE.ts
deleted file mode 100644
index f2f7c6412d..0000000000
--- a/packages/common/locales/de-BE.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'de-BE',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/de-CH.ts b/packages/common/locales/de-CH.ts
deleted file mode 100644
index ef335bb921..0000000000
--- a/packages/common/locales/de-CH.ts
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'de-CH',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- ['.', '’', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤-#,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'Schweizer Franken',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'EUR': [],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/de-IT.ts b/packages/common/locales/de-IT.ts
deleted file mode 100644
index 0619aa9463..0000000000
--- a/packages/common/locales/de-IT.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'de-IT',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Dez.'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/de-LI.ts b/packages/common/locales/de-LI.ts
deleted file mode 100644
index 9d0653364b..0000000000
--- a/packages/common/locales/de-LI.ts
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'de-LI',
- [['AM', 'PM'], u, u],
- [['vm.', 'nm.'], ['AM', 'PM'], u],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- ['.', '’', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'Schweizer Franken',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/de-LU.ts b/packages/common/locales/de-LU.ts
deleted file mode 100644
index dc1f98de7f..0000000000
--- a/packages/common/locales/de-LU.ts
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'de-LU',
- [['vorm.', 'nachm.'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'LUF': ['F'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/de.ts b/packages/common/locales/de.ts
deleted file mode 100644
index beef1ccd70..0000000000
--- a/packages/common/locales/de.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'de',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/dje.ts b/packages/common/locales/dje.ts
deleted file mode 100644
index d908299d35..0000000000
--- a/packages/common/locales/dje.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'dje',
- [['Subbaahi', 'Zaarikay b'], u, u],
- u,
- [
- ['H', 'T', 'T', 'L', 'M', 'Z', 'S'], ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'],
- ['Alhadi', 'Atinni', 'Atalaata', 'Alarba', 'Alhamisi', 'Alzuma', 'Asibti'],
- ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi']
- ],
- u,
- [
- ['Ž', 'F', 'M', 'A', 'M', 'Ž', 'Ž', 'U', 'S', 'O', 'N', 'D'],
- ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'],
- [
- 'Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur',
- 'Oktoobur', 'Noowanbur', 'Deesanbur'
- ]
- ],
- u,
- [['IJ', 'IZ'], u, ['Isaa jine', 'Isaa zamanoo']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XOF',
- 'CFA',
- 'CFA Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/dsb.ts b/packages/common/locales/dsb.ts
deleted file mode 100644
index 1788075d60..0000000000
--- a/packages/common/locales/dsb.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 100 === 1 || f % 100 === 1) return 1;
- if (v === 0 && i % 100 === 2 || f % 100 === 2) return 2;
- if (v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 3 && i % 100 <= 4 ||
- f % 100 === Math.floor(f % 100) && f % 100 >= 3 && f % 100 <= 4)
- return 3;
- return 5;
-}
-
-export default [
- 'dsb',
- [['dop.', 'wótp.'], ['dopołdnja', 'wótpołdnja'], u],
- [['dopołdnja', 'wótpołdnja'], u, u],
- [
- ['n', 'p', 'w', 's', 's', 'p', 's'], ['nje', 'pón', 'wał', 'srj', 'stw', 'pět', 'sob'],
- ['njeźela', 'pónjeźele', 'wałtora', 'srjoda', 'stwórtk', 'pětk', 'sobota'],
- ['nj', 'pó', 'wa', 'sr', 'st', 'pě', 'so']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- [
- 'jan.', 'feb.', 'měr.', 'apr.', 'maj.', 'jun.', 'jul.', 'awg.', 'sep.', 'okt.', 'now.', 'dec.'
- ],
- [
- 'januara', 'februara', 'měrca', 'apryla', 'maja', 'junija', 'julija', 'awgusta', 'septembra',
- 'oktobra', 'nowembra', 'decembra'
- ]
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'měr', 'apr', 'maj', 'jun', 'jul', 'awg', 'sep', 'okt', 'now', 'dec'],
- [
- 'januar', 'februar', 'měrc', 'apryl', 'maj', 'junij', 'julij', 'awgust', 'september',
- 'oktober', 'nowember', 'december'
- ]
- ],
- [['pś.Chr.n.', 'pó Chr.n.'], u, ['pśed Kristusowym naroźenim', 'pó Kristusowem naroźenju']],
- 1,
- [6, 0],
- ['d.M.yy', 'd.M.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'AUD': [u, '$'], 'PLN': ['zł'], 'THB': ['฿']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/dua.ts b/packages/common/locales/dua.ts
deleted file mode 100644
index 145e41966a..0000000000
--- a/packages/common/locales/dua.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'dua',
- [['idiɓa', 'ebyámu'], u, u],
- u,
- [
- ['e', 'm', 'k', 'm', 'ŋ', 'ɗ', 'e'], ['ét', 'mɔ́s', 'kwa', 'muk', 'ŋgi', 'ɗón', 'esa'],
- ['éti', 'mɔ́sú', 'kwasú', 'mukɔ́sú', 'ŋgisú', 'ɗónɛsú', 'esaɓasú'],
- ['ét', 'mɔ́s', 'kwa', 'muk', 'ŋgi', 'ɗón', 'esa']
- ],
- u,
- [
- ['d', 'ŋ', 's', 'd', 'e', 'e', 'm', 'd', 'n', 'm', 't', 'e'],
- ['di', 'ŋgɔn', 'sɔŋ', 'diɓ', 'emi', 'esɔ', 'mad', 'diŋ', 'nyɛt', 'may', 'tin', 'elá'],
- [
- 'dimɔ́di', 'ŋgɔndɛ', 'sɔŋɛ', 'diɓáɓá', 'emiasele', 'esɔpɛsɔpɛ', 'madiɓɛ́díɓɛ́', 'diŋgindi',
- 'nyɛtɛki', 'mayésɛ́', 'tiníní', 'eláŋgɛ́'
- ]
- ],
- u,
- [['ɓ.Ys', 'mb.Ys'], u, ['ɓoso ɓwá yáɓe lá', 'mbúsa kwédi a Yés']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'XAF',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/dyo.ts b/packages/common/locales/dyo.ts
deleted file mode 100644
index 53a356c747..0000000000
--- a/packages/common/locales/dyo.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'dyo',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'T', 'T', 'A', 'A', 'A', 'S'], ['Dim', 'Ten', 'Tal', 'Ala', 'Ara', 'Arj', 'Sib'],
- ['Dimas', 'Teneŋ', 'Talata', 'Alarbay', 'Aramisay', 'Arjuma', 'Sibiti'],
- ['Dim', 'Ten', 'Tal', 'Ala', 'Ara', 'Arj', 'Sib']
- ],
- u,
- [
- ['S', 'F', 'M', 'A', 'M', 'S', 'S', 'U', 'S', 'O', 'N', 'D'],
- ['Sa', 'Fe', 'Ma', 'Ab', 'Me', 'Su', 'Sú', 'Ut', 'Se', 'Ok', 'No', 'De'],
- [
- 'Sanvie', 'Fébirie', 'Mars', 'Aburil', 'Mee', 'Sueŋ', 'Súuyee', 'Ut', 'Settembar', 'Oktobar',
- 'Novembar', 'Disambar'
- ]
- ],
- u,
- [['ArY', 'AtY'], u, ['Ariŋuu Yeesu', 'Atooŋe Yeesu']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'seefa yati BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/dz.ts b/packages/common/locales/dz.ts
deleted file mode 100644
index 567cf44169..0000000000
--- a/packages/common/locales/dz.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'dz',
- [['སྔ་ཆ་', 'ཕྱི་ཆ་'], u, u],
- u,
- [
- ['ཟླ', 'མིར', 'ལྷག', 'ཕུར', 'སངྶ', 'སྤེན', 'ཉི'], ['ཟླ་', 'མིར་', 'ལྷག་', 'ཕུར་', 'སངས་', 'སྤེན་', 'ཉི་'],
- ['གཟའ་ཟླ་བ་', 'གཟའ་མིག་དམར་', 'གཟའ་ལྷག་པ་', 'གཟའ་ཕུར་བུ་', 'གཟའ་པ་སངས་', 'གཟའ་སྤེན་པ་', 'གཟའ་ཉི་མ་'],
- ['ཟླ་', 'མིར་', 'ལྷག་', 'ཕུར་', 'སངས་', 'སྤེན་', 'ཉི་']
- ],
- u,
- [
- ['༡', '༢', '༣', '4', '༥', '༦', '༧', '༨', '9', '༡༠', '༡༡', '༡༢'],
- ['༡', '༢', '༣', '༤', '༥', '༦', '༧', '༨', '༩', '༡༠', '༡༡', '12'],
- [
- 'ཟླ་དངཔ་', 'ཟླ་གཉིས་པ་', 'ཟླ་གསུམ་པ་', 'ཟླ་བཞི་པ་', 'ཟླ་ལྔ་པ་', 'ཟླ་དྲུག་པ', 'ཟླ་བདུན་པ་', 'ཟླ་བརྒྱད་པ་',
- 'ཟླ་དགུ་པ་', 'ཟླ་བཅུ་པ་', 'ཟླ་བཅུ་གཅིག་པ་', 'ཟླ་བཅུ་གཉིས་པ་'
- ]
- ],
- [
- ['༡', '༢', '༣', '༤', '༥', '༦', '༧', '༨', '༩', '༡༠', '༡༡', '༡༢'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'སྤྱི་ཟླ་དངཔ་', 'སྤྱི་ཟླ་གཉིས་པ་', 'སྤྱི་ཟླ་གསུམ་པ་', 'སྤྱི་ཟླ་བཞི་པ', 'སྤྱི་ཟླ་ལྔ་པ་', 'སྤྱི་ཟླ་དྲུག་པ', 'སྤྱི་ཟླ་བདུན་པ་',
- 'སྤྱི་ཟླ་བརྒྱད་པ་', 'སྤྱི་ཟླ་དགུ་པ་', 'སྤྱི་ཟླ་བཅུ་པ་', 'སྤྱི་ཟླ་བཅུ་གཅིག་པ་', 'སྤྱི་ཟླ་བཅུ་གཉིས་པ་'
- ]
- ],
- [['BCE', 'CE'], u, u],
- 0,
- [6, 0],
- ['y-MM-dd', 'སྤྱི་ལོ་y ཟླ་MMM ཚེས་dd', 'སྤྱི་ལོ་y MMMM ཚེས་ dd', 'EEEE, སྤྱི་ལོ་y MMMM ཚེས་dd'],
- ['ཆུ་ཚོད་ h སྐར་མ་ mm a', 'ཆུ་ཚོད་h:mm:ss a', 'ཆུ་ཚོད་ h སྐར་མ་ mm:ss a z', 'ཆུ་ཚོད་ h སྐར་མ་ mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0 %', '¤#,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'རྒྱ་གར་གྱི་དངུལ་ རུ་པི',
- {
- 'AUD': ['AU$', '$'],
- 'BTN': ['Nu.'],
- 'ILS': [u, '₪'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['KR₩', '₩'],
- 'THB': ['TH฿', '฿'],
- 'USD': ['US$', '$'],
- 'XAF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ebu.ts b/packages/common/locales/ebu.ts
deleted file mode 100644
index 4fb849b651..0000000000
--- a/packages/common/locales/ebu.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ebu',
- [['KI', 'UT'], u, u],
- u,
- [
- ['K', 'N', 'N', 'N', 'A', 'M', 'N'], ['Kma', 'Tat', 'Ine', 'Tan', 'Arm', 'Maa', 'NMM'],
- ['Kiumia', 'Njumatatu', 'Njumaine', 'Njumatano', 'Aramithi', 'Njumaa', 'NJumamothii'],
- ['Kma', 'Tat', 'Ine', 'Tan', 'Arm', 'Maa', 'NMM']
- ],
- u,
- [
- ['M', 'K', 'K', 'K', 'G', 'G', 'M', 'K', 'K', 'I', 'I', 'I'],
- ['Mbe', 'Kai', 'Kat', 'Kan', 'Gat', 'Gan', 'Mug', 'Knn', 'Ken', 'Iku', 'Imw', 'Igi'],
- [
- 'Mweri wa mbere', 'Mweri wa kaĩri', 'Mweri wa kathatũ', 'Mweri wa kana', 'Mweri wa gatano',
- 'Mweri wa gatantatũ', 'Mweri wa mũgwanja', 'Mweri wa kanana', 'Mweri wa kenda',
- 'Mweri wa ikũmi', 'Mweri wa ikũmi na ũmwe', 'Mweri wa ikũmi na Kaĩrĩ'
- ]
- ],
- u,
- [['MK', 'TK'], u, ['Mbere ya Kristo', 'Thutha wa Kristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ee-TG.ts b/packages/common/locales/ee-TG.ts
deleted file mode 100644
index 0fdf423794..0000000000
--- a/packages/common/locales/ee-TG.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ee-TG',
- [['ŋ', 'ɣ'], ['ŋdi', 'ɣetrɔ'], u],
- u,
- [
- ['k', 'd', 'b', 'k', 'y', 'f', 'm'], ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem'],
- ['kɔsiɖa', 'dzoɖa', 'blaɖa', 'kuɖa', 'yawoɖa', 'fiɖa', 'memleɖa'],
- ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem']
- ],
- u,
- [
- ['d', 'd', 't', 'a', 'd', 'm', 's', 'd', 'a', 'k', 'a', 'd'],
- ['dzv', 'dzd', 'ted', 'afɔ', 'dam', 'mas', 'sia', 'dea', 'any', 'kel', 'ade', 'dzm'],
- [
- 'dzove', 'dzodze', 'tedoxe', 'afɔfĩe', 'dama', 'masa', 'siamlɔm', 'deasiamime', 'anyɔnyɔ',
- 'kele', 'adeɛmekpɔxe', 'dzome'
- ]
- ],
- u,
- [['HYV', 'Yŋ'], u, ['Hafi Yesu Va', 'Yesu ŋɔli']],
- 1,
- [6, 0],
- ['M/d/yy', 'MMM d \'lia\', y', 'MMMM d \'lia\' y', 'EEEE, MMMM d \'lia\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{0} {1}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'mnn', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'ɣetoɖofe afrikaga CFA franc BCEAO',
- {'AUD': ['AU$', '$'], 'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ee.ts b/packages/common/locales/ee.ts
deleted file mode 100644
index 356624ad08..0000000000
--- a/packages/common/locales/ee.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ee',
- [['ŋ', 'ɣ'], ['ŋdi', 'ɣetrɔ'], u],
- u,
- [
- ['k', 'd', 'b', 'k', 'y', 'f', 'm'], ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem'],
- ['kɔsiɖa', 'dzoɖa', 'blaɖa', 'kuɖa', 'yawoɖa', 'fiɖa', 'memleɖa'],
- ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem']
- ],
- u,
- [
- ['d', 'd', 't', 'a', 'd', 'm', 's', 'd', 'a', 'k', 'a', 'd'],
- ['dzv', 'dzd', 'ted', 'afɔ', 'dam', 'mas', 'sia', 'dea', 'any', 'kel', 'ade', 'dzm'],
- [
- 'dzove', 'dzodze', 'tedoxe', 'afɔfĩe', 'dama', 'masa', 'siamlɔm', 'deasiamime', 'anyɔnyɔ',
- 'kele', 'adeɛmekpɔxe', 'dzome'
- ]
- ],
- u,
- [['HYV', 'Yŋ'], u, ['Hafi Yesu Va', 'Yesu ŋɔli']],
- 1,
- [6, 0],
- ['M/d/yy', 'MMM d \'lia\', y', 'MMMM d \'lia\' y', 'EEEE, MMMM d \'lia\' y'],
- ['a \'ga\' h:mm', 'a \'ga\' h:mm:ss', 'a \'ga\' h:mm:ss z', 'a \'ga\' h:mm:ss zzzz'],
- ['{0} {1}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'mnn', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GHS',
- 'GH₵',
- 'ghana siɖi',
- {'AUD': ['AU$', '$'], 'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/el-CY.ts b/packages/common/locales/el-CY.ts
deleted file mode 100644
index d51f05c1e5..0000000000
--- a/packages/common/locales/el-CY.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'el-CY',
- [['πμ', 'μμ'], ['π.μ.', 'μ.μ.'], u],
- u,
- [
- ['Κ', 'Δ', 'Τ', 'Τ', 'Π', 'Π', 'Σ'], ['Κυρ', 'Δευ', 'Τρί', 'Τετ', 'Πέμ', 'Παρ', 'Σάβ'],
- ['Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο'],
- ['Κυ', 'Δε', 'Τρ', 'Τε', 'Πέ', 'Πα', 'Σά']
- ],
- u,
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαΐ', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'],
- [
- 'Ιανουαρίου', 'Φεβρουαρίου', 'Μαρτίου', 'Απριλίου', 'Μαΐου', 'Ιουνίου', 'Ιουλίου',
- 'Αυγούστου', 'Σεπτεμβρίου', 'Οκτωβρίου', 'Νοεμβρίου', 'Δεκεμβρίου'
- ]
- ],
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μάρ', 'Απρ', 'Μάι', 'Ιούν', 'Ιούλ', 'Αύγ', 'Σεπ', 'Οκτ', 'Νοέ', 'Δεκ'],
- [
- 'Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος',
- 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος'
- ]
- ],
- [['π.Χ.', 'μ.Χ.'], u, ['προ Χριστού', 'μετά Χριστόν']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} - {0}', u],
- [',', '.', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Ευρώ',
- {'GRD': ['Δρχ'], 'JPY': ['JP¥', '¥'], 'THB': ['฿']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/el.ts b/packages/common/locales/el.ts
deleted file mode 100644
index 1f7140010c..0000000000
--- a/packages/common/locales/el.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'el',
- [['πμ', 'μμ'], ['π.μ.', 'μ.μ.'], u],
- u,
- [
- ['Κ', 'Δ', 'Τ', 'Τ', 'Π', 'Π', 'Σ'], ['Κυρ', 'Δευ', 'Τρί', 'Τετ', 'Πέμ', 'Παρ', 'Σάβ'],
- ['Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο'],
- ['Κυ', 'Δε', 'Τρ', 'Τε', 'Πέ', 'Πα', 'Σά']
- ],
- u,
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαΐ', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'],
- [
- 'Ιανουαρίου', 'Φεβρουαρίου', 'Μαρτίου', 'Απριλίου', 'Μαΐου', 'Ιουνίου', 'Ιουλίου',
- 'Αυγούστου', 'Σεπτεμβρίου', 'Οκτωβρίου', 'Νοεμβρίου', 'Δεκεμβρίου'
- ]
- ],
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μάρ', 'Απρ', 'Μάι', 'Ιούν', 'Ιούλ', 'Αύγ', 'Σεπ', 'Οκτ', 'Νοέ', 'Δεκ'],
- [
- 'Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος',
- 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος'
- ]
- ],
- [['π.Χ.', 'μ.Χ.'], u, ['προ Χριστού', 'μετά Χριστόν']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} - {0}', u],
- [',', '.', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Ευρώ',
- {'GRD': ['Δρχ'], 'JPY': ['JP¥', '¥'], 'THB': ['฿']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-001.ts b/packages/common/locales/en-001.ts
deleted file mode 100644
index e7e16afe5c..0000000000
--- a/packages/common/locales/en-001.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-001',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-150.ts b/packages/common/locales/en-150.ts
deleted file mode 100644
index 28042babe1..0000000000
--- a/packages/common/locales/en-150.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-150',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-AE.ts b/packages/common/locales/en-AE.ts
deleted file mode 100644
index c12eb0f65a..0000000000
--- a/packages/common/locales/en-AE.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-AE',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 6,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AED',
- 'AED',
- 'United Arab Emirates Dirham',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-AG.ts b/packages/common/locales/en-AG.ts
deleted file mode 100644
index a37c8786a3..0000000000
--- a/packages/common/locales/en-AG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-AG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-AI.ts b/packages/common/locales/en-AI.ts
deleted file mode 100644
index 9118d329a7..0000000000
--- a/packages/common/locales/en-AI.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-AI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-AS.ts b/packages/common/locales/en-AS.ts
deleted file mode 100644
index 4e6be55122..0000000000
--- a/packages/common/locales/en-AS.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-AS',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-AT.ts b/packages/common/locales/en-AT.ts
deleted file mode 100644
index 1c10fea330..0000000000
--- a/packages/common/locales/en-AT.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-AT',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-AU.ts b/packages/common/locales/en-AU.ts
deleted file mode 100644
index 31895673a4..0000000000
--- a/packages/common/locales/en-AU.ts
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-AU',
- [['am', 'pm'], u, u],
- u,
- [
- ['Su.', 'M.', 'Tu.', 'W.', 'Th.', 'F.', 'Sa.'],
- ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mon', 'Tu', 'Wed', 'Th', 'Fri', 'Sat']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {
- 'AUD': ['$'],
- 'BDT': [u, 'Tk'],
- 'BOB': [u, '$b'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'CUP': [u, '₱'],
- 'EGP': [u, '£'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'ISK': [u, 'Kr'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PYG': [u, 'Gs'],
- 'SCR': ['Rs'],
- 'SEK': [u, 'Kr'],
- 'TWD': [u, '$'],
- 'USD': [u, '$'],
- 'UYU': [u, '$U'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': [],
- 'XPF': ['CFP']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-BB.ts b/packages/common/locales/en-BB.ts
deleted file mode 100644
index a67af73a67..0000000000
--- a/packages/common/locales/en-BB.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-BB',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BBD',
- '$',
- 'Barbadian Dollar',
- {'BBD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-BE.ts b/packages/common/locales/en-BE.ts
deleted file mode 100644
index dfcf1019ed..0000000000
--- a/packages/common/locales/en-BE.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-BE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-BI.ts b/packages/common/locales/en-BI.ts
deleted file mode 100644
index 806d1282bc..0000000000
--- a/packages/common/locales/en-BI.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-BI',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BIF',
- 'FBu',
- 'Burundian Franc',
- {'BIF': ['FBu']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-BM.ts b/packages/common/locales/en-BM.ts
deleted file mode 100644
index 142b40138c..0000000000
--- a/packages/common/locales/en-BM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-BM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BMD',
- '$',
- 'Bermudan Dollar',
- {'BMD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-BS.ts b/packages/common/locales/en-BS.ts
deleted file mode 100644
index 53b803dbd6..0000000000
--- a/packages/common/locales/en-BS.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-BS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BSD',
- '$',
- 'Bahamian Dollar',
- {'BSD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-BW.ts b/packages/common/locales/en-BW.ts
deleted file mode 100644
index c25832ee82..0000000000
--- a/packages/common/locales/en-BW.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-BW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd MMM y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BWP',
- 'P',
- 'Botswanan Pula',
- {'BWP': ['P'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-BZ.ts b/packages/common/locales/en-BZ.ts
deleted file mode 100644
index 0999d20f63..0000000000
--- a/packages/common/locales/en-BZ.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-BZ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BZD',
- '$',
- 'Belize Dollar',
- {'BZD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-CA.ts b/packages/common/locales/en-CA.ts
deleted file mode 100644
index d3b795afc1..0000000000
--- a/packages/common/locales/en-CA.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-CA',
- [['am', 'pm'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'pm'], ['a.m.', 'p.m.'], u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun.', 'Mon.', 'Tue.', 'Wed.', 'Thu.', 'Fri.', 'Sat.'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mar.', 'Apr.', 'May', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Oct.', 'Nov.', 'Dec.'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['y-MM-dd', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CAD',
- '$',
- 'Canadian Dollar',
- {'CAD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-CC.ts b/packages/common/locales/en-CC.ts
deleted file mode 100644
index dd0e27a696..0000000000
--- a/packages/common/locales/en-CC.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-CC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-CH.ts b/packages/common/locales/en-CH.ts
deleted file mode 100644
index c61fc68af9..0000000000
--- a/packages/common/locales/en-CH.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-CH',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', '’', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤-#,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'Swiss Franc',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-CK.ts b/packages/common/locales/en-CK.ts
deleted file mode 100644
index a0a075165b..0000000000
--- a/packages/common/locales/en-CK.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-CK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-CM.ts b/packages/common/locales/en-CM.ts
deleted file mode 100644
index ef2574d679..0000000000
--- a/packages/common/locales/en-CM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-CM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'Central African CFA Franc',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-CX.ts b/packages/common/locales/en-CX.ts
deleted file mode 100644
index f984cdf9df..0000000000
--- a/packages/common/locales/en-CX.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-CX',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-CY.ts b/packages/common/locales/en-CY.ts
deleted file mode 100644
index f5d5d64a38..0000000000
--- a/packages/common/locales/en-CY.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-CY',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-DE.ts b/packages/common/locales/en-DE.ts
deleted file mode 100644
index 75e60fc895..0000000000
--- a/packages/common/locales/en-DE.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-DE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-DG.ts b/packages/common/locales/en-DG.ts
deleted file mode 100644
index b2a8c81cf8..0000000000
--- a/packages/common/locales/en-DG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-DG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-DK.ts b/packages/common/locales/en-DK.ts
deleted file mode 100644
index 0cdeecf498..0000000000
--- a/packages/common/locales/en-DK.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-DK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr.',
- 'Danish Krone',
- {'DKK': ['kr.', 'kr'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-DM.ts b/packages/common/locales/en-DM.ts
deleted file mode 100644
index fe7e98cf35..0000000000
--- a/packages/common/locales/en-DM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-DM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-ER.ts b/packages/common/locales/en-ER.ts
deleted file mode 100644
index 244a716a79..0000000000
--- a/packages/common/locales/en-ER.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-ER',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ERN',
- 'Nfk',
- 'Eritrean Nakfa',
- {'ERN': ['Nfk'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-FI.ts b/packages/common/locales/en-FI.ts
deleted file mode 100644
index 74085b9524..0000000000
--- a/packages/common/locales/en-FI.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-FI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['H.mm', 'H.mm.ss', 'H.mm.ss z', 'H.mm.ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-FJ.ts b/packages/common/locales/en-FJ.ts
deleted file mode 100644
index eaa78efae8..0000000000
--- a/packages/common/locales/en-FJ.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-FJ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'FJD',
- '$',
- 'Fijian Dollar',
- {'FJD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-FK.ts b/packages/common/locales/en-FK.ts
deleted file mode 100644
index 28b2c1ef59..0000000000
--- a/packages/common/locales/en-FK.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-FK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'FKP',
- '£',
- 'Falkland Islands Pound',
- {'FKP': ['£'], 'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-FM.ts b/packages/common/locales/en-FM.ts
deleted file mode 100644
index 05bedf0a26..0000000000
--- a/packages/common/locales/en-FM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-FM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-GB.ts b/packages/common/locales/en-GB.ts
deleted file mode 100644
index 20fd327fb1..0000000000
--- a/packages/common/locales/en-GB.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-GB',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'British Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-GD.ts b/packages/common/locales/en-GD.ts
deleted file mode 100644
index 125ec86b74..0000000000
--- a/packages/common/locales/en-GD.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-GD',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-GG.ts b/packages/common/locales/en-GG.ts
deleted file mode 100644
index f4e3680d81..0000000000
--- a/packages/common/locales/en-GG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-GG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'UK Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-GH.ts b/packages/common/locales/en-GH.ts
deleted file mode 100644
index 94d62c0945..0000000000
--- a/packages/common/locales/en-GH.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-GH',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GHS',
- 'GH₵',
- 'Ghanaian Cedi',
- {'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-GI.ts b/packages/common/locales/en-GI.ts
deleted file mode 100644
index cf7fa30378..0000000000
--- a/packages/common/locales/en-GI.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-GI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GIP',
- '£',
- 'Gibraltar Pound',
- {'GBP': ['GB£', '£'], 'GIP': ['£'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-GM.ts b/packages/common/locales/en-GM.ts
deleted file mode 100644
index aeb1ed7ef6..0000000000
--- a/packages/common/locales/en-GM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-GM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GMD',
- 'D',
- 'Gambian Dalasi',
- {'GMD': ['D'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-GU.ts b/packages/common/locales/en-GU.ts
deleted file mode 100644
index 8250aed366..0000000000
--- a/packages/common/locales/en-GU.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-GU',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-GY.ts b/packages/common/locales/en-GY.ts
deleted file mode 100644
index e8544e647b..0000000000
--- a/packages/common/locales/en-GY.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-GY',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GYD',
- '$',
- 'Guyanaese Dollar',
- {'GYD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-HK.ts b/packages/common/locales/en-HK.ts
deleted file mode 100644
index e2e0e6130d..0000000000
--- a/packages/common/locales/en-HK.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-HK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- 'Hong Kong Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-IE.ts b/packages/common/locales/en-IE.ts
deleted file mode 100644
index c9f28a5432..0000000000
--- a/packages/common/locales/en-IE.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-IE',
- [['a', 'p'], ['am', 'pm'], ['a.m.', 'p.m.']],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-IL.ts b/packages/common/locales/en-IL.ts
deleted file mode 100644
index acc59dc449..0000000000
--- a/packages/common/locales/en-IL.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-IL',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ILS',
- '₪',
- 'Israeli New Shekel',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-IM.ts b/packages/common/locales/en-IM.ts
deleted file mode 100644
index 989ba4319e..0000000000
--- a/packages/common/locales/en-IM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-IM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'UK Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-IN.ts b/packages/common/locales/en-IN.ts
deleted file mode 100644
index 3c08632d4d..0000000000
--- a/packages/common/locales/en-IN.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-IN',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [0, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'd MMMM y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'Indian Rupee',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-IO.ts b/packages/common/locales/en-IO.ts
deleted file mode 100644
index a10fe2cebc..0000000000
--- a/packages/common/locales/en-IO.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-IO',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-JE.ts b/packages/common/locales/en-JE.ts
deleted file mode 100644
index 44a685cd22..0000000000
--- a/packages/common/locales/en-JE.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-JE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'UK Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-JM.ts b/packages/common/locales/en-JM.ts
deleted file mode 100644
index 884f665b34..0000000000
--- a/packages/common/locales/en-JM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-JM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'JMD',
- '$',
- 'Jamaican Dollar',
- {'JMD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-KE.ts b/packages/common/locales/en-KE.ts
deleted file mode 100644
index 832bb2bd0d..0000000000
--- a/packages/common/locales/en-KE.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-KE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Kenyan Shilling',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-KI.ts b/packages/common/locales/en-KI.ts
deleted file mode 100644
index 9cb491b40c..0000000000
--- a/packages/common/locales/en-KI.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-KI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-KN.ts b/packages/common/locales/en-KN.ts
deleted file mode 100644
index 95dac03bb8..0000000000
--- a/packages/common/locales/en-KN.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-KN',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-KY.ts b/packages/common/locales/en-KY.ts
deleted file mode 100644
index 177e3443cb..0000000000
--- a/packages/common/locales/en-KY.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-KY',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KYD',
- '$',
- 'Cayman Islands Dollar',
- {'JPY': ['JP¥', '¥'], 'KYD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-LC.ts b/packages/common/locales/en-LC.ts
deleted file mode 100644
index 41142d377f..0000000000
--- a/packages/common/locales/en-LC.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-LC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-LR.ts b/packages/common/locales/en-LR.ts
deleted file mode 100644
index b1fb93c28d..0000000000
--- a/packages/common/locales/en-LR.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-LR',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'LRD',
- '$',
- 'Liberian Dollar',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-LS.ts b/packages/common/locales/en-LS.ts
deleted file mode 100644
index ae55e1693a..0000000000
--- a/packages/common/locales/en-LS.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-LS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'South African Rand',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZAR': ['R']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-MG.ts b/packages/common/locales/en-MG.ts
deleted file mode 100644
index 9671197396..0000000000
--- a/packages/common/locales/en-MG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-MG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MGA',
- 'Ar',
- 'Malagasy Ariary',
- {'JPY': ['JP¥', '¥'], 'MGA': ['Ar'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-MH.ts b/packages/common/locales/en-MH.ts
deleted file mode 100644
index f04cbe0b1c..0000000000
--- a/packages/common/locales/en-MH.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-MH',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-MO.ts b/packages/common/locales/en-MO.ts
deleted file mode 100644
index fa9de43138..0000000000
--- a/packages/common/locales/en-MO.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-MO',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MOP',
- 'MOP$',
- 'Macanese Pataca',
- {'JPY': ['JP¥', '¥'], 'MOP': ['MOP$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-MP.ts b/packages/common/locales/en-MP.ts
deleted file mode 100644
index e49e131707..0000000000
--- a/packages/common/locales/en-MP.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-MP',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-MS.ts b/packages/common/locales/en-MS.ts
deleted file mode 100644
index da645a4a2e..0000000000
--- a/packages/common/locales/en-MS.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-MS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-MT.ts b/packages/common/locales/en-MT.ts
deleted file mode 100644
index a1f5aa0fac..0000000000
--- a/packages/common/locales/en-MT.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-MT',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'dd MMM y', 'dd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-MU.ts b/packages/common/locales/en-MU.ts
deleted file mode 100644
index 8a48958f55..0000000000
--- a/packages/common/locales/en-MU.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-MU',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MUR',
- 'Rs',
- 'Mauritian Rupee',
- {'JPY': ['JP¥', '¥'], 'MUR': ['Rs'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-MW.ts b/packages/common/locales/en-MW.ts
deleted file mode 100644
index 38af3620a5..0000000000
--- a/packages/common/locales/en-MW.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-MW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MWK',
- 'MK',
- 'Malawian Kwacha',
- {'JPY': ['JP¥', '¥'], 'MWK': ['MK'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-MY.ts b/packages/common/locales/en-MY.ts
deleted file mode 100644
index 2428be4df1..0000000000
--- a/packages/common/locales/en-MY.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-MY',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MYR',
- 'RM',
- 'Malaysian Ringgit',
- {'JPY': ['JP¥', '¥'], 'MYR': ['RM'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-NA.ts b/packages/common/locales/en-NA.ts
deleted file mode 100644
index ea171e828a..0000000000
--- a/packages/common/locales/en-NA.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-NA',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'ZAR',
- 'South African Rand',
- {'JPY': ['JP¥', '¥'], 'NAD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-NF.ts b/packages/common/locales/en-NF.ts
deleted file mode 100644
index 292b6d628a..0000000000
--- a/packages/common/locales/en-NF.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-NF',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-NG.ts b/packages/common/locales/en-NG.ts
deleted file mode 100644
index 5f92d2da9b..0000000000
--- a/packages/common/locales/en-NG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-NG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NGN',
- '₦',
- 'Nigerian Naira',
- {'JPY': ['JP¥', '¥'], 'NGN': ['₦'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-NL.ts b/packages/common/locales/en-NL.ts
deleted file mode 100644
index 7ed55d2be0..0000000000
--- a/packages/common/locales/en-NL.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-NL',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-NR.ts b/packages/common/locales/en-NR.ts
deleted file mode 100644
index 448b59edb2..0000000000
--- a/packages/common/locales/en-NR.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-NR',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-NU.ts b/packages/common/locales/en-NU.ts
deleted file mode 100644
index 9b709f17a9..0000000000
--- a/packages/common/locales/en-NU.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-NU',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-NZ.ts b/packages/common/locales/en-NZ.ts
deleted file mode 100644
index 522de84c75..0000000000
--- a/packages/common/locales/en-NZ.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-NZ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['d/MM/yy', 'd/MM/y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-PG.ts b/packages/common/locales/en-PG.ts
deleted file mode 100644
index bb3c001959..0000000000
--- a/packages/common/locales/en-PG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-PG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'PGK',
- 'K',
- 'Papua New Guinean Kina',
- {'JPY': ['JP¥', '¥'], 'PGK': ['K'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-PH.ts b/packages/common/locales/en-PH.ts
deleted file mode 100644
index 8173d19ffd..0000000000
--- a/packages/common/locales/en-PH.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-PH',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'PHP',
- '₱',
- 'Philippine Piso',
- {'JPY': ['JP¥', '¥'], 'PHP': ['₱'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-PK.ts b/packages/common/locales/en-PK.ts
deleted file mode 100644
index ad3ef55063..0000000000
--- a/packages/common/locales/en-PK.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-PK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'dd-MMM-y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'PKR',
- 'Rs',
- 'Pakistani Rupee',
- {'JPY': ['JP¥', '¥'], 'PKR': ['Rs'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-PN.ts b/packages/common/locales/en-PN.ts
deleted file mode 100644
index c8d9133e7d..0000000000
--- a/packages/common/locales/en-PN.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-PN',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-PR.ts b/packages/common/locales/en-PR.ts
deleted file mode 100644
index 01bafc8b8b..0000000000
--- a/packages/common/locales/en-PR.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-PR',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-PW.ts b/packages/common/locales/en-PW.ts
deleted file mode 100644
index dee5e6f472..0000000000
--- a/packages/common/locales/en-PW.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-PW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-RW.ts b/packages/common/locales/en-RW.ts
deleted file mode 100644
index 12155fae28..0000000000
--- a/packages/common/locales/en-RW.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-RW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'RWF',
- 'RF',
- 'Rwandan Franc',
- {'JPY': ['JP¥', '¥'], 'RWF': ['RF'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SB.ts b/packages/common/locales/en-SB.ts
deleted file mode 100644
index 53fc1b0518..0000000000
--- a/packages/common/locales/en-SB.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SB',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SBD',
- '$',
- 'Solomon Islands Dollar',
- {'JPY': ['JP¥', '¥'], 'SBD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SC.ts b/packages/common/locales/en-SC.ts
deleted file mode 100644
index 4b7eea8916..0000000000
--- a/packages/common/locales/en-SC.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SCR',
- 'SR',
- 'Seychellois Rupee',
- {'JPY': ['JP¥', '¥'], 'SCR': ['SR'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SD.ts b/packages/common/locales/en-SD.ts
deleted file mode 100644
index 87c517e4f4..0000000000
--- a/packages/common/locales/en-SD.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SD',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 6,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SDG',
- 'SDG',
- 'Sudanese Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SE.ts b/packages/common/locales/en-SE.ts
deleted file mode 100644
index 9ce1869eb2..0000000000
--- a/packages/common/locales/en-SE.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', ' ', ';', '%', '+', '-', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SEK',
- 'kr',
- 'Swedish Krona',
- {'JPY': ['JP¥', '¥'], 'SEK': ['kr'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SG.ts b/packages/common/locales/en-SG.ts
deleted file mode 100644
index 76e6231f58..0000000000
--- a/packages/common/locales/en-SG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SGD',
- '$',
- 'Singapore Dollar',
- {'JPY': ['JP¥', '¥'], 'SGD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SH.ts b/packages/common/locales/en-SH.ts
deleted file mode 100644
index 5c6438dea8..0000000000
--- a/packages/common/locales/en-SH.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SH',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SHP',
- '£',
- 'St Helena Pound',
- {'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'SHP': ['£'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SI.ts b/packages/common/locales/en-SI.ts
deleted file mode 100644
index add552f98e..0000000000
--- a/packages/common/locales/en-SI.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SL.ts b/packages/common/locales/en-SL.ts
deleted file mode 100644
index f39028005a..0000000000
--- a/packages/common/locales/en-SL.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SL',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SLL',
- 'Le',
- 'Sierra Leonean Leone',
- {'JPY': ['JP¥', '¥'], 'SLL': ['Le'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SS.ts b/packages/common/locales/en-SS.ts
deleted file mode 100644
index dbd084e90b..0000000000
--- a/packages/common/locales/en-SS.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SSP',
- '£',
- 'South Sudanese Pound',
- {'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'SSP': ['£'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SX.ts b/packages/common/locales/en-SX.ts
deleted file mode 100644
index cd3bc8e14e..0000000000
--- a/packages/common/locales/en-SX.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SX',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ANG',
- 'NAf.',
- 'Netherlands Antillean Guilder',
- {'ANG': ['NAf.'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-SZ.ts b/packages/common/locales/en-SZ.ts
deleted file mode 100644
index e9c1fda921..0000000000
--- a/packages/common/locales/en-SZ.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-SZ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SZL',
- 'E',
- 'Swazi Lilangeni',
- {'JPY': ['JP¥', '¥'], 'SZL': ['E'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-TC.ts b/packages/common/locales/en-TC.ts
deleted file mode 100644
index b6a629243c..0000000000
--- a/packages/common/locales/en-TC.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-TC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-TK.ts b/packages/common/locales/en-TK.ts
deleted file mode 100644
index 93da7fb3b9..0000000000
--- a/packages/common/locales/en-TK.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-TK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-TO.ts b/packages/common/locales/en-TO.ts
deleted file mode 100644
index f1263c184c..0000000000
--- a/packages/common/locales/en-TO.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-TO',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TOP',
- 'T$',
- 'Tongan Paʻanga',
- {'JPY': ['JP¥', '¥'], 'TOP': ['T$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-TT.ts b/packages/common/locales/en-TT.ts
deleted file mode 100644
index 87864b5f77..0000000000
--- a/packages/common/locales/en-TT.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-TT',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TTD',
- '$',
- 'Trinidad & Tobago Dollar',
- {'JPY': ['JP¥', '¥'], 'TTD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-TV.ts b/packages/common/locales/en-TV.ts
deleted file mode 100644
index fb8e97fa4a..0000000000
--- a/packages/common/locales/en-TV.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-TV',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-TZ.ts b/packages/common/locales/en-TZ.ts
deleted file mode 100644
index bd5fad9780..0000000000
--- a/packages/common/locales/en-TZ.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-TZ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Tanzanian Shilling',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-UG.ts b/packages/common/locales/en-UG.ts
deleted file mode 100644
index 1843d20b89..0000000000
--- a/packages/common/locales/en-UG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-UG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Ugandan Shilling',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-UM.ts b/packages/common/locales/en-UM.ts
deleted file mode 100644
index a1e904b138..0000000000
--- a/packages/common/locales/en-UM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-UM',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-US-POSIX.ts b/packages/common/locales/en-US-POSIX.ts
deleted file mode 100644
index 215dfc9964..0000000000
--- a/packages/common/locales/en-US-POSIX.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-US-POSIX',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '0/00', 'INF', 'NaN', ':'],
- ['0.######', '0%', '¤ 0.00', '0.000000E+000'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-VC.ts b/packages/common/locales/en-VC.ts
deleted file mode 100644
index fffc2ff5a7..0000000000
--- a/packages/common/locales/en-VC.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-VC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-VG.ts b/packages/common/locales/en-VG.ts
deleted file mode 100644
index d2dd9bae3c..0000000000
--- a/packages/common/locales/en-VG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-VG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-VI.ts b/packages/common/locales/en-VI.ts
deleted file mode 100644
index 4d1a9f4b13..0000000000
--- a/packages/common/locales/en-VI.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-VI',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-VU.ts b/packages/common/locales/en-VU.ts
deleted file mode 100644
index b4de61f4be..0000000000
--- a/packages/common/locales/en-VU.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-VU',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'VUV',
- 'VT',
- 'Vanuatu Vatu',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'VUV': ['VT']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-WS.ts b/packages/common/locales/en-WS.ts
deleted file mode 100644
index 8f24a3da41..0000000000
--- a/packages/common/locales/en-WS.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-WS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'WST',
- 'WS$',
- 'Samoan Tala',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'WST': ['WS$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-ZA.ts b/packages/common/locales/en-ZA.ts
deleted file mode 100644
index f704e2c7f2..0000000000
--- a/packages/common/locales/en-ZA.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-ZA',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['y/MM/dd', 'dd MMM y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'South African Rand',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZAR': ['R']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-ZM.ts b/packages/common/locales/en-ZM.ts
deleted file mode 100644
index 9325758d91..0000000000
--- a/packages/common/locales/en-ZM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-ZM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZMW',
- 'K',
- 'Zambian Kwacha',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZMW': ['K', 'ZK']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en-ZW.ts b/packages/common/locales/en-ZW.ts
deleted file mode 100644
index 0252159fdc..0000000000
--- a/packages/common/locales/en-ZW.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en-ZW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/y', 'dd MMM,y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/en.ts b/packages/common/locales/en.ts
deleted file mode 100644
index e027aca2cb..0000000000
--- a/packages/common/locales/en.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'en',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/eo.ts b/packages/common/locales/eo.ts
deleted file mode 100644
index 3b28a98e0e..0000000000
--- a/packages/common/locales/eo.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'eo',
- [['atm', 'ptm'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['di', 'lu', 'ma', 'me', 'ĵa', 've', 'sa'],
- ['dimanĉo', 'lundo', 'mardo', 'merkredo', 'ĵaŭdo', 'vendredo', 'sabato'],
- ['di', 'lu', 'ma', 'me', 'ĵa', 've', 'sa']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aŭg', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januaro', 'februaro', 'marto', 'aprilo', 'majo', 'junio', 'julio', 'aŭgusto', 'septembro',
- 'oktobro', 'novembro', 'decembro'
- ]
- ],
- u,
- [['aK', 'pK'], u, u],
- 1,
- [6, 0],
- ['yy-MM-dd', 'y-MMM-dd', 'y-MMMM-dd', 'EEEE, d-\'a\' \'de\' MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'H-\'a\' \'horo\' \'kaj\' m:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-419.ts b/packages/common/locales/es-419.ts
deleted file mode 100644
index 6ee24b3893..0000000000
--- a/packages/common/locales/es-419.ts
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-419',
- [['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'EUR',
- 'EUR',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-AR.ts b/packages/common/locales/es-AR.ts
deleted file mode 100644
index edfaec6ee0..0000000000
--- a/packages/common/locales/es-AR.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-AR',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'ARS',
- '$',
- 'peso argentino',
- {
- 'ARS': ['$'],
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-BO.ts b/packages/common/locales/es-BO.ts
deleted file mode 100644
index 83c8fa3a5f..0000000000
--- a/packages/common/locales/es-BO.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-BO',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'BOB',
- 'Bs',
- 'boliviano',
- {
- 'AUD': [u, '$'],
- 'BOB': ['Bs'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-BR.ts b/packages/common/locales/es-BR.ts
deleted file mode 100644
index 69a12047e8..0000000000
--- a/packages/common/locales/es-BR.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-BR',
- [['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'BRL',
- 'R$',
- 'real brasileño',
- {
- 'AUD': [u, '$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-BZ.ts b/packages/common/locales/es-BZ.ts
deleted file mode 100644
index e35339d80f..0000000000
--- a/packages/common/locales/es-BZ.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-BZ',
- [['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'BZD',
- '$',
- 'dólar beliceño',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'BZD': ['$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-CL.ts b/packages/common/locales/es-CL.ts
deleted file mode 100644
index e80af3d406..0000000000
--- a/packages/common/locales/es-CL.ts
+++ /dev/null
@@ -1,95 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-CL',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['do', 'lu', 'ma', 'mi', 'ju', 'vi', 'sá']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['dd-MM-yy', 'dd-MM-y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'CLP',
- '$',
- 'Peso chileno',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CLP': ['$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-CO.ts b/packages/common/locales/es-CO.ts
deleted file mode 100644
index 77b9b6e840..0000000000
--- a/packages/common/locales/es-CO.ts
+++ /dev/null
@@ -1,95 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-CO',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/MM/yy', 'd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'COP',
- '$',
- 'peso colombiano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-CR.ts b/packages/common/locales/es-CR.ts
deleted file mode 100644
index 5ad1a8369e..0000000000
--- a/packages/common/locales/es-CR.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-CR',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'CRC',
- '₡',
- 'colón costarricense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'CRC': ['₡'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-CU.ts b/packages/common/locales/es-CU.ts
deleted file mode 100644
index d6fc5b5b37..0000000000
--- a/packages/common/locales/es-CU.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-CU',
- [['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'CUP',
- '$',
- 'peso cubano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'CUP': ['$'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-DO.ts b/packages/common/locales/es-DO.ts
deleted file mode 100644
index 64aac72091..0000000000
--- a/packages/common/locales/es-DO.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-DO',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'DOP',
- 'RD$',
- 'peso dominicano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'DOP': ['RD$', '$'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-EA.ts b/packages/common/locales/es-EA.ts
deleted file mode 100644
index 43d8bf68f9..0000000000
--- a/packages/common/locales/es-EA.ts
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-EA',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-EC.ts b/packages/common/locales/es-EC.ts
deleted file mode 100644
index dfdb3331f6..0000000000
--- a/packages/common/locales/es-EC.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-EC',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'USD',
- '$',
- 'dólar estadounidense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-GQ.ts b/packages/common/locales/es-GQ.ts
deleted file mode 100644
index 39e121b711..0000000000
--- a/packages/common/locales/es-GQ.ts
+++ /dev/null
@@ -1,75 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-GQ',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'franco CFA de África Central',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-GT.ts b/packages/common/locales/es-GT.ts
deleted file mode 100644
index 032970e187..0000000000
--- a/packages/common/locales/es-GT.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-GT',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/MM/yy', 'd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'GTQ',
- 'Q',
- 'quetzal',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'GTQ': ['Q'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-HN.ts b/packages/common/locales/es-HN.ts
deleted file mode 100644
index af32faf065..0000000000
--- a/packages/common/locales/es-HN.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-HN',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'dd \'de\' MMMM \'de\' y', 'EEEE dd \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'HNL',
- 'L',
- 'lempira hondureño',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HNL': ['L'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-IC.ts b/packages/common/locales/es-IC.ts
deleted file mode 100644
index 308c46a784..0000000000
--- a/packages/common/locales/es-IC.ts
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-IC',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-MX.ts b/packages/common/locales/es-MX.ts
deleted file mode 100644
index ddc0cf933e..0000000000
--- a/packages/common/locales/es-MX.ts
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-MX',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'MXN',
- '$',
- 'peso mexicano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'p.'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MRO': ['MRU'],
- 'MRU': ['UM'],
- 'MXN': ['$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-NI.ts b/packages/common/locales/es-NI.ts
deleted file mode 100644
index fff051681c..0000000000
--- a/packages/common/locales/es-NI.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-NI',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'NIO',
- 'C$',
- 'córdoba nicaragüense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NIO': ['C$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-PA.ts b/packages/common/locales/es-PA.ts
deleted file mode 100644
index fc5a1f47e8..0000000000
--- a/packages/common/locales/es-PA.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-PA',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['MM/dd/yy', 'MM/dd/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'PAB',
- 'B/.',
- 'balboa panameño',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PAB': ['B/.'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-PE.ts b/packages/common/locales/es-PE.ts
deleted file mode 100644
index dee5f1b00d..0000000000
--- a/packages/common/locales/es-PE.ts
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-PE',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'set.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'setiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Ene.', 'Feb.', 'Mar.', 'Abr.', 'May.', 'Jun.', 'Jul.', 'Ago.', 'Set.', 'Oct.', 'Nov.', 'Dic.'
- ],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'PEN',
- 'S/',
- 'sol peruano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PEN': ['S/'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-PH.ts b/packages/common/locales/es-PH.ts
deleted file mode 100644
index f73e0491b9..0000000000
--- a/packages/common/locales/es-PH.ts
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-PH',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'PHP',
- '₱',
- 'peso filipino',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PHP': ['₱'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-PR.ts b/packages/common/locales/es-PR.ts
deleted file mode 100644
index aea073b22d..0000000000
--- a/packages/common/locales/es-PR.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-PR',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['MM/dd/yy', 'MM/dd/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'dólar estadounidense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-PY.ts b/packages/common/locales/es-PY.ts
deleted file mode 100644
index efb1d11a1d..0000000000
--- a/packages/common/locales/es-PY.ts
+++ /dev/null
@@ -1,86 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-PY',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['do', 'lu', 'ma', 'mi', 'ju', 'vi', 'sa']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'PYG',
- 'Gs.',
- 'guaraní paraguayo',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PYG': ['Gs.', '₲'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-SV.ts b/packages/common/locales/es-SV.ts
deleted file mode 100644
index 74b1981244..0000000000
--- a/packages/common/locales/es-SV.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-SV',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'dólar estadounidense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-US.ts b/packages/common/locales/es-US.ts
deleted file mode 100644
index 7f6bad8299..0000000000
--- a/packages/common/locales/es-US.ts
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-US',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'dólar estadounidense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'p.'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-UY.ts b/packages/common/locales/es-UY.ts
deleted file mode 100644
index bd2d6f3cf1..0000000000
--- a/packages/common/locales/es-UY.ts
+++ /dev/null
@@ -1,95 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-UY',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'set.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'setiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Ene.', 'Feb.', 'Mar.', 'Abr.', 'May.', 'Jun.', 'Jul.', 'Ago.', 'Set.', 'Oct.', 'Nov.', 'Dic.'
- ],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'UYU',
- '$',
- 'peso uruguayo',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'UYU': ['$'],
- 'UYW': ['UP'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es-VE.ts b/packages/common/locales/es-VE.ts
deleted file mode 100644
index f2f44da220..0000000000
--- a/packages/common/locales/es-VE.ts
+++ /dev/null
@@ -1,86 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es-VE',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'VES',
- 'Bs.S',
- 'bolívar soberano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': ['Bs.'],
- 'VES': ['Bs.S'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/es.ts b/packages/common/locales/es.ts
deleted file mode 100644
index c5b817a12f..0000000000
--- a/packages/common/locales/es.ts
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'es',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/et.ts b/packages/common/locales/et.ts
deleted file mode 100644
index a26838be00..0000000000
--- a/packages/common/locales/et.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'et',
- [['AM', 'PM'], u, u],
- u,
- [
- ['P', 'E', 'T', 'K', 'N', 'R', 'L'], u,
- ['pühapäev', 'esmaspäev', 'teisipäev', 'kolmapäev', 'neljapäev', 'reede', 'laupäev'],
- ['P', 'E', 'T', 'K', 'N', 'R', 'L']
- ],
- u,
- [
- ['J', 'V', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jaan', 'veebr', 'märts', 'apr', 'mai', 'juuni', 'juuli', 'aug', 'sept', 'okt', 'nov', 'dets'],
- [
- 'jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september',
- 'oktoober', 'november', 'detsember'
- ]
- ],
- u,
- [['eKr', 'pKr'], u, ['enne Kristust', 'pärast Kristust']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'AUD': ['AU$', '$'], 'EEK': ['kr'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/eu.ts b/packages/common/locales/eu.ts
deleted file mode 100644
index da1352a28a..0000000000
--- a/packages/common/locales/eu.ts
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'eu',
- [['g', 'a'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['I', 'A', 'A', 'A', 'O', 'O', 'L'], ['ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.'],
- ['igandea', 'astelehena', 'asteartea', 'asteazkena', 'osteguna', 'ostirala', 'larunbata'],
- ['ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.']
- ],
- u,
- [
- ['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U', 'A', 'A'],
- [
- 'urt.', 'ots.', 'mar.', 'api.', 'mai.', 'eka.', 'uzt.', 'abu.', 'ira.', 'urr.', 'aza.', 'abe.'
- ],
- [
- 'urtarrilak', 'otsailak', 'martxoak', 'apirilak', 'maiatzak', 'ekainak', 'uztailak',
- 'abuztuak', 'irailak', 'urriak', 'azaroak', 'abenduak'
- ]
- ],
- [
- ['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U', 'A', 'A'],
- [
- 'urt.', 'ots.', 'mar.', 'api.', 'mai.', 'eka.', 'uzt.', 'abu.', 'ira.', 'urr.', 'aza.', 'abe.'
- ],
- [
- 'urtarrila', 'otsaila', 'martxoa', 'apirila', 'maiatza', 'ekaina', 'uztaila', 'abuztua',
- 'iraila', 'urria', 'azaroa', 'abendua'
- ]
- ],
- [['K.a.', 'K.o.'], u, ['K.a.', 'Kristo ondoren']],
- 1,
- [6, 0],
- [
- 'yy/M/d', 'y(\'e\')\'ko\' MMM d(\'a\')', 'y(\'e\')\'ko\' MMMM\'ren\' d(\'a\')',
- 'y(\'e\')\'ko\' MMMM\'ren\' d(\'a\'), EEEE'
- ],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '% #,##0', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euroa',
- {'ESP': ['₧'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ewo.ts b/packages/common/locales/ewo.ts
deleted file mode 100644
index e72d2b0bae..0000000000
--- a/packages/common/locales/ewo.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ewo',
- [['kíkíríg', 'ngəgógəle'], u, u],
- u,
- [
- ['s', 'm', 's', 's', 's', 'f', 's'], ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'fúl', 'sér'],
- [
- 'sɔ́ndɔ', 'mɔ́ndi', 'sɔ́ndɔ məlú mə́bɛ̌', 'sɔ́ndɔ məlú mə́lɛ́', 'sɔ́ndɔ məlú mə́nyi', 'fúladé', 'séradé'
- ],
- ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'fúl', 'sér']
- ],
- u,
- [
- ['o', 'b', 'l', 'n', 't', 's', 'z', 'm', 'e', 'a', 'd', 'b'],
- ['ngo', 'ngb', 'ngl', 'ngn', 'ngt', 'ngs', 'ngz', 'ngm', 'nge', 'nga', 'ngad', 'ngab'],
- [
- 'ngɔn osú', 'ngɔn bɛ̌', 'ngɔn lála', 'ngɔn nyina', 'ngɔn tána', 'ngɔn saməna', 'ngɔn zamgbála',
- 'ngɔn mwom', 'ngɔn ebulú', 'ngɔn awóm', 'ngɔn awóm ai dziá', 'ngɔn awóm ai bɛ̌'
- ]
- ],
- u,
- [['oyk', 'ayk'], u, ['osúsúa Yésus kiri', 'ámvus Yésus Kirís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Fəláŋ CFA (BEAC)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/extra/af-NA.ts b/packages/common/locales/extra/af-NA.ts
deleted file mode 100644
index dd40d87253..0000000000
--- a/packages/common/locales/extra/af-NA.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['mn', 'o', 'm', 'a', 'n'], ['middernag', 'die oggend', 'die middag', 'die aand', 'die nag'], u],
- [['mn', 'o', 'm', 'a', 'n'], ['middernag', 'oggend', 'middag', 'aand', 'nag'], u],
- ['00:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '05:00']]
-];
diff --git a/packages/common/locales/extra/af.ts b/packages/common/locales/extra/af.ts
deleted file mode 100644
index dd40d87253..0000000000
--- a/packages/common/locales/extra/af.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['mn', 'o', 'm', 'a', 'n'], ['middernag', 'die oggend', 'die middag', 'die aand', 'die nag'], u],
- [['mn', 'o', 'm', 'a', 'n'], ['middernag', 'oggend', 'middag', 'aand', 'nag'], u],
- ['00:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '05:00']]
-];
diff --git a/packages/common/locales/extra/agq.ts b/packages/common/locales/extra/agq.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/agq.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ak.ts b/packages/common/locales/extra/ak.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ak.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/am.ts b/packages/common/locales/extra/am.ts
deleted file mode 100644
index 27b3625c01..0000000000
--- a/packages/common/locales/extra/am.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['እኩለ ሌሊት', 'ቀ', 'ጥዋት1', 'ከሰዓት1', 'ማታ1', 'ሌሊት1'],
- ['እኩለ ሌሊት', 'ቀትር', 'ጥዋት1', 'ከሰዓት 7', 'ማታ1', 'ሌሊት1'],
- ['እኩለ ሌሊት', 'ቀትር', 'ጥዋት1', 'ከሰዓት 7 ሰዓት', 'ማታ1', 'ሌሊት1']
- ],
- [
- ['እኩለ ሌሊት', 'ቀትር', 'ጥዋት', 'ከሰዓት በኋላ', 'ማታ', 'ሌሊት'],
- ['እኩለ ሌሊት', 'ቀትር', 'ጥዋት1', 'ከሰዓት በኋላ', 'ማታ', 'ሌሊት'], u
- ],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/ar-AE.ts b/packages/common/locales/extra/ar-AE.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-AE.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-BH.ts b/packages/common/locales/extra/ar-BH.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-BH.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-DJ.ts b/packages/common/locales/extra/ar-DJ.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-DJ.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-DZ.ts b/packages/common/locales/extra/ar-DZ.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-DZ.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-EG.ts b/packages/common/locales/extra/ar-EG.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-EG.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-EH.ts b/packages/common/locales/extra/ar-EH.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-EH.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-ER.ts b/packages/common/locales/extra/ar-ER.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-ER.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-IL.ts b/packages/common/locales/extra/ar-IL.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-IL.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-IQ.ts b/packages/common/locales/extra/ar-IQ.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-IQ.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-JO.ts b/packages/common/locales/extra/ar-JO.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-JO.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-KM.ts b/packages/common/locales/extra/ar-KM.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-KM.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-KW.ts b/packages/common/locales/extra/ar-KW.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-KW.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-LB.ts b/packages/common/locales/extra/ar-LB.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-LB.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-LY.ts b/packages/common/locales/extra/ar-LY.ts
deleted file mode 100644
index 83fc1f3c8a..0000000000
--- a/packages/common/locales/extra/ar-LY.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ل'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-MA.ts b/packages/common/locales/extra/ar-MA.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-MA.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-MR.ts b/packages/common/locales/extra/ar-MR.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-MR.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-OM.ts b/packages/common/locales/extra/ar-OM.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-OM.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-PS.ts b/packages/common/locales/extra/ar-PS.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-PS.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-QA.ts b/packages/common/locales/extra/ar-QA.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-QA.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-SA.ts b/packages/common/locales/extra/ar-SA.ts
deleted file mode 100644
index 83fc1f3c8a..0000000000
--- a/packages/common/locales/extra/ar-SA.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ل'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-SD.ts b/packages/common/locales/extra/ar-SD.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-SD.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-SO.ts b/packages/common/locales/extra/ar-SO.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-SO.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-SS.ts b/packages/common/locales/extra/ar-SS.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-SS.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-SY.ts b/packages/common/locales/extra/ar-SY.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-SY.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-TD.ts b/packages/common/locales/extra/ar-TD.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-TD.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-TN.ts b/packages/common/locales/extra/ar-TN.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-TN.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar-YE.ts b/packages/common/locales/extra/ar-YE.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar-YE.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ar.ts b/packages/common/locales/extra/ar.ts
deleted file mode 100644
index b56b0c5289..0000000000
--- a/packages/common/locales/extra/ar.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/as.ts b/packages/common/locales/extra/as.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/as.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/asa.ts b/packages/common/locales/extra/asa.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/asa.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ast.ts b/packages/common/locales/extra/ast.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ast.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/az-Cyrl.ts b/packages/common/locales/extra/az-Cyrl.ts
deleted file mode 100644
index 2ca0603b42..0000000000
--- a/packages/common/locales/extra/az-Cyrl.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ҝеҹәјары', 'ҝ', 'сүбһ', 'сәһәр', 'ҝүндүз', 'ахшамүстү', 'ахшам', 'ҝеҹә'],
- ['ҝеҹәјары', 'ҝүнорта', 'сүбһ', 'сәһәр', 'ҝүндүз', 'ахшамүстү', 'ахшам', 'ҝеҹә'], u
- ],
- [['ҝеҹәјары', 'ҝүнорта', 'сүбһ', 'сәһәр', 'ҝүндүз', 'ахшамүстү', 'ахшам', 'ҝеҹә'], u, u],
- [
- '00:00', '12:00', ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '17:00'],
- ['17:00', '19:00'], ['19:00', '24:00'], ['00:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/az-Latn.ts b/packages/common/locales/extra/az-Latn.ts
deleted file mode 100644
index 3f589f987f..0000000000
--- a/packages/common/locales/extra/az-Latn.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['gecəyarı', 'g', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'],
- ['gecəyarı', 'günorta', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'], u
- ],
- [['gecəyarı', 'günorta', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'], u, u],
- [
- '00:00', '12:00', ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '17:00'],
- ['17:00', '19:00'], ['19:00', '24:00'], ['00:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/az.ts b/packages/common/locales/extra/az.ts
deleted file mode 100644
index 3f589f987f..0000000000
--- a/packages/common/locales/extra/az.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['gecəyarı', 'g', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'],
- ['gecəyarı', 'günorta', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'], u
- ],
- [['gecəyarı', 'günorta', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'], u, u],
- [
- '00:00', '12:00', ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '17:00'],
- ['17:00', '19:00'], ['19:00', '24:00'], ['00:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/bas.ts b/packages/common/locales/extra/bas.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/bas.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/be.ts b/packages/common/locales/extra/be.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/be.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/bem.ts b/packages/common/locales/extra/bem.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/bem.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/bez.ts b/packages/common/locales/extra/bez.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/bez.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/bg.ts b/packages/common/locales/extra/bg.ts
deleted file mode 100644
index 0bf2c6deb0..0000000000
--- a/packages/common/locales/extra/bg.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['полунощ', 'сутринта', 'на обяд', 'следобед', 'вечерта', 'през нощта'], u, u], u,
- [
- '00:00', ['04:00', '11:00'], ['11:00', '14:00'], ['14:00', '18:00'], ['18:00', '22:00'],
- ['22:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/bm.ts b/packages/common/locales/extra/bm.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/bm.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/bn-IN.ts b/packages/common/locales/extra/bn-IN.ts
deleted file mode 100644
index b593bca9e5..0000000000
--- a/packages/common/locales/extra/bn-IN.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রি'], u,
- ['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রিতে']
- ],
- [['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রি'], u, u],
- [
- ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'],
- ['18:00', '20:00'], ['20:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/bn.ts b/packages/common/locales/extra/bn.ts
deleted file mode 100644
index b593bca9e5..0000000000
--- a/packages/common/locales/extra/bn.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রি'], u,
- ['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রিতে']
- ],
- [['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রি'], u, u],
- [
- ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'],
- ['18:00', '20:00'], ['20:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/bo-IN.ts b/packages/common/locales/extra/bo-IN.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/bo-IN.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/bo.ts b/packages/common/locales/extra/bo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/bo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/br.ts b/packages/common/locales/extra/br.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/br.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/brx.ts b/packages/common/locales/extra/brx.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/brx.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/bs-Cyrl.ts b/packages/common/locales/extra/bs-Cyrl.ts
deleted file mode 100644
index b276215d1d..0000000000
--- a/packages/common/locales/extra/bs-Cyrl.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['поноћ', 'подне', 'ујутру', 'у подне', 'увече', 'ноћу'], u, u],
- [['поноћ', 'подне', 'јутро', 'послийеподне', 'вече', 'ноћ'], u, u],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/bs-Latn.ts b/packages/common/locales/extra/bs-Latn.ts
deleted file mode 100644
index 0c855bedb1..0000000000
--- a/packages/common/locales/extra/bs-Latn.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['ponoć', 'podne', 'ujutro', 'poslijepodne', 'navečer', 'po noći'], u, u], u,
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/bs.ts b/packages/common/locales/extra/bs.ts
deleted file mode 100644
index 0c855bedb1..0000000000
--- a/packages/common/locales/extra/bs.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['ponoć', 'podne', 'ujutro', 'poslijepodne', 'navečer', 'po noći'], u, u], u,
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/ca-AD.ts b/packages/common/locales/extra/ca-AD.ts
deleted file mode 100644
index 5940168021..0000000000
--- a/packages/common/locales/extra/ca-AD.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/ca-ES-VALENCIA.ts b/packages/common/locales/extra/ca-ES-VALENCIA.ts
deleted file mode 100644
index 5940168021..0000000000
--- a/packages/common/locales/extra/ca-ES-VALENCIA.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/ca-FR.ts b/packages/common/locales/extra/ca-FR.ts
deleted file mode 100644
index 5940168021..0000000000
--- a/packages/common/locales/extra/ca-FR.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/ca-IT.ts b/packages/common/locales/extra/ca-IT.ts
deleted file mode 100644
index 5940168021..0000000000
--- a/packages/common/locales/extra/ca-IT.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/ca.ts b/packages/common/locales/extra/ca.ts
deleted file mode 100644
index 5940168021..0000000000
--- a/packages/common/locales/extra/ca.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/ccp-IN.ts b/packages/common/locales/extra/ccp-IN.ts
deleted file mode 100644
index 7e3ed111f3..0000000000
--- a/packages/common/locales/extra/ccp-IN.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['𑄛𑄧𑄖𑄳𑄠𑄃𑄟𑄧𑄣𑄳𑄠𑄬', '𑄝𑄬𑄚𑄳𑄠𑄬', '𑄘𑄨𑄝𑄪𑄎𑄳𑄠', '𑄝𑄬𑄣𑄳𑄠𑄬', '𑄥𑄎𑄧𑄚𑄳𑄠', '𑄢𑄬𑄖𑄴'], u, u], u,
- [
- ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'],
- ['18:00', '20:00'], ['20:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/ccp.ts b/packages/common/locales/extra/ccp.ts
deleted file mode 100644
index 7e3ed111f3..0000000000
--- a/packages/common/locales/extra/ccp.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['𑄛𑄧𑄖𑄳𑄠𑄃𑄟𑄧𑄣𑄳𑄠𑄬', '𑄝𑄬𑄚𑄳𑄠𑄬', '𑄘𑄨𑄝𑄪𑄎𑄳𑄠', '𑄝𑄬𑄣𑄳𑄠𑄬', '𑄥𑄎𑄧𑄚𑄳𑄠', '𑄢𑄬𑄖𑄴'], u, u], u,
- [
- ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'],
- ['18:00', '20:00'], ['20:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/ce.ts b/packages/common/locales/extra/ce.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ce.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ceb.ts b/packages/common/locales/extra/ceb.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ceb.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/cgg.ts b/packages/common/locales/extra/cgg.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/cgg.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/chr.ts b/packages/common/locales/extra/chr.ts
deleted file mode 100644
index adcefae50c..0000000000
--- a/packages/common/locales/extra/chr.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['Ꭲ', 'ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ'], ['ᎢᎦ', 'ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ'], u], [['ᎢᎦ', 'ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ'], u, u],
- ['12:00', ['00:00', '12:00'], ['12:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/ckb-IR.ts b/packages/common/locales/extra/ckb-IR.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ckb-IR.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ckb.ts b/packages/common/locales/extra/ckb.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ckb.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/cs.ts b/packages/common/locales/extra/cs.ts
deleted file mode 100644
index 2c8183db9e..0000000000
--- a/packages/common/locales/extra/cs.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['půl.', 'pol.', 'r.', 'd.', 'o.', 'v.', 'n.'],
- ['půln.', 'pol.', 'r.', 'dop.', 'odp.', 'več.', 'v n.'],
- ['půlnoc', 'poledne', 'ráno', 'dopoledne', 'odpoledne', 'večer', 'v noci']
- ],
- [
- ['půl.', 'pol.', 'ráno', 'dop.', 'odp.', 'več.', 'noc'],
- ['půlnoc', 'poledne', 'ráno', 'dopoledne', 'odpoledne', 'večer', 'noc'], u
- ],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '22:00'], ['22:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/cu.ts b/packages/common/locales/extra/cu.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/cu.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/cy.ts b/packages/common/locales/extra/cy.ts
deleted file mode 100644
index 67e8ae7ea9..0000000000
--- a/packages/common/locales/extra/cy.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['canol nos', 'canol dydd', 'yn y bore', 'yn y prynhawn', 'min nos'],
- ['canol nos', 'canol dydd', 'y bore', 'y prynhawn', 'yr hwyr'], u
- ],
- [
- ['canol nos', 'canol dydd', 'bore', 'prynhawn', 'min nos'],
- ['canol nos', 'canol dydd', 'bore', 'prynhawn', 'yr hwyr'],
- ['canol nos', 'canol dydd', 'y bore', 'y prynhawn', 'yr hwyr']
- ],
- ['00:00', '12:00', ['00:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/da-GL.ts b/packages/common/locales/extra/da-GL.ts
deleted file mode 100644
index 2aa997eec0..0000000000
--- a/packages/common/locales/extra/da-GL.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['midnat', 'om morgenen', 'om formiddagen', 'om eftermiddagen', 'om aftenen', 'om natten'], u, u
- ],
- [['midnat', 'morgen', 'formiddag', 'eftermiddag', 'aften', 'nat'], u, u],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/da.ts b/packages/common/locales/extra/da.ts
deleted file mode 100644
index 2aa997eec0..0000000000
--- a/packages/common/locales/extra/da.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['midnat', 'om morgenen', 'om formiddagen', 'om eftermiddagen', 'om aftenen', 'om natten'], u, u
- ],
- [['midnat', 'morgen', 'formiddag', 'eftermiddag', 'aften', 'nat'], u, u],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/dav.ts b/packages/common/locales/extra/dav.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/dav.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/de-AT.ts b/packages/common/locales/extra/de-AT.ts
deleted file mode 100644
index 1b31461724..0000000000
--- a/packages/common/locales/extra/de-AT.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/de-BE.ts b/packages/common/locales/extra/de-BE.ts
deleted file mode 100644
index 1b31461724..0000000000
--- a/packages/common/locales/extra/de-BE.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/de-CH.ts b/packages/common/locales/extra/de-CH.ts
deleted file mode 100644
index 1b31461724..0000000000
--- a/packages/common/locales/extra/de-CH.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/de-IT.ts b/packages/common/locales/extra/de-IT.ts
deleted file mode 100644
index 1b31461724..0000000000
--- a/packages/common/locales/extra/de-IT.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/de-LI.ts b/packages/common/locales/extra/de-LI.ts
deleted file mode 100644
index 1b31461724..0000000000
--- a/packages/common/locales/extra/de-LI.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/de-LU.ts b/packages/common/locales/extra/de-LU.ts
deleted file mode 100644
index 1b31461724..0000000000
--- a/packages/common/locales/extra/de-LU.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/de.ts b/packages/common/locales/extra/de.ts
deleted file mode 100644
index 1b31461724..0000000000
--- a/packages/common/locales/extra/de.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/dje.ts b/packages/common/locales/extra/dje.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/dje.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/dsb.ts b/packages/common/locales/extra/dsb.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/dsb.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/dua.ts b/packages/common/locales/extra/dua.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/dua.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/dyo.ts b/packages/common/locales/extra/dyo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/dyo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/dz.ts b/packages/common/locales/extra/dz.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/dz.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ebu.ts b/packages/common/locales/extra/ebu.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ebu.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ee-TG.ts b/packages/common/locales/extra/ee-TG.ts
deleted file mode 100644
index bcc52e6cec..0000000000
--- a/packages/common/locales/extra/ee-TG.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['fɔŋli', 'ŋdi', 'ŋdɔ', 'ɣetrɔ', 'fiẽ', 'zã'], u, u], u,
- [
- ['04:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/ee.ts b/packages/common/locales/extra/ee.ts
deleted file mode 100644
index bcc52e6cec..0000000000
--- a/packages/common/locales/extra/ee.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['fɔŋli', 'ŋdi', 'ŋdɔ', 'ɣetrɔ', 'fiẽ', 'zã'], u, u], u,
- [
- ['04:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/el-CY.ts b/packages/common/locales/extra/el-CY.ts
deleted file mode 100644
index 4de5860ca6..0000000000
--- a/packages/common/locales/extra/el-CY.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['πρωί', 'μεσημ.', 'απόγ.', 'βράδυ'], u, ['το πρωί', 'το μεσημέρι', 'το απόγευμα', 'το βράδυ']],
- [['πρωί', 'μεσημ.', 'απόγ.', 'βράδυ'], u, ['πρωί', 'μεσημέρι', 'απόγευμα', 'βράδυ']],
- [['04:00', '12:00'], ['12:00', '17:00'], ['17:00', '20:00'], ['20:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/el.ts b/packages/common/locales/extra/el.ts
deleted file mode 100644
index 4de5860ca6..0000000000
--- a/packages/common/locales/extra/el.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['πρωί', 'μεσημ.', 'απόγ.', 'βράδυ'], u, ['το πρωί', 'το μεσημέρι', 'το απόγευμα', 'το βράδυ']],
- [['πρωί', 'μεσημ.', 'απόγ.', 'βράδυ'], u, ['πρωί', 'μεσημέρι', 'απόγευμα', 'βράδυ']],
- [['04:00', '12:00'], ['12:00', '17:00'], ['17:00', '20:00'], ['20:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/en-001.ts b/packages/common/locales/extra/en-001.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-001.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-150.ts b/packages/common/locales/extra/en-150.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-150.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-AE.ts b/packages/common/locales/extra/en-AE.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-AE.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-AG.ts b/packages/common/locales/extra/en-AG.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-AG.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-AI.ts b/packages/common/locales/extra/en-AI.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-AI.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-AS.ts b/packages/common/locales/extra/en-AS.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-AS.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-AT.ts b/packages/common/locales/extra/en-AT.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-AT.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-AU.ts b/packages/common/locales/extra/en-AU.ts
deleted file mode 100644
index dd8246bed8..0000000000
--- a/packages/common/locales/extra/en-AU.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['midnight', 'midday', 'morning', 'afternoon', 'evening', 'night'], u,
- ['midnight', 'midday', 'in the morning', 'in the afternoon', 'in the evening', 'at night']
- ],
- [['midnight', 'midday', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-BB.ts b/packages/common/locales/extra/en-BB.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-BB.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-BE.ts b/packages/common/locales/extra/en-BE.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-BE.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-BI.ts b/packages/common/locales/extra/en-BI.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-BI.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-BM.ts b/packages/common/locales/extra/en-BM.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-BM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-BS.ts b/packages/common/locales/extra/en-BS.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-BS.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-BW.ts b/packages/common/locales/extra/en-BW.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-BW.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-BZ.ts b/packages/common/locales/extra/en-BZ.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-BZ.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-CA.ts b/packages/common/locales/extra/en-CA.ts
deleted file mode 100644
index 60956fddc2..0000000000
--- a/packages/common/locales/extra/en-CA.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mid', 'n', 'mor', 'aft', 'eve', 'night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [
- ['mid', 'noon', 'mor', 'aft', 'eve', 'night'],
- ['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u
- ],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-CC.ts b/packages/common/locales/extra/en-CC.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-CC.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-CH.ts b/packages/common/locales/extra/en-CH.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-CH.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-CK.ts b/packages/common/locales/extra/en-CK.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-CK.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-CM.ts b/packages/common/locales/extra/en-CM.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-CM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-CX.ts b/packages/common/locales/extra/en-CX.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-CX.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-CY.ts b/packages/common/locales/extra/en-CY.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-CY.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-DE.ts b/packages/common/locales/extra/en-DE.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-DE.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-DG.ts b/packages/common/locales/extra/en-DG.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-DG.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-DK.ts b/packages/common/locales/extra/en-DK.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-DK.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-DM.ts b/packages/common/locales/extra/en-DM.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-DM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-ER.ts b/packages/common/locales/extra/en-ER.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-ER.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-FI.ts b/packages/common/locales/extra/en-FI.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-FI.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-FJ.ts b/packages/common/locales/extra/en-FJ.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-FJ.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-FK.ts b/packages/common/locales/extra/en-FK.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-FK.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-FM.ts b/packages/common/locales/extra/en-FM.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-FM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-GB.ts b/packages/common/locales/extra/en-GB.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-GB.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-GD.ts b/packages/common/locales/extra/en-GD.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-GD.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-GG.ts b/packages/common/locales/extra/en-GG.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-GG.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-GH.ts b/packages/common/locales/extra/en-GH.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-GH.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-GI.ts b/packages/common/locales/extra/en-GI.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-GI.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-GM.ts b/packages/common/locales/extra/en-GM.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-GM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-GU.ts b/packages/common/locales/extra/en-GU.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-GU.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-GY.ts b/packages/common/locales/extra/en-GY.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-GY.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-HK.ts b/packages/common/locales/extra/en-HK.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-HK.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-IE.ts b/packages/common/locales/extra/en-IE.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-IE.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-IL.ts b/packages/common/locales/extra/en-IL.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-IL.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-IM.ts b/packages/common/locales/extra/en-IM.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-IM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-IN.ts b/packages/common/locales/extra/en-IN.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-IN.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-IO.ts b/packages/common/locales/extra/en-IO.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-IO.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-JE.ts b/packages/common/locales/extra/en-JE.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-JE.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-JM.ts b/packages/common/locales/extra/en-JM.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-JM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-KE.ts b/packages/common/locales/extra/en-KE.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-KE.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-KI.ts b/packages/common/locales/extra/en-KI.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-KI.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-KN.ts b/packages/common/locales/extra/en-KN.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-KN.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-KY.ts b/packages/common/locales/extra/en-KY.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-KY.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-LC.ts b/packages/common/locales/extra/en-LC.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-LC.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-LR.ts b/packages/common/locales/extra/en-LR.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-LR.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-LS.ts b/packages/common/locales/extra/en-LS.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-LS.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-MG.ts b/packages/common/locales/extra/en-MG.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-MG.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-MH.ts b/packages/common/locales/extra/en-MH.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-MH.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-MO.ts b/packages/common/locales/extra/en-MO.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-MO.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-MP.ts b/packages/common/locales/extra/en-MP.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-MP.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-MS.ts b/packages/common/locales/extra/en-MS.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-MS.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-MT.ts b/packages/common/locales/extra/en-MT.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-MT.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-MU.ts b/packages/common/locales/extra/en-MU.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-MU.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-MW.ts b/packages/common/locales/extra/en-MW.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-MW.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-MY.ts b/packages/common/locales/extra/en-MY.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-MY.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-NA.ts b/packages/common/locales/extra/en-NA.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-NA.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-NF.ts b/packages/common/locales/extra/en-NF.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-NF.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-NG.ts b/packages/common/locales/extra/en-NG.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-NG.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-NL.ts b/packages/common/locales/extra/en-NL.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-NL.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-NR.ts b/packages/common/locales/extra/en-NR.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-NR.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-NU.ts b/packages/common/locales/extra/en-NU.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-NU.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-NZ.ts b/packages/common/locales/extra/en-NZ.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-NZ.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-PG.ts b/packages/common/locales/extra/en-PG.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-PG.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-PH.ts b/packages/common/locales/extra/en-PH.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-PH.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-PK.ts b/packages/common/locales/extra/en-PK.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-PK.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-PN.ts b/packages/common/locales/extra/en-PN.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-PN.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-PR.ts b/packages/common/locales/extra/en-PR.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-PR.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-PW.ts b/packages/common/locales/extra/en-PW.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-PW.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-RW.ts b/packages/common/locales/extra/en-RW.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-RW.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SB.ts b/packages/common/locales/extra/en-SB.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SB.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SC.ts b/packages/common/locales/extra/en-SC.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SC.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SD.ts b/packages/common/locales/extra/en-SD.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SD.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SE.ts b/packages/common/locales/extra/en-SE.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SE.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SG.ts b/packages/common/locales/extra/en-SG.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SG.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SH.ts b/packages/common/locales/extra/en-SH.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SH.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SI.ts b/packages/common/locales/extra/en-SI.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SI.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SL.ts b/packages/common/locales/extra/en-SL.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SL.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SS.ts b/packages/common/locales/extra/en-SS.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SS.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SX.ts b/packages/common/locales/extra/en-SX.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SX.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-SZ.ts b/packages/common/locales/extra/en-SZ.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-SZ.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-TC.ts b/packages/common/locales/extra/en-TC.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-TC.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-TK.ts b/packages/common/locales/extra/en-TK.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-TK.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-TO.ts b/packages/common/locales/extra/en-TO.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-TO.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-TT.ts b/packages/common/locales/extra/en-TT.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-TT.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-TV.ts b/packages/common/locales/extra/en-TV.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-TV.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-TZ.ts b/packages/common/locales/extra/en-TZ.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-TZ.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-UG.ts b/packages/common/locales/extra/en-UG.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-UG.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-UM.ts b/packages/common/locales/extra/en-UM.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-UM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-US-POSIX.ts b/packages/common/locales/extra/en-US-POSIX.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-US-POSIX.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-VC.ts b/packages/common/locales/extra/en-VC.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-VC.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-VG.ts b/packages/common/locales/extra/en-VG.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-VG.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-VI.ts b/packages/common/locales/extra/en-VI.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-VI.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-VU.ts b/packages/common/locales/extra/en-VU.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-VU.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-WS.ts b/packages/common/locales/extra/en-WS.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-WS.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-ZA.ts b/packages/common/locales/extra/en-ZA.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-ZA.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-ZM.ts b/packages/common/locales/extra/en-ZM.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-ZM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en-ZW.ts b/packages/common/locales/extra/en-ZW.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en-ZW.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/en.ts b/packages/common/locales/extra/en.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/en.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/eo.ts b/packages/common/locales/extra/eo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/eo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/es-419.ts b/packages/common/locales/extra/es-419.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-419.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-AR.ts b/packages/common/locales/extra/es-AR.ts
deleted file mode 100644
index f468080ded..0000000000
--- a/packages/common/locales/extra/es-AR.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-BO.ts b/packages/common/locales/extra/es-BO.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-BO.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-BR.ts b/packages/common/locales/extra/es-BR.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-BR.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-BZ.ts b/packages/common/locales/extra/es-BZ.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-BZ.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-CL.ts b/packages/common/locales/extra/es-CL.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-CL.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-CO.ts b/packages/common/locales/extra/es-CO.ts
deleted file mode 100644
index 0a4615c974..0000000000
--- a/packages/common/locales/extra/es-CO.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'],
- ['m.', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'],
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche']
- ],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'], u,
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche']
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-CR.ts b/packages/common/locales/extra/es-CR.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-CR.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-CU.ts b/packages/common/locales/extra/es-CU.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-CU.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-DO.ts b/packages/common/locales/extra/es-DO.ts
deleted file mode 100644
index 6393f43fc2..0000000000
--- a/packages/common/locales/extra/es-DO.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mediodía', 'día', 'mañana', 'tarde', 'noche'],
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u
- ],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-EA.ts b/packages/common/locales/extra/es-EA.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-EA.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-EC.ts b/packages/common/locales/extra/es-EC.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-EC.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-GQ.ts b/packages/common/locales/extra/es-GQ.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-GQ.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-GT.ts b/packages/common/locales/extra/es-GT.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-GT.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-HN.ts b/packages/common/locales/extra/es-HN.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-HN.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-IC.ts b/packages/common/locales/extra/es-IC.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-IC.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-MX.ts b/packages/common/locales/extra/es-MX.ts
deleted file mode 100644
index 2ff376be75..0000000000
--- a/packages/common/locales/extra/es-MX.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['del mediodía', 'de la madrugada', 'mañana', 'de la tarde', 'de la noche'],
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u
- ],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-NI.ts b/packages/common/locales/extra/es-NI.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-NI.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-PA.ts b/packages/common/locales/extra/es-PA.ts
deleted file mode 100644
index 99fa9b4a8b..0000000000
--- a/packages/common/locales/extra/es-PA.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'],
- ['mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u
- ],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-PE.ts b/packages/common/locales/extra/es-PE.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-PE.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-PH.ts b/packages/common/locales/extra/es-PH.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-PH.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-PR.ts b/packages/common/locales/extra/es-PR.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-PR.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-PY.ts b/packages/common/locales/extra/es-PY.ts
deleted file mode 100644
index cc932be59f..0000000000
--- a/packages/common/locales/extra/es-PY.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-SV.ts b/packages/common/locales/extra/es-SV.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-SV.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-US.ts b/packages/common/locales/extra/es-US.ts
deleted file mode 100644
index 2ff376be75..0000000000
--- a/packages/common/locales/extra/es-US.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['del mediodía', 'de la madrugada', 'mañana', 'de la tarde', 'de la noche'],
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u
- ],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-UY.ts b/packages/common/locales/extra/es-UY.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es-UY.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es-VE.ts b/packages/common/locales/extra/es-VE.ts
deleted file mode 100644
index cc932be59f..0000000000
--- a/packages/common/locales/extra/es-VE.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/es.ts b/packages/common/locales/extra/es.ts
deleted file mode 100644
index 186a6884b4..0000000000
--- a/packages/common/locales/extra/es.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/et.ts b/packages/common/locales/extra/et.ts
deleted file mode 100644
index 48bd2ff43a..0000000000
--- a/packages/common/locales/extra/et.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['keskööl', 'keskpäeval', 'hommikul', 'pärastlõunal', 'õhtul', 'öösel'], u, u],
- [['kesköö', 'keskpäev', 'hommik', 'pärastlõuna', 'õhtu', 'öö'], u, u],
- ['00:00', '12:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '23:00'], ['23:00', '05:00']]
-];
diff --git a/packages/common/locales/extra/eu.ts b/packages/common/locales/extra/eu.ts
deleted file mode 100644
index cc3fbc3d0d..0000000000
--- a/packages/common/locales/extra/eu.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['gauerdia', 'goizald.', 'goizeko', 'eguerd.', 'arrats.', 'iluntz.', 'gaueko'], u,
- ['gauerdia', 'goizaldeko', 'goizeko', 'eguerdiko', 'arratsaldeko', 'iluntzeko', 'gaueko']
- ],
- [
- ['gauerdia', 'goizald.', 'goiza', 'eguerd.', 'arrats.', 'iluntz.', 'gaua'],
- ['gauerdia', 'goiz.', 'goiza', 'eguerd.', 'arrats.', 'iluntz.', 'gaua'],
- ['gauerdia', 'goizaldea', 'goiza', 'eguerdia', 'arratsaldea', 'iluntzea', 'gaua']
- ],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '14:00'], ['14:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/ewo.ts b/packages/common/locales/extra/ewo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ewo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/fa-AF.ts b/packages/common/locales/extra/fa-AF.ts
deleted file mode 100644
index 5dd41cd70e..0000000000
--- a/packages/common/locales/extra/fa-AF.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['ب', 'ص', 'ظ', 'ع', 'ش', 'ن'], ['بامداد', 'صبح', 'ظهر', 'بعدازچاشت', 'شب', 'نیمه\u200cشب'], u],
- [
- ['ب', 'ص', 'بعد از چاشت', 'ع', 'ش', 'ن'],
- ['بامداد', 'صبح', 'ظهر', 'بعدازچاشت', 'شب', 'نیمه\u200cشب'], u
- ],
- [
- ['01:00', '04:00'], ['04:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '01:00']
- ]
-];
diff --git a/packages/common/locales/extra/fa.ts b/packages/common/locales/extra/fa.ts
deleted file mode 100644
index 25a35c59b8..0000000000
--- a/packages/common/locales/extra/fa.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['ب', 'ص', 'ظ', 'ع', 'ش', 'ن'], ['بامداد', 'صبح', 'ظهر', 'عصر', 'شب', 'نیمه\u200cشب'], u], u,
- [
- ['01:00', '04:00'], ['04:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '01:00']
- ]
-];
diff --git a/packages/common/locales/extra/ff-CM.ts b/packages/common/locales/extra/ff-CM.ts
index 460d1c15ee..e9d355c0d9 100644
--- a/packages/common/locales/extra/ff-CM.ts
+++ b/packages/common/locales/extra/ff-CM.ts
@@ -6,8 +6,12 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
+// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
+// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
+// data remained in the repository. We keep these files checked-in until the next major to avoid
+// potential breaking changes. It's worth noting that the locale data for such files is outdated
+// anyway. e.g. the data is missing the directionality, throwing off the indices.
const u = undefined;
diff --git a/packages/common/locales/extra/ff-GN.ts b/packages/common/locales/extra/ff-GN.ts
index 460d1c15ee..e9d355c0d9 100644
--- a/packages/common/locales/extra/ff-GN.ts
+++ b/packages/common/locales/extra/ff-GN.ts
@@ -6,8 +6,12 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
+// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
+// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
+// data remained in the repository. We keep these files checked-in until the next major to avoid
+// potential breaking changes. It's worth noting that the locale data for such files is outdated
+// anyway. e.g. the data is missing the directionality, throwing off the indices.
const u = undefined;
diff --git a/packages/common/locales/extra/ff-Latn-BF.ts b/packages/common/locales/extra/ff-Latn-BF.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-BF.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-CM.ts b/packages/common/locales/extra/ff-Latn-CM.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-CM.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-GH.ts b/packages/common/locales/extra/ff-Latn-GH.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-GH.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-GM.ts b/packages/common/locales/extra/ff-Latn-GM.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-GM.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-GN.ts b/packages/common/locales/extra/ff-Latn-GN.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-GN.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-GW.ts b/packages/common/locales/extra/ff-Latn-GW.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-GW.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-LR.ts b/packages/common/locales/extra/ff-Latn-LR.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-LR.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-MR.ts b/packages/common/locales/extra/ff-Latn-MR.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-MR.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-NE.ts b/packages/common/locales/extra/ff-Latn-NE.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-NE.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-NG.ts b/packages/common/locales/extra/ff-Latn-NG.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-NG.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn-SL.ts b/packages/common/locales/extra/ff-Latn-SL.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn-SL.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-Latn.ts b/packages/common/locales/extra/ff-Latn.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff-Latn.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ff-MR.ts b/packages/common/locales/extra/ff-MR.ts
index 460d1c15ee..e9d355c0d9 100644
--- a/packages/common/locales/extra/ff-MR.ts
+++ b/packages/common/locales/extra/ff-MR.ts
@@ -6,8 +6,12 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
+// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
+// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
+// data remained in the repository. We keep these files checked-in until the next major to avoid
+// potential breaking changes. It's worth noting that the locale data for such files is outdated
+// anyway. e.g. the data is missing the directionality, throwing off the indices.
const u = undefined;
diff --git a/packages/common/locales/extra/ff.ts b/packages/common/locales/extra/ff.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ff.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/fi.ts b/packages/common/locales/extra/fi.ts
deleted file mode 100644
index 0d49d28d78..0000000000
--- a/packages/common/locales/extra/fi.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ky.', 'kp.', 'aamulla', 'ap.', 'ip.', 'illalla', 'yöllä'],
- ['keskiyöllä', 'keskip.', 'aamulla', 'aamup.', 'iltap.', 'illalla', 'yöllä'],
- ['keskiyöllä', 'keskipäivällä', 'aamulla', 'aamupäivällä', 'iltapäivällä', 'illalla', 'yöllä']
- ],
- [
- ['ky.', 'kp.', 'aamu', 'ap.', 'ip.', 'ilta', 'yö'],
- ['keskiyö', 'keskip.', 'aamu', 'aamup.', 'iltap.', 'ilta', 'yö'],
- ['keskiyö', 'keskipäivä', 'aamu', 'aamupäivä', 'iltapäivä', 'ilta', 'yö']
- ],
- [
- '00:00', '12:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '23:00'], ['23:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/fil.ts b/packages/common/locales/extra/fil.ts
deleted file mode 100644
index 2b8003e457..0000000000
--- a/packages/common/locales/extra/fil.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['hatinggabi', 'tanghaling-tapat', 'umaga', 'madaling-araw', 'sa hapon', 'sa gabi', 'gabi'],
- [
- 'hatinggabi', 'tanghaling-tapat', 'nang umaga', 'madaling-araw', 'tanghali', 'ng hapon',
- 'gabi'
- ],
- [
- 'hatinggabi', 'tanghaling-tapat', 'nang umaga', 'madaling-araw', 'tanghali', 'ng hapon',
- 'ng gabi'
- ]
- ],
- [
- ['hatinggabi', 'tanghaling-tapat', 'umaga', 'madaling-araw', 'tanghali', 'gabi', 'gabi'],
- ['hatinggabi', 'tanghaling-tapat', 'umaga', 'madaling-araw', 'tanghali', 'hapon', 'gabi'], u
- ],
- [
- '00:00', '12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '18:00'], ['18:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/fo-DK.ts b/packages/common/locales/extra/fo-DK.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/fo-DK.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/fo.ts b/packages/common/locales/extra/fo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/fo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/fr-BE.ts b/packages/common/locales/extra/fr-BE.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-BE.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-BF.ts b/packages/common/locales/extra/fr-BF.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-BF.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-BI.ts b/packages/common/locales/extra/fr-BI.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-BI.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-BJ.ts b/packages/common/locales/extra/fr-BJ.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-BJ.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-BL.ts b/packages/common/locales/extra/fr-BL.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-BL.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-CA.ts b/packages/common/locales/extra/fr-CA.ts
deleted file mode 100644
index f448ca1965..0000000000
--- a/packages/common/locales/extra/fr-CA.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'après-midi', 'soir', 'mat.'],
- ['minuit', 'midi', 'du mat.', 'après-midi', 'du soir', 'du mat.'],
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'après-midi', 'soir', 'mat.'],
- ['minuit', 'midi', 'mat.', 'après-midi', 'soir', 'nuit'],
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-CD.ts b/packages/common/locales/extra/fr-CD.ts
deleted file mode 100644
index c0c3edfcf1..0000000000
--- a/packages/common/locales/extra/fr-CD.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-CF.ts b/packages/common/locales/extra/fr-CF.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-CF.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-CG.ts b/packages/common/locales/extra/fr-CG.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-CG.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-CH.ts b/packages/common/locales/extra/fr-CH.ts
deleted file mode 100644
index 108badcab5..0000000000
--- a/packages/common/locales/extra/fr-CH.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['min.', 'midi', 'du mat.', 'de l’ap.m.', 'du soir', 'du mat.'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-CI.ts b/packages/common/locales/extra/fr-CI.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-CI.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-CM.ts b/packages/common/locales/extra/fr-CM.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-CM.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-DJ.ts b/packages/common/locales/extra/fr-DJ.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-DJ.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-DZ.ts b/packages/common/locales/extra/fr-DZ.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-DZ.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-GA.ts b/packages/common/locales/extra/fr-GA.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-GA.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-GF.ts b/packages/common/locales/extra/fr-GF.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-GF.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-GN.ts b/packages/common/locales/extra/fr-GN.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-GN.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-GP.ts b/packages/common/locales/extra/fr-GP.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-GP.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-GQ.ts b/packages/common/locales/extra/fr-GQ.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-GQ.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-HT.ts b/packages/common/locales/extra/fr-HT.ts
deleted file mode 100644
index e45cd216cf..0000000000
--- a/packages/common/locales/extra/fr-HT.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'de la nuit']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-KM.ts b/packages/common/locales/extra/fr-KM.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-KM.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-LU.ts b/packages/common/locales/extra/fr-LU.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-LU.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-MA.ts b/packages/common/locales/extra/fr-MA.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-MA.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-MC.ts b/packages/common/locales/extra/fr-MC.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-MC.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-MF.ts b/packages/common/locales/extra/fr-MF.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-MF.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-MG.ts b/packages/common/locales/extra/fr-MG.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-MG.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-ML.ts b/packages/common/locales/extra/fr-ML.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-ML.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-MQ.ts b/packages/common/locales/extra/fr-MQ.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-MQ.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-MR.ts b/packages/common/locales/extra/fr-MR.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-MR.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-MU.ts b/packages/common/locales/extra/fr-MU.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-MU.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-NC.ts b/packages/common/locales/extra/fr-NC.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-NC.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-NE.ts b/packages/common/locales/extra/fr-NE.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-NE.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-PF.ts b/packages/common/locales/extra/fr-PF.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-PF.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-PM.ts b/packages/common/locales/extra/fr-PM.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-PM.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-RE.ts b/packages/common/locales/extra/fr-RE.ts
deleted file mode 100644
index 44ee165bc6..0000000000
--- a/packages/common/locales/extra/fr-RE.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-RW.ts b/packages/common/locales/extra/fr-RW.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-RW.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-SC.ts b/packages/common/locales/extra/fr-SC.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-SC.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-SN.ts b/packages/common/locales/extra/fr-SN.ts
deleted file mode 100644
index 98e58bb029..0000000000
--- a/packages/common/locales/extra/fr-SN.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-SY.ts b/packages/common/locales/extra/fr-SY.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-SY.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-TD.ts b/packages/common/locales/extra/fr-TD.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-TD.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-TG.ts b/packages/common/locales/extra/fr-TG.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-TG.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-TN.ts b/packages/common/locales/extra/fr-TN.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-TN.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-VU.ts b/packages/common/locales/extra/fr-VU.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-VU.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-WF.ts b/packages/common/locales/extra/fr-WF.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-WF.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr-YT.ts b/packages/common/locales/extra/fr-YT.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr-YT.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fr.ts b/packages/common/locales/extra/fr.ts
deleted file mode 100644
index 330f6972af..0000000000
--- a/packages/common/locales/extra/fr.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/fur.ts b/packages/common/locales/extra/fur.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/fur.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/fy.ts b/packages/common/locales/extra/fy.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/fy.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ga-GB.ts b/packages/common/locales/extra/ga-GB.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ga-GB.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ga.ts b/packages/common/locales/extra/ga.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ga.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/gd.ts b/packages/common/locales/extra/gd.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/gd.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/gl.ts b/packages/common/locales/extra/gl.ts
deleted file mode 100644
index 1c2420d95d..0000000000
--- a/packages/common/locales/extra/gl.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['da noite', 'da madrugada', 'da mañá', 'do mediodía', 'da tarde', 'da noite'], u, u],
- [['medianoite', 'madrugada', 'mañá', 'mediodía', 'tarde', 'noite'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '21:00'],
- ['21:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/gsw-FR.ts b/packages/common/locales/extra/gsw-FR.ts
deleted file mode 100644
index 708860b9ba..0000000000
--- a/packages/common/locales/extra/gsw-FR.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u, u],
- [
- ['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u,
- ['Mitternacht', 'Morge', 'Mittag', 'Namittag', 'Aabig', 'Nacht']
- ],
- [
- '00:00', ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/gsw-LI.ts b/packages/common/locales/extra/gsw-LI.ts
deleted file mode 100644
index 708860b9ba..0000000000
--- a/packages/common/locales/extra/gsw-LI.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u, u],
- [
- ['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u,
- ['Mitternacht', 'Morge', 'Mittag', 'Namittag', 'Aabig', 'Nacht']
- ],
- [
- '00:00', ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/gsw.ts b/packages/common/locales/extra/gsw.ts
deleted file mode 100644
index 708860b9ba..0000000000
--- a/packages/common/locales/extra/gsw.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u, u],
- [
- ['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u,
- ['Mitternacht', 'Morge', 'Mittag', 'Namittag', 'Aabig', 'Nacht']
- ],
- [
- '00:00', ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/gu.ts b/packages/common/locales/extra/gu.ts
deleted file mode 100644
index 194e68b117..0000000000
--- a/packages/common/locales/extra/gu.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['મ.રાત્રિ', 'સવારે', 'બપોરે', 'સાંજે', 'રાત્રે'], ['મધ્યરાત્રિ', 'સવારે', 'બપોરે', 'સાંજે', 'રાત્રે'], u],
- [['મધ્યરાત્રિ', 'સવારે', 'બપોરે', 'સાંજે', 'રાત્રે'], u, ['મધ્યરાત્રિ', 'સવાર', 'બપોર', 'સાંજ', 'રાત્રિ']],
- ['00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '20:00'], ['20:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/guz.ts b/packages/common/locales/extra/guz.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/guz.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/gv.ts b/packages/common/locales/extra/gv.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/gv.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ha-GH.ts b/packages/common/locales/extra/ha-GH.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ha-GH.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ha-NE.ts b/packages/common/locales/extra/ha-NE.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ha-NE.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ha.ts b/packages/common/locales/extra/ha.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ha.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/haw.ts b/packages/common/locales/extra/haw.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/haw.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/he.ts b/packages/common/locales/extra/he.ts
deleted file mode 100644
index 672565c056..0000000000
--- a/packages/common/locales/extra/he.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['חצות', 'בבוקר', 'בצהריים', 'אחה״צ', 'בערב', 'בלילה', 'לפנות בוקר'],
- ['חצות', 'בוקר', 'צהריים', 'אחר הצהריים', 'ערב', 'לילה', 'לפנות בוקר'],
- ['חצות', 'בבוקר', 'בצהריים', 'אחר הצהריים', 'בערב', 'בלילה', 'לפנות בוקר']
- ],
- [
- ['חצות', 'בוקר', 'צהריים', 'אחה״צ', 'ערב', 'לילה', 'לפנות בוקר'], u,
- ['חצות', 'בוקר', 'צהריים', 'אחר הצהריים', 'ערב', 'לילה', 'לפנות בוקר']
- ],
- [
- '00:00', ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'], ['18:00', '22:00'],
- ['22:00', '03:00'], ['03:00', '06:00']
- ]
-];
diff --git a/packages/common/locales/extra/hi.ts b/packages/common/locales/extra/hi.ts
deleted file mode 100644
index 2a851ae27b..0000000000
--- a/packages/common/locales/extra/hi.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['मध्यरात्रि', 'सुबह', 'दोपहर', 'शाम', 'रात'], u, u],
- [['आधी रात', 'सुबह', 'दोपहर', 'शाम', 'रात'], ['मध्यरात्रि', 'सुबह', 'दोपहर', 'शाम', 'रात'], u],
- ['00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '20:00'], ['20:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/hr-BA.ts b/packages/common/locales/extra/hr-BA.ts
deleted file mode 100644
index abce0d28bb..0000000000
--- a/packages/common/locales/extra/hr-BA.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ponoć', 'podne', 'ujutro', 'popodne', 'navečer', 'noću'], u,
- ['ponoć', 'podne', 'ujutro', 'poslije podne', 'navečer', 'noću']
- ],
- [['ponoć', 'podne', 'ujutro', 'popodne', 'navečer', 'noću'], u, u],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/hr.ts b/packages/common/locales/extra/hr.ts
deleted file mode 100644
index abce0d28bb..0000000000
--- a/packages/common/locales/extra/hr.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ponoć', 'podne', 'ujutro', 'popodne', 'navečer', 'noću'], u,
- ['ponoć', 'podne', 'ujutro', 'poslije podne', 'navečer', 'noću']
- ],
- [['ponoć', 'podne', 'ujutro', 'popodne', 'navečer', 'noću'], u, u],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/hsb.ts b/packages/common/locales/extra/hsb.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/hsb.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/hu.ts b/packages/common/locales/extra/hu.ts
deleted file mode 100644
index 6f9c381f6c..0000000000
--- a/packages/common/locales/extra/hu.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['éjfél', 'dél', 'reggel', 'de.', 'du.', 'este', 'éjjel', 'hajnal'], u,
- ['éjfél', 'dél', 'reggel', 'délelőtt', 'délután', 'este', 'éjjel', 'hajnal']
- ],
- u,
- [
- '00:00', '12:00', ['06:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '04:00'], ['04:00', '06:00']
- ]
-];
diff --git a/packages/common/locales/extra/hy.ts b/packages/common/locales/extra/hy.ts
deleted file mode 100644
index fe38a5796b..0000000000
--- a/packages/common/locales/extra/hy.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['կգ․', 'կօ․', 'առվ', 'ցրկ', 'երկ', 'գշր'],
- ['կեսգիշեր', 'կեսօր', 'առավոտյան', 'ցերեկը', 'երեկոյան', 'գիշերը'],
- ['կեսգիշերին', 'կեսօրին', 'առավոտյան', 'ցերեկվա', 'երեկոյան', 'գիշերվա']
- ],
- [['կեսգիշեր', 'կեսօր', 'առավոտ', 'ցերեկ', 'երեկո', 'գիշեր'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/ia.ts b/packages/common/locales/extra/ia.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ia.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/id.ts b/packages/common/locales/extra/id.ts
deleted file mode 100644
index c0ae6a9e50..0000000000
--- a/packages/common/locales/extra/id.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['tengah malam', 'tengah hari', 'pagi', 'siang', 'sore', 'malam'], u, u], u,
- ['00:00', '12:00', ['00:00', '10:00'], ['10:00', '15:00'], ['15:00', '18:00'], ['18:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/ig.ts b/packages/common/locales/extra/ig.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ig.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ii.ts b/packages/common/locales/extra/ii.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ii.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/is.ts b/packages/common/locales/extra/is.ts
deleted file mode 100644
index 5ecea74b70..0000000000
--- a/packages/common/locales/extra/is.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mn.', 'h.', 'mrg.', 'sd.', 'kv.', 'n.'],
- ['miðnætti', 'hádegi', 'að morgni', 'síðdegis', 'að kvöldi', 'að nóttu'], u
- ],
- [
- ['mn.', 'hd.', 'mrg.', 'sd.', 'kv.', 'n.'],
- ['miðnætti', 'hádegi', 'morgunn', 'síðdegis', 'kvöld', 'nótt'],
- ['miðnætti', 'hádegi', 'morgunn', 'eftir hádegi', 'kvöld', 'nótt']
- ],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/it-CH.ts b/packages/common/locales/extra/it-CH.ts
deleted file mode 100644
index bf839c52ca..0000000000
--- a/packages/common/locales/extra/it-CH.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'di pomeriggio', 'di sera', 'di notte'], u,
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'del pomeriggio', 'di sera', 'di notte']
- ],
- [['mezzanotte', 'mezzogiorno', 'mattina', 'pomeriggio', 'sera', 'notte'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/it-SM.ts b/packages/common/locales/extra/it-SM.ts
deleted file mode 100644
index bf839c52ca..0000000000
--- a/packages/common/locales/extra/it-SM.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'di pomeriggio', 'di sera', 'di notte'], u,
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'del pomeriggio', 'di sera', 'di notte']
- ],
- [['mezzanotte', 'mezzogiorno', 'mattina', 'pomeriggio', 'sera', 'notte'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/it-VA.ts b/packages/common/locales/extra/it-VA.ts
deleted file mode 100644
index bf839c52ca..0000000000
--- a/packages/common/locales/extra/it-VA.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'di pomeriggio', 'di sera', 'di notte'], u,
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'del pomeriggio', 'di sera', 'di notte']
- ],
- [['mezzanotte', 'mezzogiorno', 'mattina', 'pomeriggio', 'sera', 'notte'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/it.ts b/packages/common/locales/extra/it.ts
deleted file mode 100644
index bf839c52ca..0000000000
--- a/packages/common/locales/extra/it.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'di pomeriggio', 'di sera', 'di notte'], u,
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'del pomeriggio', 'di sera', 'di notte']
- ],
- [['mezzanotte', 'mezzogiorno', 'mattina', 'pomeriggio', 'sera', 'notte'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/ja.ts b/packages/common/locales/extra/ja.ts
deleted file mode 100644
index ae7cdd37b4..0000000000
--- a/packages/common/locales/extra/ja.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['真夜中', '正午', '朝', '昼', '夕方', '夜', '夜中'], u, u], u,
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '19:00'],
- ['19:00', '23:00'], ['23:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/jgo.ts b/packages/common/locales/extra/jgo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/jgo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/jmc.ts b/packages/common/locales/extra/jmc.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/jmc.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/jv.ts b/packages/common/locales/extra/jv.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/jv.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ka.ts b/packages/common/locales/extra/ka.ts
deleted file mode 100644
index e88b74ee5c..0000000000
--- a/packages/common/locales/extra/ka.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['შუაღამეს', 'შუადღ.', 'დილ.', 'ნაშუადღ.', 'საღ.', 'ღამ.'], u,
- ['შუაღამეს', 'შუადღეს', 'დილით', 'ნაშუადღევს', 'საღამოს', 'ღამით']
- ],
- [['შუაღამე', 'შუადღე', 'დილა', 'ნაშუადღევი', 'საღამო', 'ღამე'], u, u],
- ['00:00', '12:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '05:00']]
-];
diff --git a/packages/common/locales/extra/kab.ts b/packages/common/locales/extra/kab.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/kab.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/kam.ts b/packages/common/locales/extra/kam.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/kam.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/kde.ts b/packages/common/locales/extra/kde.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/kde.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/kea.ts b/packages/common/locales/extra/kea.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/kea.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/khq.ts b/packages/common/locales/extra/khq.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/khq.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ki.ts b/packages/common/locales/extra/ki.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ki.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/kk.ts b/packages/common/locales/extra/kk.ts
deleted file mode 100644
index abfc47bf44..0000000000
--- a/packages/common/locales/extra/kk.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['түнгі', 'түскі', 'таңғы', 'түстен кейінгі', 'кешкі', 'түнгі'],
- ['түн жарымы', 'түскі', 'таңғы', 'түстен кейінгі', 'кешкі', 'түнгі'], u
- ],
- [['түн жарымы', 'талтүс', 'таң', 'түстен кейін', 'кеш', 'түн'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/kkj.ts b/packages/common/locales/extra/kkj.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/kkj.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/kl.ts b/packages/common/locales/extra/kl.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/kl.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/kln.ts b/packages/common/locales/extra/kln.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/kln.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/km.ts b/packages/common/locales/extra/km.ts
deleted file mode 100644
index 655ad69035..0000000000
--- a/packages/common/locales/extra/km.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- [
- 'អធ្រាត្រ', 'ថ្ងៃត្រង់', 'នៅពេលព្រឹក', 'នៅពេលរសៀល',
- 'នៅពេលល្ងាច', 'នៅពេលយប់'
- ],
- u, u
- ],
- [['អធ្រាត្រ', 'ថ្ងៃត្រង់', 'ព្រឹក', 'រសៀល', 'ល្ងាច', 'យប់'], u, u],
- ['00:00', '12:00', ['00:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/kn.ts b/packages/common/locales/extra/kn.ts
deleted file mode 100644
index f8341e2824..0000000000
--- a/packages/common/locales/extra/kn.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['ಮಧ್ಯರಾತ್ರಿ', 'ಬೆಳಗ್ಗೆ', 'ಮಧ್ಯಾಹ್ನ', 'ಸಂಜೆ', 'ರಾತ್ರಿ'], ['ಮಧ್ಯ ರಾತ್ರಿ', 'ಬೆಳಗ್ಗೆ', 'ಮಧ್ಯಾಹ್ನ', 'ಸಂಜೆ', 'ರಾತ್ರಿ'], u],
- [['ಮಧ್ಯರಾತ್ರಿ', 'ಬೆಳಗ್ಗೆ', 'ಮಧ್ಯಾಹ್ನ', 'ಸಂಜೆ', 'ರಾತ್ರಿ'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/ko-KP.ts b/packages/common/locales/extra/ko-KP.ts
deleted file mode 100644
index c691c37222..0000000000
--- a/packages/common/locales/extra/ko-KP.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['자정', '정오', '새벽', '오전', '오후', '저녁', '밤'], u, u], u,
- [
- '00:00', '12:00', ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ko.ts b/packages/common/locales/extra/ko.ts
deleted file mode 100644
index c691c37222..0000000000
--- a/packages/common/locales/extra/ko.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['자정', '정오', '새벽', '오전', '오후', '저녁', '밤'], u, u], u,
- [
- '00:00', '12:00', ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/kok.ts b/packages/common/locales/extra/kok.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/kok.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ks.ts b/packages/common/locales/extra/ks.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ks.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ksb.ts b/packages/common/locales/extra/ksb.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ksb.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ksf.ts b/packages/common/locales/extra/ksf.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ksf.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ksh.ts b/packages/common/locales/extra/ksh.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ksh.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ku.ts b/packages/common/locales/extra/ku.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ku.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/kw.ts b/packages/common/locales/extra/kw.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/kw.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ky.ts b/packages/common/locales/extra/ky.ts
deleted file mode 100644
index 4e6584f8a4..0000000000
--- a/packages/common/locales/extra/ky.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['түн орт', 'чт', 'эртң мн', 'түшт кйн', 'кечк', 'түн'],
- ['түн ортосу', 'чак түш', 'эртең менен', 'түштөн кийин', 'кечинде', 'түн ичинде'], u
- ],
- [['түн ортосу', 'чак түш', 'эртең менен', 'түштөн кийин', 'кечкурун', 'түн'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/lag.ts b/packages/common/locales/extra/lag.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/lag.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/lb.ts b/packages/common/locales/extra/lb.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/lb.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/lg.ts b/packages/common/locales/extra/lg.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/lg.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/lkt.ts b/packages/common/locales/extra/lkt.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/lkt.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ln-AO.ts b/packages/common/locales/extra/ln-AO.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ln-AO.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ln-CF.ts b/packages/common/locales/extra/ln-CF.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ln-CF.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ln-CG.ts b/packages/common/locales/extra/ln-CG.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ln-CG.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ln.ts b/packages/common/locales/extra/ln.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ln.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/lo.ts b/packages/common/locales/extra/lo.ts
deleted file mode 100644
index 466bba0f63..0000000000
--- a/packages/common/locales/extra/lo.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ຕອນເຊົ້າ', 'ຕອນທ່ຽງ', 'ຕອນແລງ', 'ກາງຄືນ'],
- ['ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ຕອນເຊົ້າ', 'ຕອນບ່າຍ', 'ຕອນແລງ', 'ກາງຄືນ'],
- ['ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ຕອນເຊົ້າ', 'ຕອນບ່າຍ', 'ຕອນແລງ', 'ຕອນກາງຄືນ']
- ],
- [
- [
- 'ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ເຊົ້າ', 'ສ', 'ແລງ',
- 'ກາງຄືນ'
- ],
- [
- 'ທ່ຽງຄືນ', 'ທ່ຽງ', 'ເຊົ້າ', 'ສວຍ', 'ແລງ',
- 'ກາງຄືນ'
- ],
- ['ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ເຊົ້າ', 'ສວຍ', 'ແລງ', 'ກາງຄືນ']
- ],
- ['00:00', '12:00', ['05:00', '12:00'], ['12:00', '16:00'], ['16:00', '20:00'], ['20:00', '05:00']]
-];
diff --git a/packages/common/locales/extra/lrc-IQ.ts b/packages/common/locales/extra/lrc-IQ.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/lrc-IQ.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/lrc.ts b/packages/common/locales/extra/lrc.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/lrc.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/lt.ts b/packages/common/locales/extra/lt.ts
deleted file mode 100644
index 3828435397..0000000000
--- a/packages/common/locales/extra/lt.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['vidurnaktis', 'perpiet', 'rytas', 'popietė', 'vakaras', 'naktis'], u, u],
- [['vidurnaktis', 'vidurdienis', 'rytas', 'diena', 'vakaras', 'naktis'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/lu.ts b/packages/common/locales/extra/lu.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/lu.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/luo.ts b/packages/common/locales/extra/luo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/luo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/luy.ts b/packages/common/locales/extra/luy.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/luy.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/lv.ts b/packages/common/locales/extra/lv.ts
deleted file mode 100644
index 506e441d8b..0000000000
--- a/packages/common/locales/extra/lv.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['pusnaktī', 'pusd.', 'no rīta', 'pēcpusd.', 'vakarā', 'naktī'], u,
- ['pusnaktī', 'pusdienlaikā', 'no rīta', 'pēcpusdienā', 'vakarā', 'naktī']
- ],
- [
- ['pusnakts', 'pusd.', 'rīts', 'pēcpusd.', 'vakars', 'nakts'],
- ['pusnakts', 'pusd.', 'rīts', 'pēcpusdiena', 'vakars', 'nakts'],
- ['pusnakts', 'pusdienlaiks', 'rīts', 'pēcpusdiena', 'vakars', 'nakts']
- ],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '23:00'], ['23:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/mas-TZ.ts b/packages/common/locales/extra/mas-TZ.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mas-TZ.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/mas.ts b/packages/common/locales/extra/mas.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mas.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/mer.ts b/packages/common/locales/extra/mer.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mer.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/mfe.ts b/packages/common/locales/extra/mfe.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mfe.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/mg.ts b/packages/common/locales/extra/mg.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mg.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/mgh.ts b/packages/common/locales/extra/mgh.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mgh.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/mgo.ts b/packages/common/locales/extra/mgo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mgo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/mi.ts b/packages/common/locales/extra/mi.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mi.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/mk.ts b/packages/common/locales/extra/mk.ts
deleted file mode 100644
index b97689e7eb..0000000000
--- a/packages/common/locales/extra/mk.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['полн.', 'напл.', 'утро', 'претпл.', 'попл.', 'веч.', 'ноќе'],
- ['полноќ', 'напладне', 'наутро', 'претпл.', 'попл.', 'навечер', 'ноќе'],
- ['полноќ', 'напладне', 'наутро', 'претпладне', 'попладне', 'навечер', 'по полноќ']
- ],
- [
- ['полноќ', 'пладне', 'наутро', 'претпл.', 'попл.', 'навечер', 'по полноќ'],
- ['полноќ', 'напладне', 'наутро', 'претпл.', 'попл.', 'навечер', 'по полноќ'],
- ['на полноќ', 'напладне', 'наутро', 'претпладне', 'попладне', 'навечер', 'по полноќ']
- ],
- [
- '00:00', '12:00', ['04:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/ml.ts b/packages/common/locales/extra/ml.ts
deleted file mode 100644
index 9d963fdbd0..0000000000
--- a/packages/common/locales/extra/ml.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['അ', 'ഉച്ച', 'പുലർച്ചെ', 'രാവിലെ', 'ഉച്ചയ്ക്ക്', 'ഉച്ചതിരിഞ്ഞ്', 'വൈകുന്നേരം', 'സന്ധ്യ', 'രാത്രി'],
- ['അർദ്ധരാത്രി', 'ഉച്ച', 'പുലർച്ചെ', 'രാവിലെ', 'ഉച്ചയ്ക്ക്', 'ഉച്ചതിരിഞ്ഞ്', 'വൈകുന്നേരം', 'സന്ധ്യ', 'രാത്രി'], u
- ],
- [
- ['അർദ്ധരാത്രി', 'ഉച്ച', 'പുലർച്ചെ', 'രാവിലെ', 'ഉച്ചയ്ക്ക്', 'ഉച്ചതിരിഞ്ഞ്', 'വൈകുന്നേരം', 'സന്ധ്യ', 'രാത്രി'], u,
- u
- ],
- [
- '00:00', '12:00', ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '15:00'], ['15:00', '18:00'], ['18:00', '19:00'], ['19:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/mn.ts b/packages/common/locales/extra/mn.ts
deleted file mode 100644
index c2d59cb9bc..0000000000
--- a/packages/common/locales/extra/mn.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['шөнө дунд', 'үд дунд', 'өглөө', 'өдөр', 'орой', 'шөнө'], u, u], u,
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/mr.ts b/packages/common/locales/extra/mr.ts
deleted file mode 100644
index ebd3add3ef..0000000000
--- a/packages/common/locales/extra/mr.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['म.रा.', 'दु', 'प', 'स', 'दु', 'सं', 'सा', 'रा'],
- ['मध्यरात्र', 'मध्यान्ह', 'पहाट', 'सकाळ', 'दुपार', 'संध्याकाळ', 'सायंकाळ', 'रात्र'], u
- ],
- [
- ['म.रा.', 'म', 'प', 'स', 'दु', 'सं', 'सा', 'रात्र'],
- ['मध्यरात्र', 'मध्यान्ह', 'पहाट', 'सकाळ', 'दुपार', 'संध्याकाळ', 'सायंकाळ', 'रात्र'], u
- ],
- [
- '00:00', '12:00', ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/ms-BN.ts b/packages/common/locales/extra/ms-BN.ts
deleted file mode 100644
index e6e53cf86b..0000000000
--- a/packages/common/locales/extra/ms-BN.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'], u,
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam']
- ],
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'],
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam'], u
- ],
- [
- ['00:00', '01:00'], ['01:00', '12:00'], ['12:00', '14:00'], ['14:00', '19:00'],
- ['19:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/ms-SG.ts b/packages/common/locales/extra/ms-SG.ts
deleted file mode 100644
index e6e53cf86b..0000000000
--- a/packages/common/locales/extra/ms-SG.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'], u,
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam']
- ],
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'],
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam'], u
- ],
- [
- ['00:00', '01:00'], ['01:00', '12:00'], ['12:00', '14:00'], ['14:00', '19:00'],
- ['19:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/ms.ts b/packages/common/locales/extra/ms.ts
deleted file mode 100644
index e6e53cf86b..0000000000
--- a/packages/common/locales/extra/ms.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'], u,
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam']
- ],
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'],
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam'], u
- ],
- [
- ['00:00', '01:00'], ['01:00', '12:00'], ['12:00', '14:00'], ['14:00', '19:00'],
- ['19:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/extra/mt.ts b/packages/common/locales/extra/mt.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mt.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/mua.ts b/packages/common/locales/extra/mua.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mua.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/my.ts b/packages/common/locales/extra/my.ts
deleted file mode 100644
index 5e22e6c95f..0000000000
--- a/packages/common/locales/extra/my.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['သန်းခေါင်ယံ', 'မွန်းတည့်', 'နံနက်', 'နေ့လယ်', 'ညနေ', 'ည'], u, u], u,
- ['00:00', '12:00', ['00:00', '12:00'], ['12:00', '16:00'], ['16:00', '19:00'], ['19:00', '24:00']]
-];
diff --git a/packages/common/locales/extra/mzn.ts b/packages/common/locales/extra/mzn.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/mzn.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/naq.ts b/packages/common/locales/extra/naq.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/naq.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/nb-SJ.ts b/packages/common/locales/extra/nb-SJ.ts
deleted file mode 100644
index f4b1c6e499..0000000000
--- a/packages/common/locales/extra/nb-SJ.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mn.', 'mg.', 'fm.', 'em.', 'kv.', 'nt.'],
- ['midn.', 'morg.', 'form.', 'etterm.', 'kveld', 'natt'],
- ['midnatt', 'morgenen', 'formiddagen', 'ettermiddagen', 'kvelden', 'natten']
- ],
- [
- ['mn.', 'mg.', 'fm.', 'em.', 'kv.', 'nt.'],
- ['midn.', 'morg.', 'form.', 'etterm.', 'kveld', 'natt'],
- ['midnatt', 'morgen', 'formiddag', 'ettermiddag', 'kveld', 'natt']
- ],
- [
- '00:00', ['06:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
-];
diff --git a/packages/common/locales/extra/nb.ts b/packages/common/locales/extra/nb.ts
deleted file mode 100644
index f4b1c6e499..0000000000
--- a/packages/common/locales/extra/nb.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mn.', 'mg.', 'fm.', 'em.', 'kv.', 'nt.'],
- ['midn.', 'morg.', 'form.', 'etterm.', 'kveld', 'natt'],
- ['midnatt', 'morgenen', 'formiddagen', 'ettermiddagen', 'kvelden', 'natten']
- ],
- [
- ['mn.', 'mg.', 'fm.', 'em.', 'kv.', 'nt.'],
- ['midn.', 'morg.', 'form.', 'etterm.', 'kveld', 'natt'],
- ['midnatt', 'morgen', 'formiddag', 'ettermiddag', 'kveld', 'natt']
- ],
- [
- '00:00', ['06:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
-];
diff --git a/packages/common/locales/extra/nd.ts b/packages/common/locales/extra/nd.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/nd.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/nds-NL.ts b/packages/common/locales/extra/nds-NL.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/nds-NL.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/nds.ts b/packages/common/locales/extra/nds.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/nds.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ne-IN.ts b/packages/common/locales/extra/ne-IN.ts
deleted file mode 100644
index 7f38319adc..0000000000
--- a/packages/common/locales/extra/ne-IN.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['मध्यरात', 'मध्यान्ह', 'बिहान', 'अपरान्ह', 'साँझ', 'बेलुकी', 'रात'], u, u], u,
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '19:00'],
- ['19:00', '22:00'], ['22:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/ne.ts b/packages/common/locales/extra/ne.ts
deleted file mode 100644
index 7f38319adc..0000000000
--- a/packages/common/locales/extra/ne.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['मध्यरात', 'मध्यान्ह', 'बिहान', 'अपरान्ह', 'साँझ', 'बेलुकी', 'रात'], u, u], u,
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '19:00'],
- ['19:00', '22:00'], ['22:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/nl-AW.ts b/packages/common/locales/extra/nl-AW.ts
deleted file mode 100644
index 12ee0b463b..0000000000
--- a/packages/common/locales/extra/nl-AW.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/nl-BE.ts b/packages/common/locales/extra/nl-BE.ts
deleted file mode 100644
index 12ee0b463b..0000000000
--- a/packages/common/locales/extra/nl-BE.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/nl-BQ.ts b/packages/common/locales/extra/nl-BQ.ts
deleted file mode 100644
index 12ee0b463b..0000000000
--- a/packages/common/locales/extra/nl-BQ.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/nl-CW.ts b/packages/common/locales/extra/nl-CW.ts
deleted file mode 100644
index 12ee0b463b..0000000000
--- a/packages/common/locales/extra/nl-CW.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/nl-SR.ts b/packages/common/locales/extra/nl-SR.ts
deleted file mode 100644
index 12ee0b463b..0000000000
--- a/packages/common/locales/extra/nl-SR.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/nl-SX.ts b/packages/common/locales/extra/nl-SX.ts
deleted file mode 100644
index 12ee0b463b..0000000000
--- a/packages/common/locales/extra/nl-SX.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/nl.ts b/packages/common/locales/extra/nl.ts
deleted file mode 100644
index 12ee0b463b..0000000000
--- a/packages/common/locales/extra/nl.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/nmg.ts b/packages/common/locales/extra/nmg.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/nmg.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/nn.ts b/packages/common/locales/extra/nn.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/nn.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/nnh.ts b/packages/common/locales/extra/nnh.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/nnh.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/nus.ts b/packages/common/locales/extra/nus.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/nus.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/nyn.ts b/packages/common/locales/extra/nyn.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/nyn.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/om-KE.ts b/packages/common/locales/extra/om-KE.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/om-KE.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/om.ts b/packages/common/locales/extra/om.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/om.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/or.ts b/packages/common/locales/extra/or.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/or.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/os-RU.ts b/packages/common/locales/extra/os-RU.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/os-RU.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/os.ts b/packages/common/locales/extra/os.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/os.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/pa-Arab.ts b/packages/common/locales/extra/pa-Arab.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/pa-Arab.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/pa-Guru.ts b/packages/common/locales/extra/pa-Guru.ts
deleted file mode 100644
index 03faf1cdad..0000000000
--- a/packages/common/locales/extra/pa-Guru.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮੀਂ', 'ਰਾਤੀਂ'], u, u],
- [['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮੀਂ', 'ਰਾਤੀਂ'], u, ['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮ', 'ਰਾਤ']],
- ['00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '21:00'], ['21:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/pa.ts b/packages/common/locales/extra/pa.ts
deleted file mode 100644
index 03faf1cdad..0000000000
--- a/packages/common/locales/extra/pa.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮੀਂ', 'ਰਾਤੀਂ'], u, u],
- [['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮੀਂ', 'ਰਾਤੀਂ'], u, ['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮ', 'ਰਾਤ']],
- ['00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '21:00'], ['21:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/pl.ts b/packages/common/locales/extra/pl.ts
deleted file mode 100644
index 1fd54a047b..0000000000
--- a/packages/common/locales/extra/pl.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['o półn.', 'w poł.', 'rano', 'przed poł.', 'po poł.', 'wiecz.', 'w nocy'],
- ['o północy', 'w południe', 'rano', 'przed południem', 'po południu', 'wieczorem', 'w nocy'], u
- ],
- [
- ['półn.', 'poł.', 'rano', 'przedpoł.', 'popoł.', 'wiecz.', 'noc'],
- ['północ', 'południe', 'rano', 'przedpołudnie', 'popołudnie', 'wieczór', 'noc'], u
- ],
- [
- '00:00', '12:00', ['06:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '06:00']
- ]
-];
diff --git a/packages/common/locales/extra/prg.ts b/packages/common/locales/extra/prg.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/prg.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ps-PK.ts b/packages/common/locales/extra/ps-PK.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ps-PK.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ps.ts b/packages/common/locales/extra/ps.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ps.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/pt-AO.ts b/packages/common/locales/extra/pt-AO.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-AO.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-CH.ts b/packages/common/locales/extra/pt-CH.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-CH.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-CV.ts b/packages/common/locales/extra/pt-CV.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-CV.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-GQ.ts b/packages/common/locales/extra/pt-GQ.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-GQ.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-GW.ts b/packages/common/locales/extra/pt-GW.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-GW.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-LU.ts b/packages/common/locales/extra/pt-LU.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-LU.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-MO.ts b/packages/common/locales/extra/pt-MO.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-MO.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-MZ.ts b/packages/common/locales/extra/pt-MZ.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-MZ.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-PT.ts b/packages/common/locales/extra/pt-PT.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-PT.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-ST.ts b/packages/common/locales/extra/pt-ST.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-ST.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt-TL.ts b/packages/common/locales/extra/pt-TL.ts
deleted file mode 100644
index a5444c855d..0000000000
--- a/packages/common/locales/extra/pt-TL.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/pt.ts b/packages/common/locales/extra/pt.ts
deleted file mode 100644
index 4b5c4358fb..0000000000
--- a/packages/common/locales/extra/pt.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u, u],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'], ['00:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/qu-BO.ts b/packages/common/locales/extra/qu-BO.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/qu-BO.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/qu-EC.ts b/packages/common/locales/extra/qu-EC.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/qu-EC.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/qu.ts b/packages/common/locales/extra/qu.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/qu.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/rm.ts b/packages/common/locales/extra/rm.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/rm.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/rn.ts b/packages/common/locales/extra/rn.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/rn.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ro-MD.ts b/packages/common/locales/extra/ro-MD.ts
deleted file mode 100644
index 354ebf6505..0000000000
--- a/packages/common/locales/extra/ro-MD.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['miezul nopții', 'amiază', 'dimineață', 'după-amiază', 'seară', 'noapte'],
- ['miezul nopții', 'amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea'], u
- ],
- u,
- ['00:00', '12:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '22:00'], ['22:00', '05:00']]
-];
diff --git a/packages/common/locales/extra/ro.ts b/packages/common/locales/extra/ro.ts
deleted file mode 100644
index c14ab78f59..0000000000
--- a/packages/common/locales/extra/ro.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['miezul nopții', 'la amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea'],
- ['miezul nopții', 'amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea'],
- ['la miezul nopții', 'la amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea']
- ],
- [
- ['miezul nopții', 'amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea'], u,
- ['la miezul nopții', 'la amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea']
- ],
- ['00:00', '12:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '22:00'], ['22:00', '05:00']]
-];
diff --git a/packages/common/locales/extra/rof.ts b/packages/common/locales/extra/rof.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/rof.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/root.ts b/packages/common/locales/extra/root.ts
deleted file mode 100644
index 3e6b437f93..0000000000
--- a/packages/common/locales/extra/root.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/ru-BY.ts b/packages/common/locales/extra/ru-BY.ts
deleted file mode 100644
index 55dcebcbbf..0000000000
--- a/packages/common/locales/extra/ru-BY.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/ru-KG.ts b/packages/common/locales/extra/ru-KG.ts
deleted file mode 100644
index 55dcebcbbf..0000000000
--- a/packages/common/locales/extra/ru-KG.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/ru-KZ.ts b/packages/common/locales/extra/ru-KZ.ts
deleted file mode 100644
index 55dcebcbbf..0000000000
--- a/packages/common/locales/extra/ru-KZ.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/ru-MD.ts b/packages/common/locales/extra/ru-MD.ts
deleted file mode 100644
index 55dcebcbbf..0000000000
--- a/packages/common/locales/extra/ru-MD.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/ru-UA.ts b/packages/common/locales/extra/ru-UA.ts
deleted file mode 100644
index 55dcebcbbf..0000000000
--- a/packages/common/locales/extra/ru-UA.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/ru.ts b/packages/common/locales/extra/ru.ts
deleted file mode 100644
index 55dcebcbbf..0000000000
--- a/packages/common/locales/extra/ru.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/rw.ts b/packages/common/locales/extra/rw.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/rw.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/rwk.ts b/packages/common/locales/extra/rwk.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/rwk.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/sah.ts b/packages/common/locales/extra/sah.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/sah.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/saq.ts b/packages/common/locales/extra/saq.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/saq.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/sbp.ts b/packages/common/locales/extra/sbp.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/sbp.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/sd.ts b/packages/common/locales/extra/sd.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/sd.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/se-FI.ts b/packages/common/locales/extra/se-FI.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/se-FI.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/se-SE.ts b/packages/common/locales/extra/se-SE.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/se-SE.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/se.ts b/packages/common/locales/extra/se.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/se.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/seh.ts b/packages/common/locales/extra/seh.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/seh.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ses.ts b/packages/common/locales/extra/ses.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ses.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/sg.ts b/packages/common/locales/extra/sg.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/sg.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/shi-Latn.ts b/packages/common/locales/extra/shi-Latn.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/shi-Latn.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/shi-Tfng.ts b/packages/common/locales/extra/shi-Tfng.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/shi-Tfng.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/shi.ts b/packages/common/locales/extra/shi.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/shi.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/si.ts b/packages/common/locales/extra/si.ts
deleted file mode 100644
index 660a75c6d6..0000000000
--- a/packages/common/locales/extra/si.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['මැ', 'ම', 'පා', 'උ', 'ද', 'හ', 'රෑ', 'මැ'],
- ['මැදියම', 'මධ්\u200dයාහ්නය', 'පාන්දර', 'උදේ', 'දවල්', 'හවස', 'රෑ', 'මැදියමට පසු'], u
- ],
- [['මැදියම', 'මධ්\u200dයාහ්නය', 'පාන්දර', 'උදේ', 'දවල්', 'හවස', 'රෑ', 'මැදියමට පසු'], u, u],
- [
- '00:00', '12:00', ['01:00', '06:00'], ['06:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '18:00'], ['18:00', '24:00'], ['00:00', '01:00']
- ]
-];
diff --git a/packages/common/locales/extra/sk.ts b/packages/common/locales/extra/sk.ts
deleted file mode 100644
index 621cb31d83..0000000000
--- a/packages/common/locales/extra/sk.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['o poln.', 'nap.', 'ráno', 'dop.', 'pop.', 'več.', 'v n.'],
- ['o poln.', 'napol.', 'ráno', 'dopol.', 'popol.', 'večer', 'v noci'],
- ['o polnoci', 'napoludnie', 'ráno', 'dopoludnia', 'popoludní', 'večer', 'v noci']
- ],
- [
- ['poln.', 'pol.', 'ráno', 'dop.', 'pop.', 'več.', 'noc'],
- ['poln.', 'pol.', 'ráno', 'dopol.', 'popol.', 'večer', 'noc'],
- ['polnoc', 'poludnie', 'ráno', 'dopoludnie', 'popoludnie', 'večer', 'noc']
- ],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '22:00'], ['22:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/sl.ts b/packages/common/locales/extra/sl.ts
deleted file mode 100644
index f47b69627f..0000000000
--- a/packages/common/locales/extra/sl.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['24.00', '12.00', 'zj', 'd', 'p', 'zv', 'po'],
- ['opoln.', 'opold.', 'zjut.', 'dop.', 'pop.', 'zveč.', 'ponoči'],
- ['opolnoči', 'opoldne', 'zjutraj', 'dopoldan', 'popoldan', 'zvečer', 'ponoči']
- ],
- [
- ['24.00', '12.00', 'j', 'd', 'p', 'v', 'n'],
- ['poln.', 'pold.', 'jut.', 'dop.', 'pop.', 'zveč.', 'noč'],
- ['polnoč', 'poldne', 'jutro', 'dopoldne', 'popoldne', 'večer', 'noč']
- ],
- [
- '00:00', '12:00', ['06:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '22:00'], ['22:00', '06:00']
- ]
-];
diff --git a/packages/common/locales/extra/smn.ts b/packages/common/locales/extra/smn.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/smn.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/sn.ts b/packages/common/locales/extra/sn.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/sn.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/so-DJ.ts b/packages/common/locales/extra/so-DJ.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/so-DJ.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/so-ET.ts b/packages/common/locales/extra/so-ET.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/so-ET.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/so-KE.ts b/packages/common/locales/extra/so-KE.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/so-KE.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/so.ts b/packages/common/locales/extra/so.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/so.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/sq-MK.ts b/packages/common/locales/extra/sq-MK.ts
deleted file mode 100644
index 75bdce613d..0000000000
--- a/packages/common/locales/extra/sq-MK.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- [
- 'e mesnatës', 'e mesditës', 'e mëngjesit', 'e paradites', 'e pasdites', 'e mbrëmjes',
- 'e natës'
- ],
- u, u
- ],
- [['mesnatë', 'mesditë', 'mëngjes', 'paradite', 'pasdite', 'mbrëmje', 'natë'], u, u],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/sq-XK.ts b/packages/common/locales/extra/sq-XK.ts
deleted file mode 100644
index 75bdce613d..0000000000
--- a/packages/common/locales/extra/sq-XK.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- [
- 'e mesnatës', 'e mesditës', 'e mëngjesit', 'e paradites', 'e pasdites', 'e mbrëmjes',
- 'e natës'
- ],
- u, u
- ],
- [['mesnatë', 'mesditë', 'mëngjes', 'paradite', 'pasdite', 'mbrëmje', 'natë'], u, u],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/sq.ts b/packages/common/locales/extra/sq.ts
deleted file mode 100644
index 75bdce613d..0000000000
--- a/packages/common/locales/extra/sq.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- [
- 'e mesnatës', 'e mesditës', 'e mëngjesit', 'e paradites', 'e pasdites', 'e mbrëmjes',
- 'e natës'
- ],
- u, u
- ],
- [['mesnatë', 'mesditë', 'mëngjes', 'paradite', 'pasdite', 'mbrëmje', 'natë'], u, u],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/sr-Cyrl-BA.ts b/packages/common/locales/extra/sr-Cyrl-BA.ts
deleted file mode 100644
index 9d24a7ae4f..0000000000
--- a/packages/common/locales/extra/sr-Cyrl-BA.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћ'],
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу']
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/sr-Cyrl-ME.ts b/packages/common/locales/extra/sr-Cyrl-ME.ts
deleted file mode 100644
index 9d24a7ae4f..0000000000
--- a/packages/common/locales/extra/sr-Cyrl-ME.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћ'],
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу']
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/sr-Cyrl-XK.ts b/packages/common/locales/extra/sr-Cyrl-XK.ts
deleted file mode 100644
index e8467eccb8..0000000000
--- a/packages/common/locales/extra/sr-Cyrl-XK.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћ'],
- ['поноћ', 'подне', 'јутро', 'по под.', 'увече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу']
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/sr-Cyrl.ts b/packages/common/locales/extra/sr-Cyrl.ts
deleted file mode 100644
index 0373359c2e..0000000000
--- a/packages/common/locales/extra/sr-Cyrl.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['поноћ', 'подне', 'ујутру', 'по подне', 'увече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу'], u
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/sr-Latn-BA.ts b/packages/common/locales/extra/sr-Latn-BA.ts
deleted file mode 100644
index 40ac480fbc..0000000000
--- a/packages/common/locales/extra/sr-Latn-BA.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noć'],
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noću'],
- ['ponoć', 'podne', 'ujutro', 'po podne', 'uveče', 'noću']
- ],
- [['ponoć', 'podne', 'jutro', 'popodne', 'veče', 'noć'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/sr-Latn-ME.ts b/packages/common/locales/extra/sr-Latn-ME.ts
deleted file mode 100644
index 40ac480fbc..0000000000
--- a/packages/common/locales/extra/sr-Latn-ME.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noć'],
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noću'],
- ['ponoć', 'podne', 'ujutro', 'po podne', 'uveče', 'noću']
- ],
- [['ponoć', 'podne', 'jutro', 'popodne', 'veče', 'noć'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/sr-Latn-XK.ts b/packages/common/locales/extra/sr-Latn-XK.ts
deleted file mode 100644
index 26b7589ffd..0000000000
--- a/packages/common/locales/extra/sr-Latn-XK.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noć'],
- ['ponoć', 'podne', 'jutro', 'po pod.', 'uveče', 'noću'],
- ['ponoć', 'podne', 'ujutro', 'po podne', 'uveče', 'noću']
- ],
- [['ponoć', 'podne', 'jutro', 'popodne', 'veče', 'noć'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/sr-Latn.ts b/packages/common/locales/extra/sr-Latn.ts
deleted file mode 100644
index 8253e38400..0000000000
--- a/packages/common/locales/extra/sr-Latn.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['ponoć', 'podne', 'ujutru', 'po podne', 'uveče', 'noću'],
- ['ponoć', 'podne', 'ujutro', 'po podne', 'uveče', 'noću'], u
- ],
- [['ponoć', 'podne', 'jutro', 'popodne', 'veče', 'noć'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/sr.ts b/packages/common/locales/extra/sr.ts
deleted file mode 100644
index 0373359c2e..0000000000
--- a/packages/common/locales/extra/sr.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['поноћ', 'подне', 'ујутру', 'по подне', 'увече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу'], u
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- ['00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/sv-AX.ts b/packages/common/locales/extra/sv-AX.ts
deleted file mode 100644
index 3068edc57e..0000000000
--- a/packages/common/locales/extra/sv-AX.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['midn.', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morgonen', 'på förmiddagen', 'på eftermiddagen', 'på kvällen', 'på natten']
- ],
- [
- ['midn.', 'morg.', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förmiddag', 'eftermiddag', 'kväll', 'natt']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/sv-FI.ts b/packages/common/locales/extra/sv-FI.ts
deleted file mode 100644
index 3068edc57e..0000000000
--- a/packages/common/locales/extra/sv-FI.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['midn.', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morgonen', 'på förmiddagen', 'på eftermiddagen', 'på kvällen', 'på natten']
- ],
- [
- ['midn.', 'morg.', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förmiddag', 'eftermiddag', 'kväll', 'natt']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/sv.ts b/packages/common/locales/extra/sv.ts
deleted file mode 100644
index 3068edc57e..0000000000
--- a/packages/common/locales/extra/sv.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['midn.', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morgonen', 'på förmiddagen', 'på eftermiddagen', 'på kvällen', 'på natten']
- ],
- [
- ['midn.', 'morg.', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förmiddag', 'eftermiddag', 'kväll', 'natt']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/sw-CD.ts b/packages/common/locales/extra/sw-CD.ts
deleted file mode 100644
index b3056a5fa5..0000000000
--- a/packages/common/locales/extra/sw-CD.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['usiku', 'mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'alasiri', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- '00:00', '12:00', ['04:00', '07:00'], ['07:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '19:00'], ['19:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/sw-KE.ts b/packages/common/locales/extra/sw-KE.ts
deleted file mode 100644
index b3056a5fa5..0000000000
--- a/packages/common/locales/extra/sw-KE.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['usiku', 'mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'alasiri', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- '00:00', '12:00', ['04:00', '07:00'], ['07:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '19:00'], ['19:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/sw-UG.ts b/packages/common/locales/extra/sw-UG.ts
deleted file mode 100644
index b3056a5fa5..0000000000
--- a/packages/common/locales/extra/sw-UG.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['usiku', 'mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'alasiri', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- '00:00', '12:00', ['04:00', '07:00'], ['07:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '19:00'], ['19:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/sw.ts b/packages/common/locales/extra/sw.ts
deleted file mode 100644
index b3056a5fa5..0000000000
--- a/packages/common/locales/extra/sw.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['usiku', 'mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'alasiri', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- '00:00', '12:00', ['04:00', '07:00'], ['07:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '19:00'], ['19:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/ta-LK.ts b/packages/common/locales/extra/ta-LK.ts
deleted file mode 100644
index 8259e6aa35..0000000000
--- a/packages/common/locales/extra/ta-LK.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இர.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இ.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- '00:00', '12:00', ['03:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '16:00'], ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ta-MY.ts b/packages/common/locales/extra/ta-MY.ts
deleted file mode 100644
index 8259e6aa35..0000000000
--- a/packages/common/locales/extra/ta-MY.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இர.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இ.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- '00:00', '12:00', ['03:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '16:00'], ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ta-SG.ts b/packages/common/locales/extra/ta-SG.ts
deleted file mode 100644
index 8259e6aa35..0000000000
--- a/packages/common/locales/extra/ta-SG.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இர.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இ.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- '00:00', '12:00', ['03:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '16:00'], ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/ta.ts b/packages/common/locales/extra/ta.ts
deleted file mode 100644
index 8259e6aa35..0000000000
--- a/packages/common/locales/extra/ta.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இர.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இ.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- '00:00', '12:00', ['03:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '16:00'], ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '03:00']
- ]
-];
diff --git a/packages/common/locales/extra/te.ts b/packages/common/locales/extra/te.ts
deleted file mode 100644
index e6ee55db54..0000000000
--- a/packages/common/locales/extra/te.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['అర్ధరాత్రి', 'ఉదయం', 'మధ్యాహ్నం', 'సాయంత్రం', 'రాత్రి'], u, u], u,
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/teo-KE.ts b/packages/common/locales/extra/teo-KE.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/teo-KE.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/teo.ts b/packages/common/locales/extra/teo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/teo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/tg.ts b/packages/common/locales/extra/tg.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/tg.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/th.ts b/packages/common/locales/extra/th.ts
deleted file mode 100644
index 975e91f3aa..0000000000
--- a/packages/common/locales/extra/th.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['เที่ยงคืน', 'เที่ยง', 'เช้า', 'เที่ยง', 'บ่าย', 'เย็น', 'ค่ำ', 'กลางคืน'],
- ['เที่ยงคืน', 'เที่ยง', 'ในตอนเช้า', 'ในตอนบ่าย', 'บ่าย', 'ในตอนเย็น', 'ค่ำ', 'กลางคืน'], u
- ],
- [
- ['เที่ยงคืน', 'เที่ยง', 'เช้า', 'ช่วงเที่ยง', 'บ่าย', 'เย็น', 'ค่ำ', 'กลางคืน'],
- ['เที่ยงคืน', 'เที่ยง', 'ในตอนเช้า', 'ในตอนบ่าย', 'บ่าย', 'ในตอนเย็น', 'ค่ำ', 'กลางคืน'], u
- ],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '16:00'],
- ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']
- ]
-];
diff --git a/packages/common/locales/extra/ti-ER.ts b/packages/common/locales/extra/ti-ER.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ti-ER.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ti.ts b/packages/common/locales/extra/ti.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ti.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/tk.ts b/packages/common/locales/extra/tk.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/tk.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/to.ts b/packages/common/locales/extra/to.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/to.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/tr-CY.ts b/packages/common/locales/extra/tr-CY.ts
deleted file mode 100644
index 17977e0f5f..0000000000
--- a/packages/common/locales/extra/tr-CY.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['gece', 'ö', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam', 'gece'],
- ['gece yarısı', 'öğle', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam', 'gece'],
- u
- ],
- [
- ['gece yarısı', 'öğle', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam', 'gece'],
- u, u
- ],
- [
- '00:00', '12:00', ['06:00', '11:00'], ['11:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '19:00'], ['19:00', '21:00'], ['21:00', '06:00']
- ]
-];
diff --git a/packages/common/locales/extra/tr.ts b/packages/common/locales/extra/tr.ts
deleted file mode 100644
index 17977e0f5f..0000000000
--- a/packages/common/locales/extra/tr.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['gece', 'ö', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam', 'gece'],
- ['gece yarısı', 'öğle', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam', 'gece'],
- u
- ],
- [
- ['gece yarısı', 'öğle', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam', 'gece'],
- u, u
- ],
- [
- '00:00', '12:00', ['06:00', '11:00'], ['11:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '19:00'], ['19:00', '21:00'], ['21:00', '06:00']
- ]
-];
diff --git a/packages/common/locales/extra/tt.ts b/packages/common/locales/extra/tt.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/tt.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/twq.ts b/packages/common/locales/extra/twq.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/twq.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/tzm.ts b/packages/common/locales/extra/tzm.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/tzm.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/ug.ts b/packages/common/locales/extra/ug.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/ug.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/uk.ts b/packages/common/locales/extra/uk.ts
deleted file mode 100644
index ebb5c8b87b..0000000000
--- a/packages/common/locales/extra/uk.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['північ', 'п', 'ранку', 'дня', 'вечора', 'ночі'],
- ['опівночі', 'пополудні', 'ранку', 'дня', 'вечора', 'ночі'], u
- ],
- [
- ['північ', 'полудень', 'ранок', 'день', 'вечір', 'ніч'], u,
- ['опівніч', 'полудень', 'ранок', 'день', 'вечір', 'ніч']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/ur-IN.ts b/packages/common/locales/extra/ur-IN.ts
deleted file mode 100644
index c313f1f451..0000000000
--- a/packages/common/locales/extra/ur-IN.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['آدھی رات', 'صبح', 'دوپہر', 'سہ پہر', 'شام', 'رات'], u,
- ['آدھی رات', 'صبح میں', 'دوپہر میں', 'سہ پہر', 'شام میں', 'رات میں']
- ],
- [['آدھی رات', 'صبح', 'دوپہر', 'سہ پہر', 'شام', 'رات'], u, u],
- [
- '00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'], ['18:00', '20:00'],
- ['20:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/ur.ts b/packages/common/locales/extra/ur.ts
deleted file mode 100644
index c313f1f451..0000000000
--- a/packages/common/locales/extra/ur.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['آدھی رات', 'صبح', 'دوپہر', 'سہ پہر', 'شام', 'رات'], u,
- ['آدھی رات', 'صبح میں', 'دوپہر میں', 'سہ پہر', 'شام میں', 'رات میں']
- ],
- [['آدھی رات', 'صبح', 'دوپہر', 'سہ پہر', 'شام', 'رات'], u, u],
- [
- '00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'], ['18:00', '20:00'],
- ['20:00', '04:00']
- ]
-];
diff --git a/packages/common/locales/extra/uz-Arab.ts b/packages/common/locales/extra/uz-Arab.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/uz-Arab.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/uz-Cyrl.ts b/packages/common/locales/extra/uz-Cyrl.ts
deleted file mode 100644
index f6236a1329..0000000000
--- a/packages/common/locales/extra/uz-Cyrl.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['ярим тун', 'туш пайти', 'эрталаб', 'кундузи', 'кечқурун', 'кечаси'], u, u], u,
- ['00:00', '12:00', ['06:00', '11:00'], ['11:00', '18:00'], ['18:00', '22:00'], ['22:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/uz-Latn.ts b/packages/common/locales/extra/uz-Latn.ts
deleted file mode 100644
index a2faf872a4..0000000000
--- a/packages/common/locales/extra/uz-Latn.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['yarim tun', 'tush payti', 'ertalab', 'kunduzi', 'kechqurun', 'kechasi'], u, u], u,
- ['00:00', '12:00', ['06:00', '11:00'], ['11:00', '18:00'], ['18:00', '22:00'], ['22:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/uz.ts b/packages/common/locales/extra/uz.ts
deleted file mode 100644
index a2faf872a4..0000000000
--- a/packages/common/locales/extra/uz.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['yarim tun', 'tush payti', 'ertalab', 'kunduzi', 'kechqurun', 'kechasi'], u, u], u,
- ['00:00', '12:00', ['06:00', '11:00'], ['11:00', '18:00'], ['18:00', '22:00'], ['22:00', '06:00']]
-];
diff --git a/packages/common/locales/extra/vai-Latn.ts b/packages/common/locales/extra/vai-Latn.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/vai-Latn.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/vai-Vaii.ts b/packages/common/locales/extra/vai-Vaii.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/vai-Vaii.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/vai.ts b/packages/common/locales/extra/vai.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/vai.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/vi.ts b/packages/common/locales/extra/vi.ts
deleted file mode 100644
index 6668616b00..0000000000
--- a/packages/common/locales/extra/vi.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['nửa đêm', 'tr', 'sáng', 'chiều', 'tối', 'đêm'],
- ['nửa đêm', 'TR', 'sáng', 'chiều', 'tối', 'đêm'], u
- ],
- [
- ['nửa đêm', 'trưa', 'sáng', 'chiều', 'tối', 'đêm'],
- ['nửa đêm', 'TR', 'sáng', 'chiều', 'tối', 'đêm'],
- ['nửa đêm', 'trưa', 'sáng', 'chiều', 'tối', 'đêm']
- ],
- ['00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '04:00']]
-];
diff --git a/packages/common/locales/extra/vo.ts b/packages/common/locales/extra/vo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/vo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/vun.ts b/packages/common/locales/extra/vun.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/vun.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/wae.ts b/packages/common/locales/extra/wae.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/wae.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/wo.ts b/packages/common/locales/extra/wo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/wo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/xh.ts b/packages/common/locales/extra/xh.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/xh.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/xog.ts b/packages/common/locales/extra/xog.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/xog.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/yav.ts b/packages/common/locales/extra/yav.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/yav.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/yi.ts b/packages/common/locales/extra/yi.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/yi.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/yo-BJ.ts b/packages/common/locales/extra/yo-BJ.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/yo-BJ.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/yo.ts b/packages/common/locales/extra/yo.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/yo.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/yue-Hans.ts b/packages/common/locales/extra/yue-Hans.ts
deleted file mode 100644
index 2d84d9b188..0000000000
--- a/packages/common/locales/extra/yue-Hans.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['午夜', '清晨', '朝早', '中午', '下昼', '夜晚', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/yue-Hant.ts b/packages/common/locales/extra/yue-Hant.ts
deleted file mode 100644
index 2da6fd4f1e..0000000000
--- a/packages/common/locales/extra/yue-Hant.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['午夜', '清晨', '朝早', '中午', '下晝', '夜晚', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/yue.ts b/packages/common/locales/extra/yue.ts
deleted file mode 100644
index 2da6fd4f1e..0000000000
--- a/packages/common/locales/extra/yue.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['午夜', '清晨', '朝早', '中午', '下晝', '夜晚', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/zgh.ts b/packages/common/locales/extra/zgh.ts
deleted file mode 100644
index 460d1c15ee..0000000000
--- a/packages/common/locales/extra/zgh.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [];
diff --git a/packages/common/locales/extra/zh-Hans-HK.ts b/packages/common/locales/extra/zh-Hans-HK.ts
deleted file mode 100644
index c7eb64f5a4..0000000000
--- a/packages/common/locales/extra/zh-Hans-HK.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/zh-Hans-MO.ts b/packages/common/locales/extra/zh-Hans-MO.ts
deleted file mode 100644
index c7eb64f5a4..0000000000
--- a/packages/common/locales/extra/zh-Hans-MO.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/zh-Hans-SG.ts b/packages/common/locales/extra/zh-Hans-SG.ts
deleted file mode 100644
index c7eb64f5a4..0000000000
--- a/packages/common/locales/extra/zh-Hans-SG.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/zh-Hans.ts b/packages/common/locales/extra/zh-Hans.ts
deleted file mode 100644
index c7eb64f5a4..0000000000
--- a/packages/common/locales/extra/zh-Hans.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/zh-Hant-HK.ts b/packages/common/locales/extra/zh-Hant-HK.ts
deleted file mode 100644
index 1459a936ea..0000000000
--- a/packages/common/locales/extra/zh-Hant-HK.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/zh-Hant-MO.ts b/packages/common/locales/extra/zh-Hant-MO.ts
deleted file mode 100644
index 1459a936ea..0000000000
--- a/packages/common/locales/extra/zh-Hant-MO.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/zh-Hant.ts b/packages/common/locales/extra/zh-Hant.ts
deleted file mode 100644
index c8a7f59121..0000000000
--- a/packages/common/locales/extra/zh-Hant.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/zh.ts b/packages/common/locales/extra/zh.ts
deleted file mode 100644
index c7eb64f5a4..0000000000
--- a/packages/common/locales/extra/zh.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
-];
diff --git a/packages/common/locales/extra/zu.ts b/packages/common/locales/extra/zu.ts
deleted file mode 100644
index e527922006..0000000000
--- a/packages/common/locales/extra/zu.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-export default [
- [['entathakusa', 'ekuseni', 'emini', 'ntambama', 'ebusuku'], u, u], u,
- [
- ['00:00', '06:00'], ['06:00', '10:00'], ['10:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00']
- ]
-];
diff --git a/packages/common/locales/fa-AF.ts b/packages/common/locales/fa-AF.ts
deleted file mode 100644
index ec103b1510..0000000000
--- a/packages/common/locales/fa-AF.ts
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'fa-AF',
- [['ق', 'ب'], ['ق.ظ.', 'ب.ظ.'], ['قبل\u200cازظهر', 'بعدازظهر']],
- u,
- [
- ['ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش'],
- ['یکشنبه', 'دوشنبه', 'سه\u200cشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'], u,
- ['۱ش', '۲ش', '۳ش', '۴ش', '۵ش', 'ج', 'ش']
- ],
- u,
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'جنو', 'فبروری', 'مارچ', 'اپریل', 'می', 'جون', 'جول', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسم'
- ],
- [
- 'جنوری', 'فبروری', 'مارچ', 'اپریل', 'می', 'جون', 'جولای', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ]
- ],
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'جنوری', 'فبروری', 'مارچ', 'اپریل', 'می', 'جون', 'جولای', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- [['ق', 'م'], ['ق.م.', 'م.'], ['قبل از میلاد', 'میلادی']],
- 6,
- [4, 5],
- ['y/M/d', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}،\u200f {0}', u, '{1}، ساعت {0}', u],
- ['.', ',', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'ناعدد', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'AFN',
- '؋',
- 'افغانی افغانستان',
- {
- 'AFN': ['؋'],
- 'CAD': ['$CA', '$'],
- 'CNY': ['¥CN', '¥'],
- 'HKD': ['$HK', '$'],
- 'IRR': ['ریال'],
- 'MXN': ['$MX', '$'],
- 'NZD': ['$NZ', '$'],
- 'THB': ['฿'],
- 'XCD': ['$EC', '$']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/fa.ts b/packages/common/locales/fa.ts
deleted file mode 100644
index 72c7f74669..0000000000
--- a/packages/common/locales/fa.ts
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'fa',
- [['ق', 'ب'], ['ق.ظ.', 'ب.ظ.'], ['قبل\u200cازظهر', 'بعدازظهر']],
- u,
- [
- ['ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش'],
- ['یکشنبه', 'دوشنبه', 'سه\u200cشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'], u,
- ['۱ش', '۲ش', '۳ش', '۴ش', '۵ش', 'ج', 'ش']
- ],
- u,
- [
- ['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'ژانویهٔ', 'فوریهٔ', 'مارس', 'آوریل', 'مهٔ', 'ژوئن', 'ژوئیهٔ', 'اوت', 'سپتامبر', 'اکتبر',
- 'نوامبر', 'دسامبر'
- ],
- u
- ],
- [
- ['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر',
- 'نوامبر', 'دسامبر'
- ],
- u
- ],
- [['ق', 'م'], ['ق.م.', 'م.'], ['قبل از میلاد', 'میلادی']],
- 6,
- [5, 5],
- ['y/M/d', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}،\u200f {0}', u, '{1}، ساعت {0}', u],
- ['.', ',', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'ناعدد', ':'],
- ['#,##0.###', '#,##0%', '\u200e¤ #,##0.00', '#E0'],
- 'IRR',
- 'ریال',
- 'ریال ایران',
- {
- 'AFN': ['؋'],
- 'CAD': ['$CA', '$'],
- 'CNY': ['¥CN', '¥'],
- 'HKD': ['$HK', '$'],
- 'IRR': ['ریال'],
- 'MXN': ['$MX', '$'],
- 'NZD': ['$NZ', '$'],
- 'THB': ['฿'],
- 'XCD': ['$EC', '$']
- },
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ff-CM.ts b/packages/common/locales/ff-CM.ts
index fb98451eb9..ac1d7c8575 100644
--- a/packages/common/locales/ff-CM.ts
+++ b/packages/common/locales/ff-CM.ts
@@ -6,8 +6,12 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
+// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
+// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
+// data remained in the repository. We keep these files checked-in until the next major to avoid
+// potential breaking changes. It's worth noting that the locale data for such files is outdated
+// anyway. e.g. the data is missing the directionality, throwing off the indices.
const u = undefined;
diff --git a/packages/common/locales/ff-GN.ts b/packages/common/locales/ff-GN.ts
index 528d4427f5..34a1f19404 100644
--- a/packages/common/locales/ff-GN.ts
+++ b/packages/common/locales/ff-GN.ts
@@ -6,8 +6,12 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
+// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
+// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
+// data remained in the repository. We keep these files checked-in until the next major to avoid
+// potential breaking changes. It's worth noting that the locale data for such files is outdated
+// anyway. e.g. the data is missing the directionality, throwing off the indices.
const u = undefined;
diff --git a/packages/common/locales/ff-Latn-BF.ts b/packages/common/locales/ff-Latn-BF.ts
deleted file mode 100644
index 13779adf5d..0000000000
--- a/packages/common/locales/ff-Latn-BF.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-BF',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-CM.ts b/packages/common/locales/ff-Latn-CM.ts
deleted file mode 100644
index 29b1488d6c..0000000000
--- a/packages/common/locales/ff-Latn-CM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-CM',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Mbuuɗi Seefaa BEAC',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-GH.ts b/packages/common/locales/ff-Latn-GH.ts
deleted file mode 100644
index f44541fece..0000000000
--- a/packages/common/locales/ff-Latn-GH.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-GH',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'GHS',
- 'GH₵',
- 'GHS',
- {'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-GM.ts b/packages/common/locales/ff-Latn-GM.ts
deleted file mode 100644
index 05db8bef58..0000000000
--- a/packages/common/locales/ff-Latn-GM.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-GM',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'GMD',
- 'D',
- 'Dalasi Gammbi',
- {'GMD': ['D'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-GN.ts b/packages/common/locales/ff-Latn-GN.ts
deleted file mode 100644
index 37e5f5b776..0000000000
--- a/packages/common/locales/ff-Latn-GN.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-GN',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'GNF',
- 'FG',
- 'GNF',
- {'GNF': ['FG'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-GW.ts b/packages/common/locales/ff-Latn-GW.ts
deleted file mode 100644
index da62a54872..0000000000
--- a/packages/common/locales/ff-Latn-GW.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-GW',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-LR.ts b/packages/common/locales/ff-Latn-LR.ts
deleted file mode 100644
index b29a084f98..0000000000
--- a/packages/common/locales/ff-Latn-LR.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-LR',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'LRD',
- '$',
- 'Dolaar Liberiyaa',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-MR.ts b/packages/common/locales/ff-Latn-MR.ts
deleted file mode 100644
index 7946cb5362..0000000000
--- a/packages/common/locales/ff-Latn-MR.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-MR',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MRU',
- 'UM',
- 'Ugiyya Muritani',
- {'JPY': ['JP¥', '¥'], 'MRU': ['UM'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-NE.ts b/packages/common/locales/ff-Latn-NE.ts
deleted file mode 100644
index b4174c2c60..0000000000
--- a/packages/common/locales/ff-Latn-NE.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-NE',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-NG.ts b/packages/common/locales/ff-Latn-NG.ts
deleted file mode 100644
index 762f155309..0000000000
--- a/packages/common/locales/ff-Latn-NG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-NG',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'NGN',
- '₦',
- 'Nayraa Nijeriyaa',
- {'JPY': ['JP¥', '¥'], 'NGN': ['₦'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn-SL.ts b/packages/common/locales/ff-Latn-SL.ts
deleted file mode 100644
index 4bfe18fc7f..0000000000
--- a/packages/common/locales/ff-Latn-SL.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn-SL',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'SLL',
- 'Le',
- 'Lewoon Seraa Liyon',
- {'JPY': ['JP¥', '¥'], 'SLL': ['Le'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-Latn.ts b/packages/common/locales/ff-Latn.ts
deleted file mode 100644
index c37cfd0047..0000000000
--- a/packages/common/locales/ff-Latn.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff-Latn',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ff-MR.ts b/packages/common/locales/ff-MR.ts
index 89c154e85e..eea6778b51 100644
--- a/packages/common/locales/ff-MR.ts
+++ b/packages/common/locales/ff-MR.ts
@@ -6,8 +6,12 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
+// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
+// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
+// data remained in the repository. We keep these files checked-in until the next major to avoid
+// potential breaking changes. It's worth noting that the locale data for such files is outdated
+// anyway. e.g. the data is missing the directionality, throwing off the indices.
const u = undefined;
diff --git a/packages/common/locales/ff.ts b/packages/common/locales/ff.ts
deleted file mode 100644
index df2085052f..0000000000
--- a/packages/common/locales/ff.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'ff',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fi.ts b/packages/common/locales/fi.ts
deleted file mode 100644
index 79ec7332f6..0000000000
--- a/packages/common/locales/fi.ts
+++ /dev/null
@@ -1,170 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'fi',
- [['ap.', 'ip.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'K', 'T', 'P', 'L'], ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'],
- [
- 'sunnuntaina', 'maanantaina', 'tiistaina', 'keskiviikkona', 'torstaina', 'perjantaina',
- 'lauantaina'
- ],
- ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la']
- ],
- [
- ['S', 'M', 'T', 'K', 'T', 'P', 'L'], ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'],
- ['sunnuntai', 'maanantai', 'tiistai', 'keskiviikko', 'torstai', 'perjantai', 'lauantai'],
- ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la']
- ],
- [
- ['T', 'H', 'M', 'H', 'T', 'K', 'H', 'E', 'S', 'L', 'M', 'J'],
- [
- 'tammik.', 'helmik.', 'maalisk.', 'huhtik.', 'toukok.', 'kesäk.', 'heinäk.', 'elok.',
- 'syysk.', 'lokak.', 'marrask.', 'jouluk.'
- ],
- [
- 'tammikuuta', 'helmikuuta', 'maaliskuuta', 'huhtikuuta', 'toukokuuta', 'kesäkuuta',
- 'heinäkuuta', 'elokuuta', 'syyskuuta', 'lokakuuta', 'marraskuuta', 'joulukuuta'
- ]
- ],
- [
- ['T', 'H', 'M', 'H', 'T', 'K', 'H', 'E', 'S', 'L', 'M', 'J'],
- [
- 'tammi', 'helmi', 'maalis', 'huhti', 'touko', 'kesä', 'heinä', 'elo', 'syys', 'loka',
- 'marras', 'joulu'
- ],
- [
- 'tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', 'kesäkuu', 'heinäkuu', 'elokuu',
- 'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu'
- ]
- ],
- [['eKr', 'jKr'], ['eKr.', 'jKr.'], ['ennen Kristuksen syntymää', 'jälkeen Kristuksen syntymän']],
- 1,
- [6, 0],
- ['d.M.y', u, 'd. MMMM y', 'cccc d. MMMM y'],
- ['H.mm', 'H.mm.ss', 'H.mm.ss z', 'H.mm.ss zzzz'],
- ['{1} {0}', '{1} \'klo\' {0}', u, u],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'epäluku', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AOA': [],
- 'ARS': [],
- 'AUD': [],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': [],
- 'CLP': [],
- 'CNY': [],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'ESP': [],
- 'FIM': ['mk'],
- 'FJD': [],
- 'FKP': [],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': [],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': [],
- 'INR': [],
- 'ISK': [],
- 'JMD': [],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': [],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'LTL': [],
- 'LVL': [],
- 'MGA': [],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': [],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': [],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUR': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [u, 'STD'],
- 'SYP': [],
- 'THB': [],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': [],
- 'UAH': [],
- 'UYU': [],
- 'VEF': [],
- 'VND': [],
- 'XCD': [],
- 'XPF': [],
- 'XXX': [],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fil.ts b/packages/common/locales/fil.ts
deleted file mode 100644
index bb0602c5b9..0000000000
--- a/packages/common/locales/fil.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && (i === 1 || i === 2 || i === 3) ||
- v === 0 && !(i % 10 === 4 || i % 10 === 6 || i % 10 === 9) ||
- !(v === 0) && !(f % 10 === 4 || f % 10 === 6 || f % 10 === 9))
- return 1;
- return 5;
-}
-
-export default [
- 'fil',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['Lin', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab'], u,
- ['Linggo', 'Lunes', 'Martes', 'Miyerkules', 'Huwebes', 'Biyernes', 'Sabado'],
- ['Li', 'Lu', 'Ma', 'Mi', 'Hu', 'Bi', 'Sa']
- ],
- u,
- [
- ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'], u,
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [
- ['E', 'P', 'M', 'A', 'M', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
- ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [['BC', 'AD'], u, ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'nang\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'PHP',
- '₱',
- 'Piso ng Pilipinas',
- {'PHP': ['₱'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fo-DK.ts b/packages/common/locales/fo-DK.ts
deleted file mode 100644
index 8ce0252c1f..0000000000
--- a/packages/common/locales/fo-DK.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'fo-DK',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'M', 'H', 'F', 'L'], ['sun.', 'mán.', 'týs.', 'mik.', 'hós.', 'frí.', 'ley.'],
- ['sunnudagur', 'mánadagur', 'týsdagur', 'mikudagur', 'hósdagur', 'fríggjadagur', 'leygardagur'],
- ['su.', 'má.', 'tý.', 'mi.', 'hó.', 'fr.', 'le.']
- ],
- [
- ['S', 'M', 'T', 'M', 'H', 'F', 'L'], ['sun', 'mán', 'týs', 'mik', 'hós', 'frí', 'ley'],
- ['sunnudagur', 'mánadagur', 'týsdagur', 'mikudagur', 'hósdagur', 'fríggjadagur', 'leygardagur'],
- ['su', 'má', 'tý', 'mi', 'hó', 'fr', 'le']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'apríl', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'apríl', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], ['fyri Krist', 'eftir Krist']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr.',
- 'donsk króna',
- {'DKK': ['kr.', 'kr'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fo.ts b/packages/common/locales/fo.ts
deleted file mode 100644
index 3c38f5ad6f..0000000000
--- a/packages/common/locales/fo.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'fo',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'M', 'H', 'F', 'L'], ['sun.', 'mán.', 'týs.', 'mik.', 'hós.', 'frí.', 'ley.'],
- ['sunnudagur', 'mánadagur', 'týsdagur', 'mikudagur', 'hósdagur', 'fríggjadagur', 'leygardagur'],
- ['su.', 'má.', 'tý.', 'mi.', 'hó.', 'fr.', 'le.']
- ],
- [
- ['S', 'M', 'T', 'M', 'H', 'F', 'L'], ['sun', 'mán', 'týs', 'mik', 'hós', 'frí', 'ley'],
- ['sunnudagur', 'mánadagur', 'týsdagur', 'mikudagur', 'hósdagur', 'fríggjadagur', 'leygardagur'],
- ['su', 'má', 'tý', 'mi', 'hó', 'fr', 'le']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'apríl', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'apríl', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], ['fyri Krist', 'eftir Krist']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr',
- 'donsk króna',
- {'DKK': ['kr'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-BE.ts b/packages/common/locales/fr-BE.ts
deleted file mode 100644
index 94882f1ae8..0000000000
--- a/packages/common/locales/fr-BE.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-BE',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'H \'h\' mm \'min\' ss \'s\' zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-BF.ts b/packages/common/locales/fr-BF.ts
deleted file mode 100644
index d81ee6388c..0000000000
--- a/packages/common/locales/fr-BF.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-BF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-BI.ts b/packages/common/locales/fr-BI.ts
deleted file mode 100644
index 3dcb3bc94f..0000000000
--- a/packages/common/locales/fr-BI.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-BI',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BIF',
- 'FBu',
- 'franc burundais',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BIF': ['FBu'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-BJ.ts b/packages/common/locales/fr-BJ.ts
deleted file mode 100644
index 1cfe84e213..0000000000
--- a/packages/common/locales/fr-BJ.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-BJ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-BL.ts b/packages/common/locales/fr-BL.ts
deleted file mode 100644
index 513cbcc4f8..0000000000
--- a/packages/common/locales/fr-BL.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-BL',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-CA.ts b/packages/common/locales/fr-CA.ts
deleted file mode 100644
index 1c809457c4..0000000000
--- a/packages/common/locales/fr-CA.ts
+++ /dev/null
@@ -1,91 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-CA',
- [['a', 'p'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'p.m.'], u, u],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juill.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 0,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- [
- 'HH \'h\' mm', 'HH \'h\' mm \'min\' ss \'s\'', 'HH \'h\' mm \'min\' ss \'s\' z',
- 'HH \'h\' mm \'min\' ss \'s\' zzzz'
- ],
- ['{1} {0}', u, '{1} \'à\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CAD',
- '$',
- 'dollar canadien',
- {
- 'AUD': ['$ AU', '$'],
- 'BEF': ['FB'],
- 'BYN': [u, 'Br'],
- 'CAD': ['$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FRF': ['F'],
- 'GEL': [],
- 'HKD': ['$ HK', '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'ITL': ['₤IT'],
- 'KRW': [u, '₩'],
- 'LBP': [u, '£L'],
- 'MTP': ['£MT'],
- 'MXN': [u, '$'],
- 'NZD': ['$ NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SGD': ['$ SG', '$'],
- 'TOP': [u, '$T'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$ US', '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': [],
- 'XPF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-CD.ts b/packages/common/locales/fr-CD.ts
deleted file mode 100644
index 850d7bb8bf..0000000000
--- a/packages/common/locales/fr-CD.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-CD',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CDF',
- 'FC',
- 'franc congolais',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CDF': ['FC'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-CF.ts b/packages/common/locales/fr-CF.ts
deleted file mode 100644
index 99a1308cd6..0000000000
--- a/packages/common/locales/fr-CF.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-CF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-CG.ts b/packages/common/locales/fr-CG.ts
deleted file mode 100644
index c3ceacf5b0..0000000000
--- a/packages/common/locales/fr-CG.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-CG',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-CH.ts b/packages/common/locales/fr-CH.ts
deleted file mode 100644
index 16caeddff4..0000000000
--- a/packages/common/locales/fr-CH.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-CH',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH.mm:ss \'h\' zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':', '.'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'franc suisse',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-CI.ts b/packages/common/locales/fr-CI.ts
deleted file mode 100644
index 18600492bd..0000000000
--- a/packages/common/locales/fr-CI.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-CI',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-CM.ts b/packages/common/locales/fr-CM.ts
deleted file mode 100644
index dce6ba0508..0000000000
--- a/packages/common/locales/fr-CM.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-CM',
- [['mat.', 'soir'], u, ['matin', 'soir']],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-DJ.ts b/packages/common/locales/fr-DJ.ts
deleted file mode 100644
index f64724c56c..0000000000
--- a/packages/common/locales/fr-DJ.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-DJ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 6,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DJF',
- 'Fdj',
- 'franc djiboutien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'DJF': ['Fdj'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-DZ.ts b/packages/common/locales/fr-DZ.ts
deleted file mode 100644
index 839ee9427b..0000000000
--- a/packages/common/locales/fr-DZ.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-DZ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 6,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DZD',
- 'DA',
- 'dinar algérien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'DZD': ['DA'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-GA.ts b/packages/common/locales/fr-GA.ts
deleted file mode 100644
index c441eb38f0..0000000000
--- a/packages/common/locales/fr-GA.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-GA',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-GF.ts b/packages/common/locales/fr-GF.ts
deleted file mode 100644
index 2db3eba6bb..0000000000
--- a/packages/common/locales/fr-GF.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-GF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-GN.ts b/packages/common/locales/fr-GN.ts
deleted file mode 100644
index a37ebd795a..0000000000
--- a/packages/common/locales/fr-GN.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-GN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'GNF',
- 'FG',
- 'franc guinéen',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'GNF': ['FG'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-GP.ts b/packages/common/locales/fr-GP.ts
deleted file mode 100644
index 79182b0321..0000000000
--- a/packages/common/locales/fr-GP.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-GP',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-GQ.ts b/packages/common/locales/fr-GQ.ts
deleted file mode 100644
index 39edbf51b2..0000000000
--- a/packages/common/locales/fr-GQ.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-GQ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-HT.ts b/packages/common/locales/fr-HT.ts
deleted file mode 100644
index cb448397e8..0000000000
--- a/packages/common/locales/fr-HT.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-HT',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'HTG',
- 'G',
- 'gourde haïtienne',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'HTG': ['G'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-KM.ts b/packages/common/locales/fr-KM.ts
deleted file mode 100644
index 39722fb2bf..0000000000
--- a/packages/common/locales/fr-KM.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-KM',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'KMF',
- 'CF',
- 'franc comorien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': ['CF', 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-LU.ts b/packages/common/locales/fr-LU.ts
deleted file mode 100644
index 19bf04cdb7..0000000000
--- a/packages/common/locales/fr-LU.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-LU',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'LUF': ['F'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-MA.ts b/packages/common/locales/fr-MA.ts
deleted file mode 100644
index 49e8f5a752..0000000000
--- a/packages/common/locales/fr-MA.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-MA',
- [['AM', 'PM'], u, ['a.m.', 'p.m.']],
- [['AM', 'PM'], u, u],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fév.', 'mar.', 'avr.', 'mai', 'jui.', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MAD',
- 'MAD',
- 'dirham marocain',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-MC.ts b/packages/common/locales/fr-MC.ts
deleted file mode 100644
index 970eff1630..0000000000
--- a/packages/common/locales/fr-MC.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-MC',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-MF.ts b/packages/common/locales/fr-MF.ts
deleted file mode 100644
index e8cf6746d2..0000000000
--- a/packages/common/locales/fr-MF.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-MF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-MG.ts b/packages/common/locales/fr-MG.ts
deleted file mode 100644
index c123ed762e..0000000000
--- a/packages/common/locales/fr-MG.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-MG',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MGA',
- 'Ar',
- 'ariary malgache',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MGA': ['Ar'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-ML.ts b/packages/common/locales/fr-ML.ts
deleted file mode 100644
index 9774015263..0000000000
--- a/packages/common/locales/fr-ML.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-ML',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'à\' {0}', u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-MQ.ts b/packages/common/locales/fr-MQ.ts
deleted file mode 100644
index 16dcf512c8..0000000000
--- a/packages/common/locales/fr-MQ.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-MQ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-MR.ts b/packages/common/locales/fr-MR.ts
deleted file mode 100644
index 528f699bab..0000000000
--- a/packages/common/locales/fr-MR.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-MR',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MRU',
- 'UM',
- 'ouguiya mauritanien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MRU': ['UM'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-MU.ts b/packages/common/locales/fr-MU.ts
deleted file mode 100644
index d6a46ecaa7..0000000000
--- a/packages/common/locales/fr-MU.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-MU',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MUR',
- 'Rs',
- 'roupie mauricienne',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MUR': ['Rs'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-NC.ts b/packages/common/locales/fr-NC.ts
deleted file mode 100644
index e7ed16e0c3..0000000000
--- a/packages/common/locales/fr-NC.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-NC',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XPF',
- 'FCFP',
- 'franc CFP',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-NE.ts b/packages/common/locales/fr-NE.ts
deleted file mode 100644
index 8c23b9bf1a..0000000000
--- a/packages/common/locales/fr-NE.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-NE',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-PF.ts b/packages/common/locales/fr-PF.ts
deleted file mode 100644
index 9163da9994..0000000000
--- a/packages/common/locales/fr-PF.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-PF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XPF',
- 'FCFP',
- 'franc CFP',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-PM.ts b/packages/common/locales/fr-PM.ts
deleted file mode 100644
index 554e17cd35..0000000000
--- a/packages/common/locales/fr-PM.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-PM',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-RE.ts b/packages/common/locales/fr-RE.ts
deleted file mode 100644
index adbcbc16c1..0000000000
--- a/packages/common/locales/fr-RE.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-RE',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-RW.ts b/packages/common/locales/fr-RW.ts
deleted file mode 100644
index af744c8c51..0000000000
--- a/packages/common/locales/fr-RW.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-RW',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RWF',
- 'RF',
- 'franc rwandais',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': ['RF', 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-SC.ts b/packages/common/locales/fr-SC.ts
deleted file mode 100644
index 73207e2c6b..0000000000
--- a/packages/common/locales/fr-SC.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-SC',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SCR',
- 'SR',
- 'roupie des Seychelles',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SCR': ['SR'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-SN.ts b/packages/common/locales/fr-SN.ts
deleted file mode 100644
index 25b757a84b..0000000000
--- a/packages/common/locales/fr-SN.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-SN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-SY.ts b/packages/common/locales/fr-SY.ts
deleted file mode 100644
index 6b274ff889..0000000000
--- a/packages/common/locales/fr-SY.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-SY',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 6,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SYP',
- 'LS',
- 'livre syrienne',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'SYP': ['LS', '£'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-TD.ts b/packages/common/locales/fr-TD.ts
deleted file mode 100644
index 019547d232..0000000000
--- a/packages/common/locales/fr-TD.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-TD',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-TG.ts b/packages/common/locales/fr-TG.ts
deleted file mode 100644
index 2557713cac..0000000000
--- a/packages/common/locales/fr-TG.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-TG',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-TN.ts b/packages/common/locales/fr-TN.ts
deleted file mode 100644
index 2e91893bd6..0000000000
--- a/packages/common/locales/fr-TN.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-TN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'TND',
- 'DT',
- 'dinar tunisien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TND': ['DT'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-VU.ts b/packages/common/locales/fr-VU.ts
deleted file mode 100644
index 2b46979109..0000000000
--- a/packages/common/locales/fr-VU.ts
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-VU',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'VUV',
- 'VT',
- 'vatu vanuatuan',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'VUV': ['VT'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-WF.ts b/packages/common/locales/fr-WF.ts
deleted file mode 100644
index c6ae98deb9..0000000000
--- a/packages/common/locales/fr-WF.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-WF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XPF',
- 'FCFP',
- 'franc CFP',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr-YT.ts b/packages/common/locales/fr-YT.ts
deleted file mode 100644
index 47bd817ff1..0000000000
--- a/packages/common/locales/fr-YT.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr-YT',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fr.ts b/packages/common/locales/fr.ts
deleted file mode 100644
index be7a9a13ac..0000000000
--- a/packages/common/locales/fr.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'fr',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fur.ts b/packages/common/locales/fur.ts
deleted file mode 100644
index 5e4537668a..0000000000
--- a/packages/common/locales/fur.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'fur',
- [['a.', 'p.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom', 'lun', 'mar', 'mie', 'joi', 'vin', 'sab'],
- ['domenie', 'lunis', 'martars', 'miercus', 'joibe', 'vinars', 'sabide'],
- ['dom', 'lun', 'mar', 'mie', 'joi', 'vin', 'sab']
- ],
- u,
- [
- ['Z', 'F', 'M', 'A', 'M', 'J', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['Zen', 'Fev', 'Mar', 'Avr', 'Mai', 'Jug', 'Lui', 'Avo', 'Set', 'Otu', 'Nov', 'Dic'],
- [
- 'Zenâr', 'Fevrâr', 'Març', 'Avrîl', 'Mai', 'Jugn', 'Lui', 'Avost', 'Setembar', 'Otubar',
- 'Novembar', 'Dicembar'
- ]
- ],
- u,
- [['pdC', 'ddC'], u, u],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'di\' MMMM \'dal\' y', 'EEEE d \'di\' MMMM \'dal\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/fy.ts b/packages/common/locales/fy.ts
deleted file mode 100644
index e58f8470d4..0000000000
--- a/packages/common/locales/fy.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'fy',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['si', 'mo', 'ti', 'wo', 'to', 'fr', 'so'],
- ['snein', 'moandei', 'tiisdei', 'woansdei', 'tongersdei', 'freed', 'sneon'],
- ['si', 'mo', 'ti', 'wo', 'to', 'fr', 'so']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mrt', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Jannewaris', 'Febrewaris', 'Maart', 'April', 'Maaie', 'Juny', 'July', 'Augustus',
- 'Septimber', 'Oktober', 'Novimber', 'Desimber'
- ]
- ],
- u,
- [['f.K.', 'n.K.'], ['f.Kr.', 'n.Kr.'], ['Foar Kristus', 'nei Kristus']],
- 1,
- [6, 0],
- ['dd-MM-yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ #,##0.00-', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'USD': ['US$', '$'],
- 'XPF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ga-GB.ts b/packages/common/locales/ga-GB.ts
deleted file mode 100644
index edc973cb9b..0000000000
--- a/packages/common/locales/ga-GB.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n === Math.floor(n) && n >= 3 && n <= 6) return 3;
- if (n === Math.floor(n) && n >= 7 && n <= 10) return 4;
- return 5;
-}
-
-export default [
- 'ga-GB',
- [['r.n.', 'i.n.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'C', 'D', 'A', 'S'], ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'],
- [
- 'Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Sathairn'
- ],
- ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'Ao', 'Sa']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'B', 'M', 'I', 'L', 'M', 'D', 'S', 'N'],
- [
- 'Ean', 'Feabh', 'Márta', 'Aib', 'Beal', 'Meith', 'Iúil', 'Lún', 'MFómh', 'DFómh', 'Samh',
- 'Noll'
- ],
- [
- 'Eanáir', 'Feabhra', 'Márta', 'Aibreán', 'Bealtaine', 'Meitheamh', 'Iúil', 'Lúnasa',
- 'Meán Fómhair', 'Deireadh Fómhair', 'Samhain', 'Nollaig'
- ]
- ],
- u,
- [['RC', 'AD'], u, ['Roimh Chríost', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'Punt Steirling',
- {'THB': ['฿'], 'TWD': ['NT$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ga.ts b/packages/common/locales/ga.ts
deleted file mode 100644
index 53508e1ddb..0000000000
--- a/packages/common/locales/ga.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n === Math.floor(n) && n >= 3 && n <= 6) return 3;
- if (n === Math.floor(n) && n >= 7 && n <= 10) return 4;
- return 5;
-}
-
-export default [
- 'ga',
- [['r.n.', 'i.n.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'C', 'D', 'A', 'S'], ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'],
- [
- 'Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Sathairn'
- ],
- ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'Ao', 'Sa']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'B', 'M', 'I', 'L', 'M', 'D', 'S', 'N'],
- [
- 'Ean', 'Feabh', 'Márta', 'Aib', 'Beal', 'Meith', 'Iúil', 'Lún', 'MFómh', 'DFómh', 'Samh',
- 'Noll'
- ],
- [
- 'Eanáir', 'Feabhra', 'Márta', 'Aibreán', 'Bealtaine', 'Meitheamh', 'Iúil', 'Lúnasa',
- 'Meán Fómhair', 'Deireadh Fómhair', 'Samhain', 'Nollaig'
- ]
- ],
- u,
- [['RC', 'AD'], u, ['Roimh Chríost', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'THB': ['฿'], 'TWD': ['NT$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/gd.ts b/packages/common/locales/gd.ts
deleted file mode 100644
index 7e5075e18c..0000000000
--- a/packages/common/locales/gd.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1 || n === 11) return 1;
- if (n === 2 || n === 12) return 2;
- if (n === Math.floor(n) && (n >= 3 && n <= 10 || n >= 13 && n <= 19)) return 3;
- return 5;
-}
-
-export default [
- 'gd',
- [['m', 'f'], u, u],
- u,
- [
- ['D', 'L', 'M', 'C', 'A', 'H', 'S'], ['DiD', 'DiL', 'DiM', 'DiC', 'Dia', 'Dih', 'DiS'],
- ['DiDòmhnaich', 'DiLuain', 'DiMàirt', 'DiCiadain', 'DiarDaoin', 'DihAoine', 'DiSathairne'],
- ['Dò', 'Lu', 'Mà', 'Ci', 'Da', 'hA', 'Sa']
- ],
- u,
- [
- ['F', 'G', 'M', 'G', 'C', 'Ò', 'I', 'L', 'S', 'D', 'S', 'D'],
- [
- 'Faoi', 'Gearr', 'Màrt', 'Gibl', 'Cèit', 'Ògmh', 'Iuch', 'Lùna', 'Sult', 'Dàmh', 'Samh',
- 'Dùbh'
- ],
- [
- 'dhen Fhaoilleach', 'dhen Ghearran', 'dhen Mhàrt', 'dhen Ghiblean', 'dhen Chèitean',
- 'dhen Ògmhios', 'dhen Iuchar', 'dhen Lùnastal', 'dhen t-Sultain', 'dhen Dàmhair',
- 'dhen t-Samhain', 'dhen Dùbhlachd'
- ]
- ],
- [
- ['F', 'G', 'M', 'G', 'C', 'Ò', 'I', 'L', 'S', 'D', 'S', 'D'],
- [
- 'Faoi', 'Gearr', 'Màrt', 'Gibl', 'Cèit', 'Ògmh', 'Iuch', 'Lùna', 'Sult', 'Dàmh', 'Samh',
- 'Dùbh'
- ],
- [
- 'Am Faoilleach', 'An Gearran', 'Am Màrt', 'An Giblean', 'An Cèitean', 'An t-Ògmhios',
- 'An t-Iuchar', 'An Lùnastal', 'An t-Sultain', 'An Dàmhair', 'An t-Samhain', 'An Dùbhlachd'
- ]
- ],
- [['R', 'A'], ['RC', 'AD'], ['Ro Chrìosta', 'An dèidh Chrìosta']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd\'mh\' MMMM y', 'EEEE, d\'mh\' MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'Punnd Sasannach',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'leu'], 'THB': ['฿'], 'TWD': ['NT$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/generate-locales-tool/BUILD.bazel b/packages/common/locales/generate-locales-tool/BUILD.bazel
new file mode 100644
index 0000000000..c795b94d5a
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/BUILD.bazel
@@ -0,0 +1,17 @@
+load("//tools:defaults.bzl", "ts_library")
+
+package(default_visibility = ["//visibility:public"])
+
+ts_library(
+ name = "generate-locales-tool",
+ srcs = glob(["*.ts"]),
+ deps = [
+ "@npm//@bazel/runfiles",
+ "@npm//@types/cldrjs",
+ "@npm//@types/glob",
+ "@npm//@types/node",
+ "@npm//cldr",
+ "@npm//cldrjs",
+ "@npm//glob",
+ ],
+)
diff --git a/packages/common/locales/generate-locales-tool/README.md b/packages/common/locales/generate-locales-tool/README.md
new file mode 100644
index 0000000000..7a18aa406a
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/README.md
@@ -0,0 +1,64 @@
+# generate-locales-tool
+
+Angular relies on CLDR for internationalization. The locale data is split up into the following filesets:
+
+1. A default locale used within `@angular/core`. This is the `locale_en.ts` file.
+2. Information about currencies with their symbols and fraction digits (based on the default locale). The base currency information resides in `@angular/common/src/i18n`.
+3. Locale files containing date, plural, currency information and more.
+
+This is a high-level overview of the tool and how it organizes/optimizes the locale data within Angular. In the following section the individual filesets are described in detail.
+
+### Default locale file in `@angular/core`
+
+The default locale file resides within `@angular/core` and provides locale information for the `en` locale. The `en` locale is commonly used for local development. This default locale file does not differ from other locale files generated within `@angular/common/locales`, so the details are discussed below.
+
+### Base currency information within `@angular/common`
+
+The `@angular/core` package is not providing directives or syntax for dealing with currencies. This is part of the `@angular/common` package and its i18n features (such as the `currency` pipe). Due to this separation of concerns, the default locale in `core` does not contain any information about currencies, and the currency information is stored as a separate file within `@angular/common/src/i18n`.
+
+The currency information is stored within an object that maps each currency code (like `USD`) to an array describing the symbol, narrow symbol and number of digits to display for fractions. e.g.
+
+```ts
+const baseCurrencies = {
+ 'CAD': ['CA$', '$', 2],
+ 'NZD': ['NZ$', '$'],
+ 'USD': ['$'],
+}
+```
+
+In the snippet above, you might wonder why values for `NZD` or `USD` are missing. This is intentional as for `USD` there is no narrow symbol (given `$` already being the symbol). The tool does not set an explicit value for byte savings. Same applies for the fraction digits.
+
+### Locale files
+
+Aside from the default locale (`en`) which is generated separately, this tool generates locale files for all other locales the CLDR package provides data for. Locale files currently provide the following locale data:
+
+* Date time settings (describes how dates are formatted, e.g. the locale-based label for Monday)
+* Number settings (describing how numbers are formatted, e.g. what the plus symbol is)
+* Currency settings (describing how to format currencies for current locale)
+* Currency symbols based on the given locale. e.g. in `en-AU` `USD` is the currency symbol.
+* Directionality of the locale (i.e. whether text is displayed in RTL or LTR)
+
+All the data is stored in an array where the Angular framework can read specific data using the corresponding index (see `LocaleDataIndex` for details on how data is read).
+
+**Performance optimizations**
+
+Given we already have currency symbols for the default locale within `@angular/common/src/i18n`, we do not need to capture currencies that aren't different within a given locale. We just omit the data for such currencies and let the Angular framework fall back to the currency symbols from the default locale (this avoids unnecessary duplication).
+
+Additionally, if locale data is equal to locale data at a previous index, then the generation tool will not repeat the data but instead set `undefined`. The Angular framework will look for the previous value in that case. This reduces the payload size for locales even further. For example:
+
+```ts
+[
+ // ...
+ labelsForDayPeriodsNarrow,
+ labelsForDayPeriodsAbbreviated
+]
+```
+
+If `labelsForDayPeriodsAbbreviated` for example is equal to `labelsForDayPeriodsNarrow`, then the tool will not set a value for the abbreviated labels. Instead, it will set `undefined` as that minifies to: `[labelsForDayPeriodsNarrow, undefined]`.
+
+
+### Where are the CLDR data files stored?
+
+The CLDR data is fetched through a Bazel repository. See the project-level `WORKSPACE` file for more information. The generation tool resolves all locale data through the `@cldr_data` Bazel repository.
+
+Locale files, or the default currencies file are not source files that would end up in the Git repository. This is different to the old Gulp setup where such files were added as part of the repository. The benefit of no longer adding such files to the Git repository is that updating CLDR is no longer resulting in large diffs. Another significant benefit is that files cannot be modified manually. Previously, developers could have manually made changes within locale files and no tooling would complain. This could result in locale files which are not in sync with CLDR / or files which are broken.
\ No newline at end of file
diff --git a/packages/common/locales/generate-locales-tool/array-deduplication.ts b/packages/common/locales/generate-locales-tool/array-deduplication.ts
new file mode 100644
index 0000000000..03a7cb4b43
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/array-deduplication.ts
@@ -0,0 +1,35 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+/**
+ * To create smaller locale files, we remove duplicated data.
+ * To make this work we store the data in arrays, where `undefined` indicates that the
+ * value is a duplicate of the previous value in the array.
+ * e.g. consider an array like: [x, y, undefined, z, undefined, undefined]
+ * The first `undefined` is equivalent to y, the second and third are equivalent to z
+ * Note that the first value in an array is always defined.
+ *
+ * Also since we need to know which data is assumed similar, it is important that we store those
+ * similar data in arrays to mark the delimitation between values that have different meanings
+ * (e.g. months and days).
+ *
+ * For further size improvements, "undefined" values will be replaced by a constant in the arrays
+ * as the last step of the file generation (in generateLocale and generateLocaleExtra).
+ * e.g.: [x, y, undefined, z, undefined, undefined] will be [x, y, u, z, u, u]
+ */
+export function removeDuplicates(data: unknown[]) {
+ const dedup = [data[0]];
+ for (let i = 1; i < data.length; i++) {
+ if (JSON.stringify(data[i]) !== JSON.stringify(data[i - 1])) {
+ dedup.push(data[i]);
+ } else {
+ dedup.push(undefined);
+ }
+ }
+ return dedup;
+}
diff --git a/packages/common/locales/generate-locales-tool/bin/BUILD.bazel b/packages/common/locales/generate-locales-tool/bin/BUILD.bazel
new file mode 100644
index 0000000000..302190b3f1
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/bin/BUILD.bazel
@@ -0,0 +1,33 @@
+load("@build_bazel_rules_nodejs//:index.bzl", "nodejs_binary")
+load("//tools:defaults.bzl", "ts_library")
+
+package(default_visibility = ["//visibility:public"])
+
+BIN_ENTRYPOINTS = [
+ "get-base-currencies-file",
+ "get-base-locale-file",
+ "get-closure-locale-file",
+ "write-locale-files-to-dist",
+]
+
+ts_library(
+ name = "bin",
+ srcs = glob(["*.ts"]),
+ deps = [
+ "//packages/common/locales/generate-locales-tool",
+ "@npm//@types/node",
+ ],
+)
+
+[nodejs_binary(
+ name = entrypoint,
+ data = [
+ ":bin",
+ "@cldr_data//:all_json",
+ ],
+ entry_point = ":%s.ts" % entrypoint,
+ # We need to patch the NodeJS module resolution as this binary runs as
+ # part of a genrule where the linker does not work as expected.
+ # See: https://github.com/bazelbuild/rules_nodejs/issues/2600.
+ templated_args = ["--bazel_patch_module_resolver"],
+) for entrypoint in BIN_ENTRYPOINTS]
diff --git a/packages/common/locales/generate-locales-tool/bin/base-locale.ts b/packages/common/locales/generate-locales-tool/bin/base-locale.ts
new file mode 100644
index 0000000000..8398497afc
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/bin/base-locale.ts
@@ -0,0 +1,17 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+
+/**
+ * Base locale used as foundation for other locales. For example: A base locale allows
+ * generation of a file containing all currencies with their corresponding symbols. If we
+ * generate other locales, they can override currency symbols which are different in the base
+ * locale. This means that we do not need re-generate all currencies w/ symbols multiple times,
+ * and allows us to reduce the locale data payload as the base locale is always included.
+ * */
+export const BASE_LOCALE = 'en';
diff --git a/packages/common/locales/generate-locales-tool/bin/get-base-currencies-file.ts b/packages/common/locales/generate-locales-tool/bin/get-base-currencies-file.ts
new file mode 100644
index 0000000000..94aa782ada
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/bin/get-base-currencies-file.ts
@@ -0,0 +1,23 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import {CldrData} from '../cldr-data';
+import {generateBaseCurrenciesFile} from '../locale-base-currencies';
+
+import {BASE_LOCALE} from './base-locale';
+
+/** Generates the base currencies file and prints it to the stdout. */
+function main() {
+ const cldrData = new CldrData();
+ const baseLocaleData = cldrData.getLocaleData(BASE_LOCALE)!;
+
+ process.stdout.write(generateBaseCurrenciesFile(baseLocaleData));
+}
+
+if (require.main === module) {
+ main();
+}
diff --git a/packages/common/locales/generate-locales-tool/bin/get-base-locale-file.ts b/packages/common/locales/generate-locales-tool/bin/get-base-locale-file.ts
new file mode 100644
index 0000000000..97089a509b
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/bin/get-base-locale-file.ts
@@ -0,0 +1,25 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import {CldrData} from '../cldr-data';
+import {generateBaseCurrencies} from '../locale-base-currencies';
+import {generateLocale} from '../locale-file';
+
+import {BASE_LOCALE} from './base-locale';
+
+/** Generates the base locale file and prints it to the stdout. */
+function main() {
+ const cldrData = new CldrData();
+ const baseLocaleData = cldrData.getLocaleData(BASE_LOCALE)!;
+ const baseCurrencies = generateBaseCurrencies(baseLocaleData);
+
+ process.stdout.write(generateLocale(BASE_LOCALE, baseLocaleData, baseCurrencies));
+}
+
+if (require.main === module) {
+ main();
+}
diff --git a/packages/common/locales/generate-locales-tool/bin/get-closure-locale-file.ts b/packages/common/locales/generate-locales-tool/bin/get-closure-locale-file.ts
new file mode 100644
index 0000000000..0f597fd891
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/bin/get-closure-locale-file.ts
@@ -0,0 +1,25 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import {CldrData} from '../cldr-data';
+import {generateClosureLocaleFile} from '../closure-locale-file';
+import {generateBaseCurrencies} from '../locale-base-currencies';
+
+import {BASE_LOCALE} from './base-locale';
+
+/** Generates the Google3 closure-locale file and prints it to the stdout. */
+function main() {
+ const cldrData = new CldrData();
+ const baseLocaleData = cldrData.getLocaleData(BASE_LOCALE)!;
+ const baseCurrencies = generateBaseCurrencies(baseLocaleData);
+
+ process.stdout.write(generateClosureLocaleFile(cldrData, baseCurrencies));
+}
+
+if (require.main === module) {
+ main();
+}
diff --git a/packages/common/locales/generate-locales-tool/bin/write-locale-files-to-dist.ts b/packages/common/locales/generate-locales-tool/bin/write-locale-files-to-dist.ts
new file mode 100644
index 0000000000..6fd7759aa5
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/bin/write-locale-files-to-dist.ts
@@ -0,0 +1,57 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+import {writeFileSync} from 'fs';
+import {join} from 'path';
+
+import {CldrData} from '../cldr-data';
+import {generateBaseCurrencies} from '../locale-base-currencies';
+import {generateLocaleExtra} from '../locale-extra-file';
+import {generateLocale} from '../locale-file';
+import {generateLocaleGlobalFile} from '../locale-global-file';
+
+import {BASE_LOCALE} from './base-locale';
+
+/**
+ * Generates locale files for each available CLDR locale and writes it to the
+ * specified directory.
+ */
+function main(outputDir: string) {
+ const cldrData = new CldrData();
+ const baseLocaleData = cldrData.getLocaleData(BASE_LOCALE)!;
+ const baseCurrencies = generateBaseCurrencies(baseLocaleData);
+ const extraLocaleDir = join(outputDir, 'extra');
+ const globalLocaleDir = join(outputDir, 'global');
+
+ console.info(`Writing locales to: ${outputDir}`);
+
+ // Generate locale files for all locales we have data for.
+ cldrData.availableLocales.forEach(localeData => {
+ const locale = localeData.locale;
+ const localeFile = generateLocale(locale, localeData, baseCurrencies);
+ const localeExtraFile = generateLocaleExtra(locale, localeData);
+ const localeGlobalFile = generateLocaleGlobalFile(locale, localeData, baseCurrencies);
+
+ writeFileSync(join(outputDir, `${locale}.ts`), localeFile);
+ writeFileSync(join(extraLocaleDir, `${locale}.ts`), localeExtraFile);
+ writeFileSync(join(globalLocaleDir, `${locale}.js`), localeGlobalFile);
+ });
+}
+
+
+if (require.main === module) {
+ // The first argument is expected to be a path resolving to a directory
+ // where all locales should be generated into.
+ const outputDir = process.argv[2];
+
+ if (outputDir === undefined) {
+ throw Error('No output directory specified.');
+ }
+
+ main(outputDir);
+}
diff --git a/packages/common/locales/generate-locales-tool/cldr-data.bzl b/packages/common/locales/generate-locales-tool/cldr-data.bzl
new file mode 100644
index 0000000000..3346c118d8
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/cldr-data.bzl
@@ -0,0 +1,48 @@
+def _cldr_data_repository_impl(ctx):
+ for url, sha256 in ctx.attr.urls.items():
+ ctx.report_progress("Downloading CLDR data from: %s" % url)
+ ctx.download_and_extract(
+ url = url,
+ sha256 = sha256,
+ )
+
+ ctx.report_progress("Extracting available locales from: %s" % ctx.attr.available_locales_path)
+ locales_json = ctx.read(ctx.attr.available_locales_path)
+ locales = json.decode(locales_json)["availableLocales"]["full"]
+ ctx.report_progress("Extracted %s locales from CLDR" % len(locales))
+
+ ctx.file("index.bzl", content = """
+LOCALES=%s
+ """ % locales)
+
+ ctx.file("BUILD.bazel", content = """
+filegroup(
+ name = "all_json",
+ srcs = glob(["**/*.json"]),
+ visibility = ["//visibility:public"],
+)
+ """)
+
+"""
+ Repository rule that downloads CLDR data from the specified repository and generates a
+ `BUILD.bazel` file that exposes all data files. Additionally, an `index.bzl` file is generated
+ that exposes a constant for all locales the repository contains data for. This can be used to
+ generate pre-declared outputs.
+"""
+cldr_data_repository = repository_rule(
+ implementation = _cldr_data_repository_impl,
+ attrs = {
+ "urls": attr.string_dict(doc = """
+ Dictionary of URLs that resolve to archives containing CLDR JSON data. These archives
+ will be downloaded and extracted at root of the repository. Each key can specify
+ a SHA256 checksum for hermetic builds.
+ """, mandatory = True),
+ "available_locales_path": attr.string(
+ doc = """
+ Relative path to the JSON data file describing all available locales.
+ This file usually resides within the `cldr-core` package
+ """,
+ default = "cldr-core/availableLocales.json",
+ ),
+ },
+)
diff --git a/packages/common/locales/generate-locales-tool/cldr-data.ts b/packages/common/locales/generate-locales-tool/cldr-data.ts
new file mode 100644
index 0000000000..d865ceb652
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/cldr-data.ts
@@ -0,0 +1,160 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+import {runfiles} from '@bazel/runfiles';
+import {CldrStatic} from 'cldrjs';
+import {sync as globSync} from 'glob';
+
+// TypeScript doesn't allow us to import the default export without the `esModuleInterop`. We use
+// the NodeJS require function instead as specifying a custom tsconfig complicates the setup
+// unnecessarily.
+// TODO: See if we can improve this by having better types for `cldrjs`.
+const cldrjs: typeof import('cldrjs') = require('cldrjs');
+
+/**
+ * Globs that match CLDR JSON data files that should be fetched. We limit these intentionally
+ * as loading unused data results in significant slow-down of the generation
+ * (noticeable in local development if locale data is re-generated).
+ */
+const CLDR_DATA_GLOBS = [
+ 'cldr-core-37.0.0/scriptMetadata.json',
+ 'cldr-core-37.0.0/supplemental/**/*.json',
+ 'cldr-dates-full-37.0.0/main/**/*.json',
+ 'cldr-numbers-full-37.0.0/main/**/*.json',
+];
+
+/** Path to the CLDR available locales file. */
+const CLDR_AVAILABLE_LOCALES_PATH = 'cldr-core-37.0.0/availableLocales.json';
+
+/** Path to the CLDR locale aliases file. */
+const CLDR_LOCALE_ALIASES_PATH = 'cldr-core-37.0.0/supplemental/aliases.json';
+
+/**
+ * Instance providing access to a locale's CLDR data. This type extends the `cldrjs`
+ * instance type with the missing `bundle` attribute property.
+ */
+export type CldrLocaleData = CldrStatic&{
+ attributes: {
+ /**
+ * Resolved bundle name for the locale.
+ * More details: http://www.unicode.org/reports/tr35/#Bundle_vs_Item_Lookup
+ */
+ bundle: string;
+ }
+};
+
+/**
+ * Possible reasons for an alias in the CLDR supplemental data. See:
+ * https://unicode.org/reports/tr35/tr35-info.html#Appendix_Supplemental_Metadata.
+ */
+export type CldrLocaleAliasReason =
+ 'deprecated'|'overlong'|'macrolanguage'|'legacy'|'bibliographic';
+
+/**
+ * Class that provides access to the CLDR data downloaded as part of
+ * the `@cldr_data` Bazel repository.
+ */
+export class CldrData {
+ /** Path to the CLDR data Bazel repository. i.e. `@cldr_data//`. */
+ readonly cldrDataDir = runfiles.resolve('cldr_data');
+
+ /** List of all available locales CLDR provides data for. */
+ readonly availableLocales: readonly CldrLocaleData[];
+
+ constructor() {
+ this._loadAndPopulateCldrData();
+ this.availableLocales = this._getAvailableLocales();
+ }
+
+ /** Gets the CLDR data for the specified locale. */
+ getLocaleData(localeName: string): CldrLocaleData|null {
+ // Cast to `CldrLocaleData` because the default `cldrjs` types from `DefinitelyTyped`
+ // are outdated and do not capture the `bundle` attribute. See:
+ // https://github.com/rxaviers/cldrjs#instantiate-a-locale-and-get-it-normalized.
+ const localeData = new cldrjs(localeName) as CldrLocaleData;
+
+ // In case a locale has been requested for which no data is available, we return
+ // `null` immediately instead of returning an empty `CldrStatic` instance.
+ if (localeData.attributes.bundle === null) {
+ return null;
+ }
+
+ return localeData;
+ }
+
+ /**
+ * Gets the CLDR language aliases.
+ * http://cldr.unicode.org/index/cldr-spec/language-tag-equivalences.
+ */
+ getLanguageAliases():
+ {[localeName: string]: {_reason: CldrLocaleAliasReason, _replacement: string}} {
+ return require(`${this.cldrDataDir}/${CLDR_LOCALE_ALIASES_PATH}`)
+ .supplemental.metadata.alias.languageAlias;
+ }
+
+ /** Gets a list of all locales CLDR provides data for. */
+ private _getAvailableLocales(): CldrLocaleData[] {
+ const allLocales =
+ require(`${this.cldrDataDir}/${CLDR_AVAILABLE_LOCALES_PATH}`).availableLocales.full;
+ const localesWithData: CldrLocaleData[] = [];
+
+ for (const localeName of allLocales) {
+ const localeData = this.getLocaleData(localeName);
+
+ // If `cldrjs` is unable to resolve a `bundle` for the current locale, then there is no data
+ // for this locale, and it should not be generated. This can happen as with older versions of
+ // CLDR where `availableLocales.json` specifies locales for which no data is available
+ // (even within the `full` tier packages). See:
+ // http://cldr.unicode.org/development/development-process/design-proposals/json-packaging.
+ // TODO(devversion): Remove if we update to CLDR v39 where this seems fixed. Note that this
+ // worked before in the Gulp tooling without such a check because the `cldr-data-downloader`
+ // overwrote the `availableLocales` to only capture locales with data.
+ if (localeData !== null) {
+ localesWithData.push(localeData);
+ }
+ }
+
+ return localesWithData;
+ }
+
+ /** Loads the CLDR data and populates the `cldrjs` library with it. */
+ private _loadAndPopulateCldrData() {
+ const localeData = this._readCldrDataFromRepository();
+
+ if (localeData.length === 0) {
+ throw Error('No CLDR data could be found.');
+ }
+
+ // Populate the `cldrjs` library with the locale data. Note that we need this type cast
+ // to satisfy the first `cldrjs.load` parameter which cannot be undefined.
+ cldrjs.load(...localeData as [object, ...object[]]);
+ }
+
+ /**
+ * Reads the CLDR JSON data from the Bazel repository.
+ * @returns a list of read JSON objects representing the CLDR data.
+ */
+ private _readCldrDataFromRepository(): object[] {
+ const jsonFiles =
+ CLDR_DATA_GLOBS.map(pattern => globSync(pattern, {cwd: this.cldrDataDir, absolute: true}))
+ .reduce((acc, dataFiles) => [...acc, ...dataFiles], []);
+
+ // Read the JSON for all determined CLDR json files.
+ return jsonFiles.map(filePath => {
+ const parsed = require(filePath);
+
+ // Guards against cases where non-CLDR data files are accidentally picked up
+ // by the glob above and would throw-off the bundle lookup in `cldrjs`.
+ if (parsed.main !== undefined && typeof parsed.main !== 'object') {
+ throw Error('Unexpected CLDR json file with "main" field which is not an object.');
+ }
+
+ return parsed;
+ });
+ }
+}
diff --git a/packages/common/locales/generate-locales-tool/closure-locale-file.ts b/packages/common/locales/generate-locales-tool/closure-locale-file.ts
new file mode 100644
index 0000000000..bcf72ea82a
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/closure-locale-file.ts
@@ -0,0 +1,163 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+import {CldrData, CldrLocaleData} from './cldr-data';
+import {fileHeader} from './file-header';
+import {BaseCurrencies} from './locale-base-currencies';
+import {generateLocale} from './locale-file';
+
+interface ClosureLocale {
+ /** Closure-supported locale names that resolve to this locale. */
+ closureLocaleNames: string[];
+ /** Canonical locale name that is used to resolve the CLDR data. */
+ canonicalLocaleName: string;
+ /** Locale data. Can have a different locale name if this captures an aliased locale. */
+ data: CldrLocaleData;
+}
+
+/**
+ * Locales used by closure that need to be captured within the Closure Locale file. Extracted from:
+ * https://github.com/google/closure-library/blob/c7445058af72f679ef3273274e936d5d5f40b55a/closure/goog/i18n/datetimepatterns.js#L2450
+ */
+const closureLibraryLocales = [
+ 'af', 'am', 'ar', 'ar-DZ', 'az', 'be', 'bg', 'bn', 'br', 'bs',
+ 'ca', 'chr', 'cs', 'cy', 'da', 'de', 'de-AT', 'de-CH', 'el', 'en-AU',
+ 'en-CA', 'en-GB', 'en-IE', 'en-IN', 'en-SG', 'en-ZA', 'es', 'es-419', 'es-MX', 'es-US',
+ 'et', 'eu', 'fa', 'fi', 'fr', 'fr-CA', 'ga', 'gl', 'gsw', 'gu',
+ 'haw', 'hi', 'hr', 'hu', 'hy', 'id', 'is', 'it', 'he', 'ja',
+ 'ka', 'kk', 'km', 'kn', 'ko', 'ky', 'ln', 'lo', 'lt', 'lv',
+ 'mk', 'ml', 'mn', 'ro-MD', 'mr', 'ms', 'mt', 'my', 'ne', 'nl',
+ 'nb', 'or', 'pa', 'pl', 'pt', 'pt-PT', 'ro', 'ru', 'sr-Latn', 'si',
+ 'sk', 'sl', 'sq', 'sr', 'sv', 'sw', 'ta', 'te', 'th', 'fil',
+ 'tr', 'uk', 'ur', 'uz', 'vi', 'zh', 'zh-Hans', 'zh-Hant-HK', 'zh-Hant', 'zu'
+] as const;
+
+/** Union type matching possible Closure Library locales. */
+type ClosureLibraryLocaleName = typeof closureLibraryLocales[number];
+
+/**
+ * Locale ID aliases to support deprecated locale ids used by Closure. Maps locales supported
+ * by Closure library to a list of aliases that match the same locale data.
+ */
+const closureLibraryAliases: {[l in ClosureLibraryLocaleName]?: string[]} = {
+ 'id': ['in'],
+ 'he': ['iw'],
+ 'ro-MD': ['mo'],
+ 'nb': ['no', 'no-NO'],
+ 'sr-Latn': ['sh'],
+ 'fil': ['tl'],
+ 'pt': ['pt-BR'],
+ 'zh-Hans': ['zh-Hans-CN', 'zh-CN'],
+ 'zh-Hant-HK': ['zh-HK'],
+ 'zh-Hant': ['zh-Hant-TW', 'zh-TW'],
+};
+
+
+/**
+ * Generate a file that contains all locale to import for closure.
+ * Tree shaking will only keep the data for the `goog.LOCALE` locale.
+ */
+export function generateClosureLocaleFile(cldrData: CldrData, baseCurrencies: BaseCurrencies) {
+ const locales: ClosureLocale[] = closureLibraryLocales.map(localeName => {
+ const data = cldrData.getLocaleData(localeName);
+
+ if (data === null) {
+ throw Error(`Missing locale data for Closure locale: ${localeName}`);
+ }
+
+ return {
+ data,
+ canonicalLocaleName: localeName,
+ closureLocaleNames: computeEquivalentLocaleNames(localeName),
+ };
+ });
+
+ return `${fileHeader}
+
+import {registerLocaleData} from '../src/i18n/locale_data';
+
+const u = undefined;
+
+${locales.map(locale => generateLocaleConstants(locale)).join('\n')}
+
+let l: any;
+let locales: string[] = [];
+
+switch (goog.LOCALE) {
+${locales.map(locale => generateCase(locale)).join('')}}
+
+if (l) {
+ locales.forEach(locale => registerLocaleData(l, locale));
+}
+`;
+
+ /**
+ * Generates locale data constants for all locale names within the specified
+ * Closure Library locale.
+ */
+ function generateLocaleConstants(locale: ClosureLocale): string {
+ // Closure Locale names contain both the dashed and underscore variant. We filter out
+ // the dashed variant as otherwise we would end up with the same constant twice. e.g.
+ // https://github.com/google/closure-library/blob/c7445058af72f679ef3273274e936d5d5f40b55a/closure/goog/i18n/datetimepatternsext.js#L11659-L11660.
+ const localeConstantNames = locale.closureLocaleNames.filter(d => !d.includes('-'))
+ .map(d => `locale_${formatLocale(d)}`);
+ const dataConstantName = localeConstantNames[0];
+ const otherAliasConstantNames = localeConstantNames.slice(1);
+
+ // We only generate the locale data once. All other constants just refer to the
+ // first constant with the actual locale data. This reduces the Closure Locale file
+ // size and potentially speeds up compilation with Closure Compiler.
+ return `
+${generateLocaleConstant(locale, dataConstantName)}
+${otherAliasConstantNames.map(d => `export const ${d} = ${dataConstantName};`).join('\n')}`;
+ }
+
+ /** Generates a locale data constant for the specified locale. */
+ function generateLocaleConstant(locale: ClosureLocale, constantName: string): string {
+ return generateLocale(locale.canonicalLocaleName, locale.data, baseCurrencies)
+ .replace(`${fileHeader}\n`, '')
+ .replace('export default ', `export const ${constantName} = `)
+ .replace('function plural', `function plural_${constantName}`)
+ .replace(/,\s+plural/, `, plural_${constantName}`)
+ .replace(/\s*const u = undefined;\s*/, '');
+ }
+
+ /** Generates a TypeScript `switch` case for the specified locale. */
+ function generateCase(locale: ClosureLocale): string {
+ return `
+${locale.closureLocaleNames.map(l => `case '${l}':`).join('\n')}
+ l = locale_${formatLocale(locale.canonicalLocaleName)};
+ locales = [${locale.closureLocaleNames.map(n => `"${n}"`).join(', ')}];
+ break;`;
+ }
+}
+
+function computeEquivalentLocaleNames(localeName: ClosureLibraryLocaleName): string[] {
+ const equivalents = new Set([localeName]);
+
+ if (localeName.includes('-')) {
+ equivalents.add(localeName.replace(/-/g, '_'));
+ }
+
+ const aliases = closureLibraryAliases[localeName];
+ if (aliases !== undefined) {
+ aliases.forEach(aliasName => {
+ equivalents.add(aliasName);
+
+ if (aliasName.includes('-')) {
+ equivalents.add(aliasName.replace(/-/g, '_'));
+ }
+ });
+ }
+
+ return Array.from(equivalents);
+}
+
+function formatLocale(locale: string): string {
+ return locale.replace(/-/g, '_');
+}
diff --git a/packages/common/locales/generate-locales-tool/day-periods.ts b/packages/common/locales/generate-locales-tool/day-periods.ts
new file mode 100644
index 0000000000..f2c9a1df07
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/day-periods.ts
@@ -0,0 +1,75 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+import {CldrLocaleData} from './cldr-data';
+
+/**
+ * Returns data for the chosen day periods
+ */
+export function getDayPeriods(localeData: CldrLocaleData, dayPeriodsList: string[]): {
+ format: {narrow: string[], abbreviated: string[], wide: string[]},
+ 'stand-alone': {narrow: string[], abbreviated: string[], wide: string[]}
+} {
+ const dayPeriods = localeData.main(`dates/calendars/gregorian/dayPeriods`);
+ const result: any = {};
+ // cleaning up unused keys
+ Object.keys(dayPeriods).forEach(key1 => { // format / stand-alone
+ result[key1] = {};
+ Object.keys(dayPeriods[key1]).forEach(key2 => { // narrow / abbreviated / wide
+ result[key1][key2] = {};
+ Object.keys(dayPeriods[key1][key2]).forEach(key3 => {
+ if (dayPeriodsList.indexOf(key3) !== -1) {
+ result[key1][key2][key3] = dayPeriods[key1][key2][key3];
+ }
+ });
+ });
+ });
+
+ return result as any;
+}
+
+
+/**
+ * Returns day period rules for a locale
+ * @returns string[]
+ */
+export function getDayPeriodRules(localeData: CldrLocaleData): {[key: string]: []} {
+ const dayPeriodRules =
+ localeData.get(`supplemental/dayPeriodRuleSet/${localeData.attributes.language}`);
+ const rules: any = {};
+
+ if (dayPeriodRules) {
+ Object.keys(dayPeriodRules).forEach(key => {
+ if (dayPeriodRules[key]._at) {
+ rules[key] = dayPeriodRules[key]._at;
+ } else {
+ rules[key] = [dayPeriodRules[key]._from, dayPeriodRules[key]._before];
+ }
+ });
+ }
+
+ return rules;
+}
+
+
+/**
+ * Returns the basic day periods (am/pm)
+ */
+export function getDayPeriodsAmPm(localeData: CldrLocaleData) {
+ return getDayPeriods(localeData, ['am', 'pm']);
+}
+
+/**
+ * Returns the extra day periods (without am/pm)
+ */
+export function getDayPeriodsNoAmPm(localeData: CldrLocaleData) {
+ return getDayPeriods(localeData, [
+ 'noon', 'midnight', 'morning1', 'morning2', 'afternoon1', 'afternoon2', 'evening1', 'evening2',
+ 'night1', 'night2'
+ ]);
+}
diff --git a/packages/common/locales/generate-locales-tool/file-header.ts b/packages/common/locales/generate-locales-tool/file-header.ts
new file mode 100644
index 0000000000..a631cb1cf0
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/file-header.ts
@@ -0,0 +1,17 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+export const fileHeader = `/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+// THIS CODE IS GENERATED - DO NOT MODIFY.`;
diff --git a/packages/common/locales/generate-locales-tool/locale-base-currencies.ts b/packages/common/locales/generate-locales-tool/locale-base-currencies.ts
new file mode 100644
index 0000000000..fc3cc19dac
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/locale-base-currencies.ts
@@ -0,0 +1,74 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+import {CldrLocaleData} from './cldr-data';
+import {fileHeader} from './file-header';
+import {stringify} from './object-stringify';
+
+export type BaseCurrencySymbols = [
+ string
+]|[string | undefined, string]|[string, undefined, number]|[string | undefined, string, number];
+
+export type BaseCurrencies = {
+ [code: string]: BaseCurrencySymbols|undefined;
+};
+
+/**
+ * Generate a file that contains the list of currencies, their symbols and digits.
+ */
+export function generateBaseCurrenciesFile(baseLocaleData: CldrLocaleData) {
+ const baseCurrencies = generateBaseCurrencies(baseLocaleData);
+
+ return `${fileHeader}
+export type CurrenciesSymbols = [string] | [string | undefined, string];
+
+/** @internal */
+export const CURRENCIES_EN: {[code: string]: CurrenciesSymbols | [string | undefined, string | undefined, number]} = ${
+ stringify(baseCurrencies)};
+`;
+}
+
+/**
+ * Generate a list of currencies to be used as a base for other currencies
+ * e.g.: {'ARS': [, '$'], 'AUD': ['A$', '$'], ...}
+ */
+export function generateBaseCurrencies(localeData: CldrLocaleData) {
+ const currenciesData = localeData.main('numbers/currencies');
+ const fractions = localeData.get(`supplemental/currencyData/fractions`);
+ const currencies: BaseCurrencies = {};
+
+ Object.keys(currenciesData).forEach(key => {
+ let symbolsArray = [];
+ const symbol = currenciesData[key].symbol;
+ const symbolNarrow = currenciesData[key]['symbol-alt-narrow'];
+ if (symbol && symbol !== key) {
+ symbolsArray.push(symbol);
+ }
+ if (symbolNarrow && symbolNarrow !== symbol) {
+ if (symbolsArray.length > 0) {
+ symbolsArray.push(symbolNarrow);
+ } else {
+ symbolsArray = [undefined, symbolNarrow];
+ }
+ }
+ if (fractions[key] && fractions[key]['_digits']) {
+ const digits = parseInt(fractions[key]['_digits'], 10);
+ if (symbolsArray.length === 2) {
+ symbolsArray.push(digits);
+ } else if (symbolsArray.length === 1) {
+ symbolsArray = [...symbolsArray, undefined, digits];
+ } else {
+ symbolsArray = [undefined, undefined, digits];
+ }
+ }
+ if (symbolsArray.length > 0) {
+ currencies[key] = symbolsArray as BaseCurrencySymbols;
+ }
+ });
+ return currencies;
+}
diff --git a/packages/common/locales/generate-locales-tool/locale-currencies.ts b/packages/common/locales/generate-locales-tool/locale-currencies.ts
new file mode 100644
index 0000000000..34fbae370b
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/locale-currencies.ts
@@ -0,0 +1,87 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+import {CldrLocaleData} from './cldr-data';
+import {BaseCurrencies} from './locale-base-currencies';
+
+/**
+ * To minimize the file even more, we only output the differences compared to the base currency
+ */
+export function generateLocaleCurrencies(
+ localeData: CldrLocaleData, baseCurrencies: BaseCurrencies) {
+ const currenciesData = localeData.main('numbers/currencies');
+ const currencies: any = {};
+
+ Object.keys(currenciesData).forEach(code => {
+ let symbolsArray = [];
+ const symbol = currenciesData[code].symbol;
+ const symbolNarrow = currenciesData[code]['symbol-alt-narrow'];
+ if (symbol && symbol !== code) {
+ symbolsArray.push(symbol);
+ }
+ if (symbolNarrow && symbolNarrow !== symbol) {
+ if (symbolsArray.length > 0) {
+ symbolsArray.push(symbolNarrow);
+ } else {
+ symbolsArray = [undefined, symbolNarrow];
+ }
+ }
+
+ const baseCurrencySymbols = baseCurrencies[code] || [];
+
+ // Jf locale data is equal to the one in the base currencies, skip this currency to
+ // avoid unnecessary locale data that could be inferred from the base currency.
+ if (baseCurrencySymbols && baseCurrencySymbols[0] === symbolsArray[0] &&
+ baseCurrencySymbols[1] === symbolsArray[1]) {
+ return;
+ }
+
+ currencies[code] = symbolsArray;
+ });
+ return currencies;
+}
+
+/**
+ * Returns the currency code, symbol and name for a locale
+ */
+export function getCurrencySettings(localeName: string, localeData: CldrLocaleData) {
+ const currencyInfo = localeData.main(`numbers/currencies`);
+ let currentCurrency = '';
+
+ // find the currency currently used in this country
+ const currencies: any[] =
+ localeData.get(`supplemental/currencyData/region/${localeData.attributes.territory}`) ||
+ localeData.get(
+ `supplemental/currencyData/region/${localeData.attributes.language.toUpperCase()}`);
+
+ if (currencies) {
+ currencies.some(currency => {
+ const keys = Object.keys(currency);
+ return keys.some(key => {
+ if (currency[key]._from && !currency[key]._to) {
+ return currentCurrency = key;
+ }
+ });
+ });
+
+ if (!currentCurrency) {
+ throw new Error(`Unable to find currency for locale "${localeName}"`);
+ }
+ }
+
+ let currencySettings = [undefined, undefined, undefined];
+
+ if (currentCurrency) {
+ currencySettings = [
+ currentCurrency, currencyInfo[currentCurrency].symbol,
+ currencyInfo[currentCurrency].displayName
+ ];
+ }
+
+ return currencySettings;
+}
diff --git a/packages/common/locales/generate-locales-tool/locale-extra-file.ts b/packages/common/locales/generate-locales-tool/locale-extra-file.ts
new file mode 100644
index 0000000000..48f2b20091
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/locale-extra-file.ts
@@ -0,0 +1,57 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+import {removeDuplicates} from './array-deduplication';
+import {CldrLocaleData} from './cldr-data';
+import {getDayPeriodRules, getDayPeriodsNoAmPm} from './day-periods';
+import {fileHeader} from './file-header';
+import {stringify} from './object-stringify';
+
+/**
+ * Generate the contents for the extra data file
+ */
+export function generateLocaleExtra(locale: string, localeData: CldrLocaleData) {
+ return `${fileHeader}
+const u = undefined;
+
+export default ${generateDayPeriodsSupplementalString(locale, localeData)};
+`;
+}
+
+
+/**
+ * Collect up the day period rules, and extended day period data.
+ */
+export function generateDayPeriodsSupplementalString(locale: string, localeData: CldrLocaleData) {
+ const dayPeriods = getDayPeriodsNoAmPm(localeData);
+ const dayPeriodRules = getDayPeriodRules(localeData);
+
+ let dayPeriodsSupplemental: any[] = [];
+ if (Object.keys(dayPeriods.format.narrow).length) {
+ const keys = Object.keys(dayPeriods.format.narrow);
+
+ if (keys.length !== Object.keys(dayPeriodRules).length) {
+ throw new Error(`Error: locale ${locale} has not the correct number of day period rules`);
+ }
+
+ const dayPeriodsFormat = removeDuplicates([
+ Object.values(dayPeriods.format.narrow), Object.values(dayPeriods.format.abbreviated),
+ Object.values(dayPeriods.format.wide)
+ ]);
+
+ const dayPeriodsStandalone = removeDuplicates([
+ Object.values(dayPeriods['stand-alone'].narrow),
+ Object.values(dayPeriods['stand-alone'].abbreviated),
+ Object.values(dayPeriods['stand-alone'].wide)
+ ]);
+
+ const rules = keys.map(key => dayPeriodRules[key]);
+ dayPeriodsSupplemental = [...removeDuplicates([dayPeriodsFormat, dayPeriodsStandalone]), rules];
+ }
+ return stringify(dayPeriodsSupplemental).replace(/undefined/g, 'u');
+}
diff --git a/packages/common/locales/generate-locales-tool/locale-file.ts b/packages/common/locales/generate-locales-tool/locale-file.ts
new file mode 100644
index 0000000000..459f37660d
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/locale-file.ts
@@ -0,0 +1,225 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+import {removeDuplicates} from './array-deduplication';
+import {CldrLocaleData} from './cldr-data';
+import {getDayPeriodsAmPm} from './day-periods';
+import {fileHeader} from './file-header';
+import {BaseCurrencies} from './locale-base-currencies';
+import {generateLocaleCurrencies, getCurrencySettings} from './locale-currencies';
+import {stringify} from './object-stringify';
+import {getPluralFunction} from './plural-function';
+
+const WEEK_DAYS = ['sun', 'mon', 'tue', 'wed', 'thu', 'fri', 'sat'];
+
+/** Generate contents for the basic locale data file */
+export function generateLocale(
+ locale: string, localeData: CldrLocaleData, baseCurrencies: BaseCurrencies) {
+ return `${fileHeader}
+const u = undefined;
+
+${getPluralFunction(localeData)}
+
+export default ${generateBasicLocaleString(locale, localeData, baseCurrencies)};
+`;
+}
+
+
+/**
+ * Collect up the basic locale data [ localeId, dateTime, number, currency, directionality,
+ * pluralCase ].
+ */
+export function generateBasicLocaleString(
+ locale: string, localeData: CldrLocaleData, baseCurrencies: BaseCurrencies) {
+ let data = stringify([
+ locale,
+ ...getDateTimeTranslations(localeData),
+ ...getDateTimeSettings(localeData),
+ ...getNumberSettings(localeData),
+ ...getCurrencySettings(locale, localeData),
+ generateLocaleCurrencies(localeData, baseCurrencies),
+ getDirectionality(localeData),
+ ])
+ // We remove "undefined" added by spreading arrays when there is no value
+ .replace(/undefined/g, 'u');
+
+ // adding plural function after, because we don't want it as a string. The function named `plural`
+ // is expected to be available in the file. See `generateLocale` above.
+ data = data.replace(/\]$/, ', plural]');
+ return data;
+}
+
+/**
+ * Returns the writing direction for a locale
+ * @returns 'rtl' | 'ltr'
+ */
+function getDirectionality(localeData: CldrLocaleData): 'rtl'|'ltr' {
+ const rtl = localeData.get('scriptMetadata/{script}/rtl');
+ return rtl === 'YES' ? 'rtl' : 'ltr';
+}
+
+
+/**
+ * Returns dateTime data for a locale
+ * @returns [ firstDayOfWeek, weekendRange, formats ]
+ */
+function getDateTimeSettings(localeData: CldrLocaleData) {
+ return [
+ getFirstDayOfWeek(localeData), getWeekendRange(localeData), ...getDateTimeFormats(localeData)
+ ];
+}
+
+
+
+/**
+ * Returns the number symbols and formats for a locale
+ * @returns [ symbols, formats ]
+ * symbols: [ decimal, group, list, percentSign, plusSign, minusSign, exponential,
+ * superscriptingExponent, perMille, infinity, nan, timeSeparator, currencyDecimal?, currencyGroup?
+ * ]
+ * formats: [ currency, decimal, percent, scientific ]
+ */
+function getNumberSettings(localeData: CldrLocaleData) {
+ const decimalFormat = localeData.main('numbers/decimalFormats-numberSystem-latn/standard');
+ const percentFormat = localeData.main('numbers/percentFormats-numberSystem-latn/standard');
+ const scientificFormat = localeData.main('numbers/scientificFormats-numberSystem-latn/standard');
+ const currencyFormat = localeData.main('numbers/currencyFormats-numberSystem-latn/standard');
+ const symbols = localeData.main('numbers/symbols-numberSystem-latn');
+ const symbolValues = [
+ symbols.decimal,
+ symbols.group,
+ symbols.list,
+ symbols.percentSign,
+ symbols.plusSign,
+ symbols.minusSign,
+ symbols.exponential,
+ symbols.superscriptingExponent,
+ symbols.perMille,
+ symbols.infinity,
+ symbols.nan,
+ symbols.timeSeparator,
+ ];
+
+ if (symbols.currencyDecimal || symbols.currencyGroup) {
+ symbolValues.push(symbols.currencyDecimal);
+ }
+
+ if (symbols.currencyGroup) {
+ symbolValues.push(symbols.currencyGroup);
+ }
+
+ return [symbolValues, [decimalFormat, percentFormat, currencyFormat, scientificFormat]];
+}
+
+/**
+ * Returns week-end range for a locale, based on US week days
+ * @returns [number, number]
+ */
+function getWeekendRange(localeData: CldrLocaleData) {
+ const startDay =
+ localeData.get(`supplemental/weekData/weekendStart/${localeData.attributes.territory}`) ||
+ localeData.get('supplemental/weekData/weekendStart/001');
+ const endDay =
+ localeData.get(`supplemental/weekData/weekendEnd/${localeData.attributes.territory}`) ||
+ localeData.get('supplemental/weekData/weekendEnd/001');
+ return [WEEK_DAYS.indexOf(startDay), WEEK_DAYS.indexOf(endDay)];
+}
+
+
+
+/**
+ * Returns date-related translations for a locale
+ * @returns [ dayPeriodsFormat, dayPeriodsStandalone, daysFormat, dayStandalone, monthsFormat,
+ * monthsStandalone, eras ]
+ * each value: [ narrow, abbreviated, wide, short? ]
+ */
+function getDateTimeTranslations(localeData: CldrLocaleData) {
+ const dayNames = localeData.main(`dates/calendars/gregorian/days`);
+ const monthNames = localeData.main(`dates/calendars/gregorian/months`);
+ const erasNames = localeData.main(`dates/calendars/gregorian/eras`);
+ const dayPeriods = getDayPeriodsAmPm(localeData);
+
+ const dayPeriodsFormat = removeDuplicates([
+ Object.values(dayPeriods.format.narrow), Object.values(dayPeriods.format.abbreviated),
+ Object.values(dayPeriods.format.wide)
+ ]);
+
+ const dayPeriodsStandalone = removeDuplicates([
+ Object.values(dayPeriods['stand-alone'].narrow),
+ Object.values(dayPeriods['stand-alone'].abbreviated),
+ Object.values(dayPeriods['stand-alone'].wide)
+ ]);
+
+ const daysFormat = removeDuplicates([
+ Object.values(dayNames.format.narrow), Object.values(dayNames.format.abbreviated),
+ Object.values(dayNames.format.wide), Object.values(dayNames.format.short)
+ ]);
+
+ const daysStandalone = removeDuplicates([
+ Object.values(dayNames['stand-alone'].narrow),
+ Object.values(dayNames['stand-alone'].abbreviated), Object.values(dayNames['stand-alone'].wide),
+ Object.values(dayNames['stand-alone'].short)
+ ]);
+
+ const monthsFormat = removeDuplicates([
+ Object.values(monthNames.format.narrow), Object.values(monthNames.format.abbreviated),
+ Object.values(monthNames.format.wide)
+ ]);
+
+ const monthsStandalone = removeDuplicates([
+ Object.values(monthNames['stand-alone'].narrow),
+ Object.values(monthNames['stand-alone'].abbreviated),
+ Object.values(monthNames['stand-alone'].wide)
+ ]);
+
+ const eras = removeDuplicates([
+ [erasNames.eraNarrow['0'], erasNames.eraNarrow['1']],
+ [erasNames.eraAbbr['0'], erasNames.eraAbbr['1']],
+ [erasNames.eraNames['0'], erasNames.eraNames['1']]
+ ]);
+
+ const dateTimeTranslations = [
+ ...removeDuplicates([dayPeriodsFormat, dayPeriodsStandalone]),
+ ...removeDuplicates([daysFormat, daysStandalone]),
+ ...removeDuplicates([monthsFormat, monthsStandalone]), eras
+ ];
+
+ return dateTimeTranslations;
+}
+
+
+/**
+ * Returns date, time and dateTime formats for a locale
+ * @returns [dateFormats, timeFormats, dateTimeFormats]
+ * each format: [ short, medium, long, full ]
+ */
+function getDateTimeFormats(localeData: CldrLocaleData) {
+ function getFormats(data: any) {
+ return removeDuplicates([
+ data.short._value || data.short, data.medium._value || data.medium,
+ data.long._value || data.long, data.full._value || data.full
+ ]);
+ }
+
+ const dateFormats = localeData.main('dates/calendars/gregorian/dateFormats');
+ const timeFormats = localeData.main('dates/calendars/gregorian/timeFormats');
+ const dateTimeFormats = localeData.main('dates/calendars/gregorian/dateTimeFormats');
+
+ return [getFormats(dateFormats), getFormats(timeFormats), getFormats(dateTimeFormats)];
+}
+
+
+/**
+ * Returns the first day of the week, based on US week days
+ * @returns number
+ */
+function getFirstDayOfWeek(localeData: CldrLocaleData) {
+ // The `cldrjs` package does not provide proper types for `supplemental`. The
+ // types are part of the package but embedded incorrectly and not usable.
+ return WEEK_DAYS.indexOf((localeData as any).supplemental.weekData.firstDay());
+}
diff --git a/packages/common/locales/generate-locales-tool/locale-global-file.ts b/packages/common/locales/generate-locales-tool/locale-global-file.ts
new file mode 100644
index 0000000000..03bf212586
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/locale-global-file.ts
@@ -0,0 +1,42 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+import {CldrLocaleData} from './cldr-data';
+import {fileHeader} from './file-header';
+import {BaseCurrencies} from './locale-base-currencies';
+import {generateDayPeriodsSupplementalString} from './locale-extra-file';
+import {generateBasicLocaleString} from './locale-file';
+import {getPluralFunction} from './plural-function';
+
+/**
+ * Generated the contents for the global locale file
+ */
+export function generateLocaleGlobalFile(
+ locale: string, localeData: CldrLocaleData, baseCurrencies: BaseCurrencies) {
+ const basicLocaleData = generateBasicLocaleString(locale, localeData, baseCurrencies);
+ const extraLocaleData = generateDayPeriodsSupplementalString(locale, localeData);
+ const data = basicLocaleData.replace(/\]$/, `, ${extraLocaleData}]`);
+ return `${fileHeader}
+ (function(global) {
+ global.ng = global.ng || {};
+ global.ng.common = global.ng.common || {};
+ global.ng.common.locales = global.ng.common.locales || {};
+ const u = undefined;
+ ${getPluralFunction(localeData, false)}
+ global.ng.common.locales['${normalizeLocale(locale)}'] = ${data};
+ })(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global || typeof window !== 'undefined' && window);
+ `;
+}
+
+
+/**
+ * In Angular the locale is referenced by a "normalized" form.
+ */
+function normalizeLocale(locale: string): string {
+ return locale.toLowerCase().replace(/_/g, '-');
+}
diff --git a/packages/common/locales/generate-locales-tool/object-stringify.ts b/packages/common/locales/generate-locales-tool/object-stringify.ts
new file mode 100644
index 0000000000..2dcc9fc394
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/object-stringify.ts
@@ -0,0 +1,30 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+
+const UNDEFINED_PLACEHOLDER = `ɵɵUNDEFINED_PLACEHOLDER_JSON`;
+const UNDEFINED_PLACEHOLDER_REGEX = new RegExp(`["']${UNDEFINED_PLACEHOLDER}["']`, 'g');
+
+/**
+ * Stringifies the given object while preserving `undefined` values which would usually
+ * be transformed into `null` with JSON5. We want to preserve `undefined` because in generated
+ * JavaScript, the `undefined` values are separate from `null`, and `undefined` can be minified
+ * more efficiently. For example in arrays: `[, , someValue]`.
+ *
+ * Note that we do not use `JSON5` or similar formats where properties are not explicitly
+ * wrapped in quotes. Quotes are necessary so that Closure compiler does not accidentally
+ * rename properties. See an example where the currency symbols will be incorrect:
+ * https://closure-compiler.appspot.com/home#code%3D%252F%252F%2520%253D%253DClosureCompiler%253D%253D%250A%252F%252F%2520%2540output_file_name%2520default.js%250A%252F%252F%2520%2540compilation_level%2520ADVANCED_OPTIMIZATIONS%250A%252F%252F%2520%253D%253D%252FClosureCompiler%253D%253D%250A%250Aconst%2520base_currencies%2520%253D%2520%257B%250A%2520%2520ABC%253A%2520'd'%252C%250A%2509USD%253A%2520'x'%252C%250A%257D%253B%250A%250Aconst%2520current_locale_currencies%2520%253D%2520%257B%257D%250A%250Afunction%2520getCurrencySymbol(l)%2520%257B%250A%2520%2520return%2520current_locale_currencies%255Bl%255D%2520%257C%257C%2520base_currencies%255Bl%255D%2520%257C%257C%2520l%250A%257D%250A%250Aconsole.log(getCurrencySymbol('de'))%253B
+ */
+export function stringify(value: any) {
+ const result =
+ JSON.stringify(value, ((_, value) => value === undefined ? UNDEFINED_PLACEHOLDER : value));
+
+ UNDEFINED_PLACEHOLDER_REGEX.lastIndex = 0;
+
+ return result.replace(UNDEFINED_PLACEHOLDER_REGEX, 'undefined');
+}
diff --git a/packages/common/locales/generate-locales-tool/plural-function.ts b/packages/common/locales/generate-locales-tool/plural-function.ts
new file mode 100644
index 0000000000..07c6189574
--- /dev/null
+++ b/packages/common/locales/generate-locales-tool/plural-function.ts
@@ -0,0 +1,42 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import {CldrLocaleData} from './cldr-data';
+
+// There are no types available for `cldr`.
+const cldr = require('cldr');
+
+/**
+ * Returns the plural function for a locale
+ * TODO(ocombe): replace "cldr" extractPluralRuleFunction with our own extraction using "CldrJS"
+ * because the 2 libs can become out of sync if they use different versions of the cldr database
+ */
+export function getPluralFunction(localeData: CldrLocaleData, withTypes = true) {
+ // We use the resolved bundle for extracting the plural function. This matches with the
+ // lookup logic used by other extractions in the tool (using `cldrjs`), and also ensures
+ // we follow the CLDR-specified bundle lookup algorithm. A language does not necessarily
+ // resolve directly to a bundle CLDR provides data for.
+ const bundleName = localeData.attributes.bundle;
+ let fn = cldr.extractPluralRuleFunction(bundleName).toString();
+
+ const numberType = withTypes ? ': number' : '';
+ fn =
+ fn.replace(/function anonymous\(n[^}]+{/g, `function plural(n${numberType})${numberType} {`)
+ // Since our generated plural functions only take numbers, we can eliminate some of
+ // the logic generated by the `cldr` package (to reduce payload size).
+ .replace(/var/g, /let/)
+ .replace(/if\s+\(typeof\s+n\s+===\s+["']string["']\)\s+n\s+=\s+parseInt\(n,\s+10\);/, '');
+
+ // The replacement values must match the `Plural` enum from common.
+ // We do not use the enum directly to avoid depending on that package.
+ return fn.replace(/["']zero["']/, '0')
+ .replace(/["']one["']/, '1')
+ .replace(/["']two["']/, '2')
+ .replace(/["']few["']/, '3')
+ .replace(/["']many["']/, '4')
+ .replace(/["']other["']/, '5');
+}
diff --git a/packages/common/locales/gl.ts b/packages/common/locales/gl.ts
deleted file mode 100644
index 4dbf3c45b2..0000000000
--- a/packages/common/locales/gl.ts
+++ /dev/null
@@ -1,79 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'gl',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['d.', 'l.', 'm.', 'm.', 'x.', 'v.', 's.'],
- ['dom.', 'luns', 'mar.', 'mér.', 'xov.', 'ven.', 'sáb.'],
- ['domingo', 'luns', 'martes', 'mércores', 'xoves', 'venres', 'sábado'],
- ['do.', 'lu.', 'ma.', 'mé.', 'xo.', 've.', 'sá.']
- ],
- [
- ['D', 'L', 'M', 'M', 'X', 'V', 'S'], ['Dom.', 'Luns', 'Mar.', 'Mér.', 'Xov.', 'Ven.', 'Sáb.'],
- ['Domingo', 'Luns', 'Martes', 'Mércores', 'Xoves', 'Venres', 'Sábado'],
- ['Do', 'Lu', 'Ma', 'Mé', 'Xo', 'Ve', 'Sá']
- ],
- [
- ['x.', 'f.', 'm.', 'a.', 'm.', 'x.', 'x.', 'a.', 's.', 'o.', 'n.', 'd.'],
- [
- 'xan.', 'feb.', 'mar.', 'abr.', 'maio', 'xuño', 'xul.', 'ago.', 'set.', 'out.', 'nov.', 'dec.'
- ],
- [
- 'xaneiro', 'febreiro', 'marzo', 'abril', 'maio', 'xuño', 'xullo', 'agosto', 'setembro',
- 'outubro', 'novembro', 'decembro'
- ]
- ],
- [
- ['X', 'F', 'M', 'A', 'M', 'X', 'X', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Xan.', 'Feb.', 'Mar.', 'Abr.', 'Maio', 'Xuño', 'Xul.', 'Ago.', 'Set.', 'Out.', 'Nov.', 'Dec.'
- ],
- [
- 'Xaneiro', 'Febreiro', 'Marzo', 'Abril', 'Maio', 'Xuño', 'Xullo', 'Agosto', 'Setembro',
- 'Outubro', 'Novembro', 'Decembro'
- ]
- ],
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'despois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{0}, {1}', u, '{0} \'do\' {1}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BYN': [u, 'Br'],
- 'ESP': ['₧'],
- 'JPY': ['JP¥', '¥'],
- 'KMF': [u, 'FC'],
- 'MXN': ['$MX', '$'],
- 'RUB': [u, 'руб'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/global/af-NA.js b/packages/common/locales/global/af-NA.js
deleted file mode 100644
index 8f486f29ab..0000000000
--- a/packages/common/locales/global/af-NA.js
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['af-na'] = [
- 'af-NA',
- [['v', 'n'], ['vm.', 'nm.'], u],
- u,
- [
- ['S', 'M', 'D', 'W', 'D', 'V', 'S'], ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.'],
- ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag'],
- ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mrt.', 'Apr.', 'Mei', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Des.'],
- [
- 'Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie', 'Augustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], u, ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['y-MM-dd', 'dd MMM y', 'dd MMMM y', 'EEEE dd MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'Suid-Afrikaanse rand',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'NAD': ['$'],
- 'RON': [u, 'leu'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'ZAR': ['R']
- },
- 'ltr',
- plural,
- [
- [
- ['mn', 'o', 'm', 'a', 'n'], ['middernag', 'die oggend', 'die middag', 'die aand', 'die nag'],
- u
- ],
- [['mn', 'o', 'm', 'a', 'n'], ['middernag', 'oggend', 'middag', 'aand', 'nag'], u],
- ['00:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '05:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/af.js b/packages/common/locales/global/af.js
deleted file mode 100644
index c7fd5908ea..0000000000
--- a/packages/common/locales/global/af.js
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['af'] = [
- 'af',
- [['v', 'n'], ['vm.', 'nm.'], u],
- u,
- [
- ['S', 'M', 'D', 'W', 'D', 'V', 'S'], ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.'],
- ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag'],
- ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mrt.', 'Apr.', 'Mei', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Des.'],
- [
- 'Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie', 'Augustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], u, ['voor Christus', 'na Christus']],
- 0,
- [6, 0],
- ['y-MM-dd', 'dd MMM y', 'dd MMMM y', 'EEEE dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'Suid-Afrikaanse rand',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'RON': [u, 'leu'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'ZAR': ['R']
- },
- 'ltr',
- plural,
- [
- [
- ['mn', 'o', 'm', 'a', 'n'], ['middernag', 'die oggend', 'die middag', 'die aand', 'die nag'],
- u
- ],
- [['mn', 'o', 'm', 'a', 'n'], ['middernag', 'oggend', 'middag', 'aand', 'nag'], u],
- ['00:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '05:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/agq.js b/packages/common/locales/global/agq.js
deleted file mode 100644
index 5ecd8e50bb..0000000000
--- a/packages/common/locales/global/agq.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['agq'] = [
- 'agq',
- [['a.g', 'a.k'], u, u],
- u,
- [
- ['n', 'k', 'g', 't', 'u', 'g', 'd'], ['nts', 'kpa', 'ghɔ', 'tɔm', 'ume', 'ghɨ', 'dzk'],
- ['tsuʔntsɨ', 'tsuʔukpà', 'tsuʔughɔe', 'tsuʔutɔ̀mlò', 'tsuʔumè', 'tsuʔughɨ̂m', 'tsuʔndzɨkɔʔɔ'],
- ['nts', 'kpa', 'ghɔ', 'tɔm', 'ume', 'ghɨ', 'dzk']
- ],
- u,
- [
- ['n', 'k', 't', 't', 's', 'z', 'k', 'f', 'd', 'l', 'c', 'f'],
- ['nùm', 'kɨz', 'tɨd', 'taa', 'see', 'nzu', 'dum', 'fɔe', 'dzu', 'lɔm', 'kaa', 'fwo'],
- [
- 'ndzɔ̀ŋɔ̀nùm', 'ndzɔ̀ŋɔ̀kƗ̀zùʔ', 'ndzɔ̀ŋɔ̀tƗ̀dʉ̀ghà', 'ndzɔ̀ŋɔ̀tǎafʉ̄ghā', 'ndzɔ̀ŋèsèe', 'ndzɔ̀ŋɔ̀nzùghò',
- 'ndzɔ̀ŋɔ̀dùmlo', 'ndzɔ̀ŋɔ̀kwîfɔ̀e', 'ndzɔ̀ŋɔ̀tƗ̀fʉ̀ghàdzughù', 'ndzɔ̀ŋɔ̀ghǔuwelɔ̀m', 'ndzɔ̀ŋɔ̀chwaʔàkaa wo',
- 'ndzɔ̀ŋèfwòo'
- ]
- ],
- u,
- [['SK', 'BK'], u, ['Sěe Kɨ̀lesto', 'Bǎa Kɨ̀lesto']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'CFA Fàlâŋ BEAC',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ak.js b/packages/common/locales/global/ak.js
deleted file mode 100644
index 944fc2cf6c..0000000000
--- a/packages/common/locales/global/ak.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['ak'] = [
- 'ak',
- [['AN', 'EW'], u, u],
- u,
- [
- ['K', 'D', 'B', 'W', 'Y', 'F', 'M'], ['Kwe', 'Dwo', 'Ben', 'Wuk', 'Yaw', 'Fia', 'Mem'],
- ['Kwesida', 'Dwowda', 'Benada', 'Wukuda', 'Yawda', 'Fida', 'Memeneda'],
- ['Kwe', 'Dwo', 'Ben', 'Wuk', 'Yaw', 'Fia', 'Mem']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['S-Ɔ', 'K-Ɔ', 'E-Ɔ', 'E-O', 'E-K', 'O-A', 'A-K', 'D-Ɔ', 'F-Ɛ', 'Ɔ-A', 'Ɔ-O', 'M-Ɔ'],
- [
- 'Sanda-Ɔpɛpɔn', 'Kwakwar-Ɔgyefuo', 'Ebɔw-Ɔbenem', 'Ebɔbira-Oforisuo',
- 'Esusow Aketseaba-Kɔtɔnimba', 'Obirade-Ayɛwohomumu', 'Ayɛwoho-Kitawonsa', 'Difuu-Ɔsandaa',
- 'Fankwa-Ɛbɔ', 'Ɔbɛsɛ-Ahinime', 'Ɔberɛfɛw-Obubuo', 'Mumu-Ɔpɛnimba'
- ]
- ],
- u,
- [['AK', 'KE'], u, ['Ansa Kristo', 'Kristo Ekyiri']],
- 1,
- [6, 0],
- ['yy/MM/dd', 'y MMM d', 'y MMMM d', 'EEEE, y MMMM dd'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GHS',
- 'GH₵',
- 'Ghana Sidi',
- {'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/am.js b/packages/common/locales/global/am.js
deleted file mode 100644
index 925950226a..0000000000
--- a/packages/common/locales/global/am.js
+++ /dev/null
@@ -1,79 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['am'] = [
- 'am',
- [['ጠ', 'ከ'], ['ጥዋት', 'ከሰዓት'], u],
- u,
- [
- ['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ'], ['እሑድ', 'ሰኞ', 'ማክሰ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'],
- ['እሑድ', 'ሰኞ', 'ማክሰኞ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'], ['እ', 'ሰ', 'ማ', 'ረ', 'ሐ', 'ዓ', 'ቅ']
- ],
- u,
- [
- ['ጃ', 'ፌ', 'ማ', 'ኤ', 'ሜ', 'ጁ', 'ጁ', 'ኦ', 'ሴ', 'ኦ', 'ኖ', 'ዲ'],
- ['ጃንዩ', 'ፌብሩ', 'ማርች', 'ኤፕሪ', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስ', 'ሴፕቴ', 'ኦክቶ', 'ኖቬም', 'ዲሴም'],
- [
- 'ጃንዩወሪ', 'ፌብሩወሪ', 'ማርች', 'ኤፕሪል', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስት', 'ሴፕቴምበር', 'ኦክቶበር', 'ኖቬምበር',
- 'ዲሴምበር'
- ]
- ],
- u,
- [['ዓ/ዓ', 'ዓ/ም'], u, ['ዓመተ ዓለም', 'ዓመተ ምሕረት']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ETB',
- 'ብር',
- 'የኢትዮጵያ ብር',
- {
- 'AUD': ['AU$', '$'],
- 'CNH': ['የቻይና ዩዋን'],
- 'ETB': ['ብር'],
- 'JPY': ['JP¥', '¥'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['እኩለ ሌሊት', 'ቀ', 'ጥዋት1', 'ከሰዓት1', 'ማታ1', 'ሌሊት1'],
- ['እኩለ ሌሊት', 'ቀትር', 'ጥዋት1', 'ከሰዓት 7', 'ማታ1', 'ሌሊት1'],
- ['እኩለ ሌሊት', 'ቀትር', 'ጥዋት1', 'ከሰዓት 7 ሰዓት', 'ማታ1', 'ሌሊት1']
- ],
- [
- ['እኩለ ሌሊት', 'ቀትር', 'ጥዋት', 'ከሰዓት በኋላ', 'ማታ', 'ሌሊት'],
- ['እኩለ ሌሊት', 'ቀትር', 'ጥዋት1', 'ከሰዓት በኋላ', 'ማታ', 'ሌሊት'], u
- ],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-AE.js b/packages/common/locales/global/ar-AE.js
deleted file mode 100644
index 13d285088d..0000000000
--- a/packages/common/locales/global/ar-AE.js
+++ /dev/null
@@ -1,123 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-ae'] = [
- 'ar-AE',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'AED',
- 'د.إ.\u200f',
- 'درهم إماراتي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-BH.js b/packages/common/locales/global/ar-BH.js
deleted file mode 100644
index 3f3616804c..0000000000
--- a/packages/common/locales/global/ar-BH.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-bh'] = [
- 'ar-BH',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'BHD',
- 'د.ب.\u200f',
- 'دينار بحريني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-DJ.js b/packages/common/locales/global/ar-DJ.js
deleted file mode 100644
index 3d7530be90..0000000000
--- a/packages/common/locales/global/ar-DJ.js
+++ /dev/null
@@ -1,125 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-dj'] = [
- 'ar-DJ',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'DJF',
- 'Fdj',
- 'فرنك جيبوتي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DJF': ['Fdj'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-DZ.js b/packages/common/locales/global/ar-DZ.js
deleted file mode 100644
index 15aedd1ee4..0000000000
--- a/packages/common/locales/global/ar-DZ.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-dz'] = [
- 'ar-DZ',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ج', 'ف', 'م', 'أ', 'م', 'ج', 'ج', 'أ', 'س', 'أ', 'ن', 'د'],
- [
- 'جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان', 'جويلية', 'أوت', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'DZD',
- 'د.ج.\u200f',
- 'دينار جزائري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-EG.js b/packages/common/locales/global/ar-EG.js
deleted file mode 100644
index 798cfe79db..0000000000
--- a/packages/common/locales/global/ar-EG.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-eg'] = [
- 'ar-EG',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EGP',
- 'ج.م.\u200f',
- 'جنيه مصري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-EH.js b/packages/common/locales/global/ar-EH.js
deleted file mode 100644
index 1ede4bf6d6..0000000000
--- a/packages/common/locales/global/ar-EH.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-eh'] = [
- 'ar-EH',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MAD',
- 'د.م.\u200f',
- 'درهم مغربي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-ER.js b/packages/common/locales/global/ar-ER.js
deleted file mode 100644
index dba55ee7db..0000000000
--- a/packages/common/locales/global/ar-ER.js
+++ /dev/null
@@ -1,125 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-er'] = [
- 'ar-ER',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'ERN',
- 'Nfk',
- 'ناكفا أريتري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'ERN': ['Nfk'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-IL.js b/packages/common/locales/global/ar-IL.js
deleted file mode 100644
index 07ae65e21e..0000000000
--- a/packages/common/locales/global/ar-IL.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-il'] = [
- 'ar-IL',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 0,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'ILS',
- '₪',
- 'شيكل إسرائيلي جديد',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-IQ.js b/packages/common/locales/global/ar-IQ.js
deleted file mode 100644
index 68c0abe583..0000000000
--- a/packages/common/locales/global/ar-IQ.js
+++ /dev/null
@@ -1,134 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-iq'] = [
- 'ar-IQ',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ]
- ],
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IQD',
- 'د.ع.\u200f',
- 'دينار عراقي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-JO.js b/packages/common/locales/global/ar-JO.js
deleted file mode 100644
index 2c6c98c9e0..0000000000
--- a/packages/common/locales/global/ar-JO.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-jo'] = [
- 'ar-JO',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'JOD',
- 'د.أ.\u200f',
- 'دينار أردني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-KM.js b/packages/common/locales/global/ar-KM.js
deleted file mode 100644
index 73fe106732..0000000000
--- a/packages/common/locales/global/ar-KM.js
+++ /dev/null
@@ -1,125 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-km'] = [
- 'ar-KM',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'KMF',
- 'CF',
- 'فرنك جزر القمر',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KMF': ['CF'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-KW.js b/packages/common/locales/global/ar-KW.js
deleted file mode 100644
index c5ca0ee3fc..0000000000
--- a/packages/common/locales/global/ar-KW.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-kw'] = [
- 'ar-KW',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'KWD',
- 'د.ك.\u200f',
- 'دينار كويتي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-LB.js b/packages/common/locales/global/ar-LB.js
deleted file mode 100644
index 43740981ee..0000000000
--- a/packages/common/locales/global/ar-LB.js
+++ /dev/null
@@ -1,123 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-lb'] = [
- 'ar-LB',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'LBP',
- 'ل.ل.\u200f',
- 'جنيه لبناني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-LY.js b/packages/common/locales/global/ar-LY.js
deleted file mode 100644
index a2bb200762..0000000000
--- a/packages/common/locales/global/ar-LY.js
+++ /dev/null
@@ -1,128 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-ly'] = [
- 'ar-LY',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'LYD',
- 'د.ل.\u200f',
- 'دينار ليبي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ل'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-MA.js b/packages/common/locales/global/ar-MA.js
deleted file mode 100644
index 78daf65932..0000000000
--- a/packages/common/locales/global/ar-MA.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-ma'] = [
- 'ar-MA',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'م', 'ن', 'ل', 'غ', 'ش', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'ماي', 'يونيو', 'يوليوز', 'غشت', 'شتنبر', 'أكتوبر',
- 'نونبر', 'دجنبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MAD',
- 'د.م.\u200f',
- 'درهم مغربي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-MR.js b/packages/common/locales/global/ar-MR.js
deleted file mode 100644
index 7bc511fe15..0000000000
--- a/packages/common/locales/global/ar-MR.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-mr'] = [
- 'ar-MR',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'إ', 'و', 'ن', 'ل', 'غ', 'ش', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'إبريل', 'مايو', 'يونيو', 'يوليو', 'أغشت', 'شتمبر', 'أكتوبر',
- 'نوفمبر', 'دجمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MRU',
- 'أ.م.',
- 'أوقية موريتانية',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-OM.js b/packages/common/locales/global/ar-OM.js
deleted file mode 100644
index 414585fd08..0000000000
--- a/packages/common/locales/global/ar-OM.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-om'] = [
- 'ar-OM',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'OMR',
- 'ر.ع.\u200f',
- 'ريال عماني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-PS.js b/packages/common/locales/global/ar-PS.js
deleted file mode 100644
index b8acec8c66..0000000000
--- a/packages/common/locales/global/ar-PS.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-ps'] = [
- 'ar-PS',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'ILS',
- '₪',
- 'شيكل إسرائيلي جديد',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-QA.js b/packages/common/locales/global/ar-QA.js
deleted file mode 100644
index ec0bb90a18..0000000000
--- a/packages/common/locales/global/ar-QA.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-qa'] = [
- 'ar-QA',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'QAR',
- 'ر.ق.\u200f',
- 'ريال قطري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-SA.js b/packages/common/locales/global/ar-SA.js
deleted file mode 100644
index 21c7b1721b..0000000000
--- a/packages/common/locales/global/ar-SA.js
+++ /dev/null
@@ -1,128 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-sa'] = [
- 'ar-SA',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 0,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '٪', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SAR',
- 'ر.س.\u200f',
- 'ريال سعودي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ل'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-SD.js b/packages/common/locales/global/ar-SD.js
deleted file mode 100644
index b6706f1616..0000000000
--- a/packages/common/locales/global/ar-SD.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-sd'] = [
- 'ar-SD',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SDG',
- 'ج.س.',
- 'جنيه سوداني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-SO.js b/packages/common/locales/global/ar-SO.js
deleted file mode 100644
index e9a88007b1..0000000000
--- a/packages/common/locales/global/ar-SO.js
+++ /dev/null
@@ -1,125 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-so'] = [
- 'ar-SO',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '٪', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SOS',
- 'S',
- 'شلن صومالي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SOS': ['S'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-SS.js b/packages/common/locales/global/ar-SS.js
deleted file mode 100644
index d708a81cda..0000000000
--- a/packages/common/locales/global/ar-SS.js
+++ /dev/null
@@ -1,125 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-ss'] = [
- 'ar-SS',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SSP',
- '£',
- 'جنيه جنوب السودان',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['GB£', 'UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SSP': ['£'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-SY.js b/packages/common/locales/global/ar-SY.js
deleted file mode 100644
index 0adf776c93..0000000000
--- a/packages/common/locales/global/ar-SY.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-sy'] = [
- 'ar-SY',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ك', 'ش', 'آ', 'ن', 'أ', 'ح', 'ت', 'آ', 'أ', 'ت', 'ت', 'ك'],
- [
- 'كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول',
- 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SYP',
- 'ل.س.\u200f',
- 'ليرة سورية',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-TD.js b/packages/common/locales/global/ar-TD.js
deleted file mode 100644
index a7a08c9da1..0000000000
--- a/packages/common/locales/global/ar-TD.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-td'] = [
- 'ar-TD',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'فرنك وسط أفريقي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-TN.js b/packages/common/locales/global/ar-TN.js
deleted file mode 100644
index 5cd7b79796..0000000000
--- a/packages/common/locales/global/ar-TN.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-tn'] = [
- 'ar-TN',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ج', 'ف', 'م', 'أ', 'م', 'ج', 'ج', 'أ', 'س', 'أ', 'ن', 'د'],
- [
- 'جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان', 'جويلية', 'أوت', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 1,
- [6, 0],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'TND',
- 'د.ت.\u200f',
- 'دينار تونسي',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar-YE.js b/packages/common/locales/global/ar-YE.js
deleted file mode 100644
index 685d0837f3..0000000000
--- a/packages/common/locales/global/ar-YE.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar-ye'] = [
- 'ar-YE',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 0,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'YER',
- 'ر.ي.\u200f',
- 'ريال يمني',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ar.js b/packages/common/locales/global/ar.js
deleted file mode 100644
index 09bcaf856e..0000000000
--- a/packages/common/locales/global/ar.js
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 3 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 99) return 4;
- return 5;
-}
-global.ng.common.locales['ar'] = [
- 'ar',
- [['ص', 'م'], u, u],
- [['ص', 'م'], u, ['صباحًا', 'مساءً']],
- [
- ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
- ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], u,
- ['أحد', 'إثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت']
- ],
- u,
- [
- ['ي', 'ف', 'م', 'أ', 'و', 'ن', 'ل', 'غ', 'س', 'ك', 'ب', 'د'],
- [
- 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر',
- 'نوفمبر', 'ديسمبر'
- ],
- u
- ],
- u,
- [['ق.م', 'م'], u, ['قبل الميلاد', 'ميلادي']],
- 6,
- [5, 6],
- ['d\u200f/M\u200f/y', 'dd\u200f/MM\u200f/y', 'd MMMM y', 'EEEE، d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '\u200e%\u200e', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'ليس رقمًا', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EGP',
- 'ج.م.\u200f',
- 'جنيه مصري',
- {
- 'AED': ['د.إ.\u200f'],
- 'ARS': [u, 'AR$'],
- 'AUD': ['AU$'],
- 'BBD': [u, 'BB$'],
- 'BHD': ['د.ب.\u200f'],
- 'BMD': [u, 'BM$'],
- 'BND': [u, 'BN$'],
- 'BSD': [u, 'BS$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': ['CA$'],
- 'CLP': [u, 'CL$'],
- 'CNY': ['CN¥'],
- 'COP': [u, 'CO$'],
- 'CUP': [u, 'CU$'],
- 'DOP': [u, 'DO$'],
- 'DZD': ['د.ج.\u200f'],
- 'EGP': ['ج.م.\u200f', 'E£'],
- 'FJD': [u, 'FJ$'],
- 'GBP': ['UK£'],
- 'GYD': [u, 'GY$'],
- 'HKD': ['HK$'],
- 'IQD': ['د.ع.\u200f'],
- 'IRR': ['ر.إ.'],
- 'JMD': [u, 'JM$'],
- 'JOD': ['د.أ.\u200f'],
- 'JPY': ['JP¥'],
- 'KWD': ['د.ك.\u200f'],
- 'KYD': [u, 'KY$'],
- 'LBP': ['ل.ل.\u200f', 'L£'],
- 'LRD': [u, '$LR'],
- 'LYD': ['د.ل.\u200f'],
- 'MAD': ['د.م.\u200f'],
- 'MRU': ['أ.م.'],
- 'MXN': ['MX$'],
- 'NZD': ['NZ$'],
- 'OMR': ['ر.ع.\u200f'],
- 'QAR': ['ر.ق.\u200f'],
- 'SAR': ['ر.س.\u200f'],
- 'SBD': [u, 'SB$'],
- 'SDD': ['د.س.\u200f'],
- 'SDG': ['ج.س.'],
- 'SRD': [u, 'SR$'],
- 'SYP': ['ل.س.\u200f', '£'],
- 'THB': ['฿'],
- 'TND': ['د.ت.\u200f'],
- 'TTD': [u, 'TT$'],
- 'TWD': ['NT$'],
- 'USD': ['US$'],
- 'UYU': [u, 'UY$'],
- 'XXX': ['***'],
- 'YER': ['ر.ي.\u200f']
- },
- 'rtl',
- plural,
- [
- [
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'ص', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً'],
- ['فجرًا', 'صباحًا', 'ظهرًا', 'بعد الظهر', 'مساءً', 'منتصف الليل', 'ليلاً']
- ],
- u,
- [
- ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '01:00'], ['01:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/as.js b/packages/common/locales/global/as.js
deleted file mode 100644
index bf2bfd6b04..0000000000
--- a/packages/common/locales/global/as.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['as'] = [
- 'as',
- [['পূৰ্বাহ্ন', 'অপৰাহ্ন'], u, u],
- u,
- [
- ['দ', 'স', 'ম', 'ব', 'ব', 'শ', 'শ'], ['দেও', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহ', 'শুক্ৰ', 'শনি'],
- ['দেওবাৰ', 'সোমবাৰ', 'মঙ্গলবাৰ', 'বুধবাৰ', 'বৃহস্পতিবাৰ', 'শুক্ৰবাৰ', 'শনিবাৰ'],
- ['দেও', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহ', 'শুক্ৰ', 'শনি']
- ],
- u,
- [
- ['জ', 'ফ', 'ম', 'এ', 'ম', 'জ', 'জ', 'আ', 'ছ', 'অ', 'ন', 'ড'],
- ['জানু', 'ফেব্ৰু', 'মাৰ্চ', 'এপ্ৰিল', 'মে’', 'জুন', 'জুলাই', 'আগ', 'ছেপ্তে', 'অক্টো', 'নৱে', 'ডিচে'],
- [
- 'জানুৱাৰী', 'ফেব্ৰুৱাৰী', 'মাৰ্চ', 'এপ্ৰিল', 'মে’', 'জুন', 'জুলাই', 'আগষ্ট', 'ছেপ্তেম্বৰ', 'অক্টোবৰ',
- 'নৱেম্বৰ', 'ডিচেম্বৰ'
- ]
- ],
- u,
- [['খ্ৰীঃ পূঃ', 'খ্ৰীঃ'], u, ['খ্ৰীষ্টপূৰ্ব', 'খ্ৰীষ্টাব্দ']],
- 0,
- [0, 0],
- ['d-M-y', 'dd-MM-y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['a h.mm', 'a h.mm.ss', 'a h.mm.ss z', 'a h.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ভাৰতীয় ৰুপী',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/asa.js b/packages/common/locales/global/asa.js
deleted file mode 100644
index 96538ece70..0000000000
--- a/packages/common/locales/global/asa.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['asa'] = [
- 'asa',
- [['icheheavo', 'ichamthi'], u, u],
- u,
- [
- ['J', 'J', 'J', 'J', 'A', 'I', 'J'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Ijm', 'Jmo'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Ijm', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Dec'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KM', 'BM'], u, ['Kabla yakwe Yethu', 'Baada yakwe Yethu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'TZS',
- 'TSh',
- 'shilingi ya Tandhania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ast.js b/packages/common/locales/global/ast.js
deleted file mode 100644
index cfd91bda37..0000000000
--- a/packages/common/locales/global/ast.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['ast'] = [
- 'ast',
- [['a', 'p'], ['AM', 'PM'], ['de la mañana', 'de la tarde']],
- [['a', 'p'], ['AM', 'PM'], ['mañana', 'tarde']],
- [
- ['D', 'L', 'M', 'M', 'X', 'V', 'S'], ['dom', 'llu', 'mar', 'mié', 'xue', 'vie', 'sáb'],
- ['domingu', 'llunes', 'martes', 'miércoles', 'xueves', 'vienres', 'sábadu'],
- ['do', 'll', 'ma', 'mi', 'xu', 'vi', 'sá']
- ],
- u,
- [
- ['X', 'F', 'M', 'A', 'M', 'X', 'X', 'A', 'S', 'O', 'P', 'A'],
- ['xin', 'feb', 'mar', 'abr', 'may', 'xun', 'xnt', 'ago', 'set', 'och', 'pay', 'avi'],
- [
- 'de xineru', 'de febreru', 'de marzu', 'd’abril', 'de mayu', 'de xunu', 'de xunetu',
- 'd’agostu', 'de setiembre', 'd’ochobre', 'de payares', 'd’avientu'
- ]
- ],
- [
- ['X', 'F', 'M', 'A', 'M', 'X', 'X', 'A', 'S', 'O', 'P', 'A'],
- ['Xin', 'Feb', 'Mar', 'Abr', 'May', 'Xun', 'Xnt', 'Ago', 'Set', 'Och', 'Pay', 'Avi'],
- [
- 'xineru', 'febreru', 'marzu', 'abril', 'mayu', 'xunu', 'xunetu', 'agostu', 'setiembre',
- 'ochobre', 'payares', 'avientu'
- ]
- ],
- [['e.C.', 'd.C.'], u, ['enantes de Cristu', 'después de Cristu']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ND', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BYN': [],
- 'DKK': [],
- 'HRK': [],
- 'ISK': [],
- 'NOK': [],
- 'PLN': [],
- 'RUR': [],
- 'SEK': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/az-Cyrl.js b/packages/common/locales/global/az-Cyrl.js
deleted file mode 100644
index c71fc2add5..0000000000
--- a/packages/common/locales/global/az-Cyrl.js
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['az-cyrl'] = [
- 'az-Cyrl',
- [['а', 'п'], ['АМ', 'ПМ'], u],
- [['АМ', 'ПМ'], u, u],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['Б.', 'Б.Е.', 'Ч.А.', 'Ч.', 'Ҹ.А.', 'Ҹ.', 'Ш.'],
- ['базар', 'базар ертәси', 'чәршәнбә ахшамы', 'чәршәнбә', 'ҹүмә ахшамы', 'ҹүмә', 'шәнбә'],
- ['Б.', 'Б.Е.', 'Ч.А.', 'Ч.', 'Ҹ.А.', 'Ҹ.', 'Ш.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['јан', 'фев', 'мар', 'апр', 'май', 'ијн', 'ијл', 'авг', 'сен', 'окт', 'ној', 'дек'],
- [
- 'јанвар', 'феврал', 'март', 'апрел', 'май', 'ијун', 'ијул', 'август', 'сентјабр', 'октјабр',
- 'нојабр', 'декабр'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['јан', 'фев', 'мар', 'апр', 'май', 'ијн', 'ијл', 'авг', 'сен', 'окт', 'ној', 'дек'],
- [
- 'Јанвар', 'Феврал', 'Март', 'Апрел', 'Май', 'Ијун', 'Ијул', 'Август', 'Сентјабр', 'Октјабр',
- 'Нојабр', 'Декабр'
- ]
- ],
- [['е.ә.', 'ј.е.'], u, ['ерамыздан әввәл', 'јени ера']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'd MMMM y, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AZN',
- '₼',
- 'AZN',
- {'AZN': ['₼'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['ҝеҹәјары', 'ҝ', 'сүбһ', 'сәһәр', 'ҝүндүз', 'ахшамүстү', 'ахшам', 'ҝеҹә'],
- ['ҝеҹәјары', 'ҝүнорта', 'сүбһ', 'сәһәр', 'ҝүндүз', 'ахшамүстү', 'ахшам', 'ҝеҹә'], u
- ],
- [['ҝеҹәјары', 'ҝүнорта', 'сүбһ', 'сәһәр', 'ҝүндүз', 'ахшамүстү', 'ахшам', 'ҝеҹә'], u, u],
- [
- '00:00', '12:00', ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '17:00'],
- ['17:00', '19:00'], ['19:00', '24:00'], ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/az-Latn.js b/packages/common/locales/global/az-Latn.js
deleted file mode 100644
index e66077ed17..0000000000
--- a/packages/common/locales/global/az-Latn.js
+++ /dev/null
@@ -1,86 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['az-latn'] = [
- 'az-Latn',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.e.', 'Ç.a.', 'Ç.', 'C.a.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'Fevral', 'mart', 'Aprel', 'May', 'İyun', 'İyul', 'Avqust', 'Sentyabr', 'Oktyabr',
- 'Noyabr', 'dekabr'
- ]
- ],
- [['e.ə.', 'y.e.'], u, ['eramızdan əvvəl', 'yeni era']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'd MMMM y, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AZN',
- '₼',
- 'Azərbaycan Manatı',
- {
- 'AZN': ['₼'],
- 'JPY': ['JP¥', '¥'],
- 'RON': [u, 'ley'],
- 'SYP': [u, 'S£'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['gecəyarı', 'g', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'],
- ['gecəyarı', 'günorta', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'], u
- ],
- [['gecəyarı', 'günorta', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'], u, u],
- [
- '00:00', '12:00', ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '17:00'],
- ['17:00', '19:00'], ['19:00', '24:00'], ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/az.js b/packages/common/locales/global/az.js
deleted file mode 100644
index ff0bc05095..0000000000
--- a/packages/common/locales/global/az.js
+++ /dev/null
@@ -1,86 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['az'] = [
- 'az',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.e.', 'Ç.a.', 'Ç.', 'C.a.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['7', '1', '2', '3', '4', '5', '6'], ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.'],
- ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'],
- ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.']
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'Fevral', 'mart', 'Aprel', 'May', 'İyun', 'İyul', 'Avqust', 'Sentyabr', 'Oktyabr',
- 'Noyabr', 'dekabr'
- ]
- ],
- [['e.ə.', 'y.e.'], u, ['eramızdan əvvəl', 'yeni era']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'd MMMM y, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AZN',
- '₼',
- 'Azərbaycan Manatı',
- {
- 'AZN': ['₼'],
- 'JPY': ['JP¥', '¥'],
- 'RON': [u, 'ley'],
- 'SYP': [u, 'S£'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['gecəyarı', 'g', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'],
- ['gecəyarı', 'günorta', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'], u
- ],
- [['gecəyarı', 'günorta', 'sübh', 'səhər', 'gündüz', 'axşamüstü', 'axşam', 'gecə'], u, u],
- [
- '00:00', '12:00', ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '17:00'],
- ['17:00', '19:00'], ['19:00', '24:00'], ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bas.js b/packages/common/locales/global/bas.js
deleted file mode 100644
index 467032fe8b..0000000000
--- a/packages/common/locales/global/bas.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['bas'] = [
- 'bas',
- [['I bikɛ̂glà', 'I ɓugajɔp'], u, u],
- u,
- [
- ['n', 'n', 'u', 'ŋ', 'm', 'k', 'j'], ['nɔy', 'nja', 'uum', 'ŋge', 'mbɔ', 'kɔɔ', 'jon'],
- ['ŋgwà nɔ̂y', 'ŋgwà njaŋgumba', 'ŋgwà ûm', 'ŋgwà ŋgê', 'ŋgwà mbɔk', 'ŋgwà kɔɔ', 'ŋgwà jôn'],
- ['nɔy', 'nja', 'uum', 'ŋge', 'mbɔ', 'kɔɔ', 'jon']
- ],
- u,
- [
- ['k', 'm', 'm', 'm', 'm', 'h', 'n', 'h', 'd', 'b', 'm', 'l'],
- ['kɔn', 'mac', 'mat', 'mto', 'mpu', 'hil', 'nje', 'hik', 'dip', 'bio', 'may', 'liɓ'],
- [
- 'Kɔndɔŋ', 'Màcɛ̂l', 'Màtùmb', 'Màtop', 'M̀puyɛ', 'Hìlòndɛ̀', 'Njèbà', 'Hìkaŋ', 'Dìpɔ̀s', 'Bìòôm',
- 'Màyɛsèp', 'Lìbuy li ńyèe'
- ]
- ],
- u,
- [['b.Y.K', 'm.Y.K'], u, ['bisū bi Yesù Krǐstò', 'i mbūs Yesù Krǐstò']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Frǎŋ CFA (BEAC)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/be.js b/packages/common/locales/global/be.js
deleted file mode 100644
index fd0132e83f..0000000000
--- a/packages/common/locales/global/be.js
+++ /dev/null
@@ -1,98 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n % 10 === 1 && !(n % 100 === 11)) return 1;
- if (n % 10 === Math.floor(n % 10) && n % 10 >= 2 && n % 10 <= 4 &&
- !(n % 100 >= 12 && n % 100 <= 14))
- return 3;
- if (n % 10 === 0 || n % 10 === Math.floor(n % 10) && n % 10 >= 5 && n % 10 <= 9 ||
- n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 14)
- return 4;
- return 5;
-}
-global.ng.common.locales['be'] = [
- 'be',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['н', 'п', 'а', 'с', 'ч', 'п', 'с'], ['нд', 'пн', 'аў', 'ср', 'чц', 'пт', 'сб'],
- ['нядзеля', 'панядзелак', 'аўторак', 'серада', 'чацвер', 'пятніца', 'субота'],
- ['нд', 'пн', 'аў', 'ср', 'чц', 'пт', 'сб']
- ],
- u,
- [
- ['с', 'л', 'с', 'к', 'м', 'ч', 'л', 'ж', 'в', 'к', 'л', 'с'],
- ['сту', 'лют', 'сак', 'кра', 'мая', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне'],
- [
- 'студзеня', 'лютага', 'сакавіка', 'красавіка', 'мая', 'чэрвеня', 'ліпеня', 'жніўня',
- 'верасня', 'кастрычніка', 'лістапада', 'снежня'
- ]
- ],
- [
- ['с', 'л', 'с', 'к', 'м', 'ч', 'л', 'ж', 'в', 'к', 'л', 'с'],
- ['сту', 'лют', 'сак', 'кра', 'май', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне'],
- [
- 'студзень', 'люты', 'сакавік', 'красавік', 'май', 'чэрвень', 'ліпень', 'жнівень', 'верасень',
- 'кастрычнік', 'лістапад', 'снежань'
- ]
- ],
- [['да н.э.', 'н.э.'], u, ['да нараджэння Хрыстова', 'ад нараджэння Хрыстова']],
- 1,
- [6, 0],
- ['d.MM.yy', 'd.MM.y', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss, zzzz'],
- ['{1}, {0}', u, '{1} \'у\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BYN',
- 'Br',
- 'беларускі рубель',
- {
- 'AUD': ['A$'],
- 'BBD': [u, 'Bds$'],
- 'BMD': [u, 'BD$'],
- 'BRL': [u, 'R$'],
- 'BSD': [u, 'B$'],
- 'BYN': ['Br'],
- 'BZD': [u, 'BZ$'],
- 'CAD': [u, 'CA$'],
- 'CUC': [u, 'CUC$'],
- 'CUP': [u, '$MN'],
- 'DOP': [u, 'RD$'],
- 'FJD': [u, 'FJ$'],
- 'FKP': [u, 'FK£'],
- 'GYD': [u, 'G$'],
- 'ISK': [u, 'Íkr'],
- 'JMD': [u, 'J$'],
- 'KYD': [u, 'CI$'],
- 'LRD': [u, 'L$'],
- 'MXN': ['MX$'],
- 'NAD': [u, 'N$'],
- 'NZD': [u, 'NZ$'],
- 'RUB': ['₽', 'руб.'],
- 'SBD': [u, 'SI$'],
- 'SGD': [u, 'S$'],
- 'TTD': [u, 'TT$'],
- 'UYU': [u, '$U'],
- 'XCD': ['EC$']
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bem.js b/packages/common/locales/global/bem.js
deleted file mode 100644
index 68925df516..0000000000
--- a/packages/common/locales/global/bem.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['bem'] = [
- 'bem',
- [['uluchelo', 'akasuba'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- [
- 'Pa Mulungu', 'Palichimo', 'Palichibuli', 'Palichitatu', 'Palichine', 'Palichisano',
- 'Pachibelushi'
- ],
- u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'E', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Epr', 'Mei', 'Jun', 'Jul', 'Oga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januari', 'Februari', 'Machi', 'Epreo', 'Mei', 'Juni', 'Julai', 'Ogasti', 'Septemba',
- 'Oktoba', 'Novemba', 'Disemba'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Before Yesu', 'After Yesu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZMW',
- 'K',
- 'ZMW',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZMW': ['K', 'ZK']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bez.js b/packages/common/locales/global/bez.js
deleted file mode 100644
index 84fd45a574..0000000000
--- a/packages/common/locales/global/bez.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['bez'] = [
- 'bez',
- [['pamilau', 'pamunyi'], u, u],
- u,
- [
- ['M', 'J', 'H', 'H', 'H', 'W', 'J'], ['Mul', 'Vil', 'Hiv', 'Hid', 'Hit', 'Hih', 'Lem'],
- [
- 'pa mulungu', 'pa shahuviluha', 'pa hivili', 'pa hidatu', 'pa hitayi', 'pa hihanu',
- 'pa shahulembela'
- ],
- ['Mul', 'Vil', 'Hiv', 'Hid', 'Hit', 'Hih', 'Lem']
- ],
- u,
- [
- ['H', 'V', 'D', 'T', 'H', 'S', 'S', 'N', 'T', 'K', 'K', 'K'],
- ['Hut', 'Vil', 'Dat', 'Tai', 'Han', 'Sit', 'Sab', 'Nan', 'Tis', 'Kum', 'Kmj', 'Kmb'],
- [
- 'pa mwedzi gwa hutala', 'pa mwedzi gwa wuvili', 'pa mwedzi gwa wudatu', 'pa mwedzi gwa wutai',
- 'pa mwedzi gwa wuhanu', 'pa mwedzi gwa sita', 'pa mwedzi gwa saba', 'pa mwedzi gwa nane',
- 'pa mwedzi gwa tisa', 'pa mwedzi gwa kumi', 'pa mwedzi gwa kumi na moja',
- 'pa mwedzi gwa kumi na mbili'
- ]
- ],
- u,
- [['KM', 'BM'], u, ['Kabla ya Mtwaa', 'Baada ya Mtwaa']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Hutanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bg.js b/packages/common/locales/global/bg.js
deleted file mode 100644
index 0bb752d059..0000000000
--- a/packages/common/locales/global/bg.js
+++ /dev/null
@@ -1,118 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['bg'] = [
- 'bg',
- [['am', 'pm'], u, ['пр.об.', 'сл.об.']],
- [['am', 'pm'], u, u],
- [
- ['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота'],
- ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- u,
- [
- ['я', 'ф', 'м', 'а', 'м', 'ю', 'ю', 'а', 'с', 'о', 'н', 'д'],
- ['яну', 'фев', 'март', 'апр', 'май', 'юни', 'юли', 'авг', 'сеп', 'окт', 'ное', 'дек'],
- [
- 'януари', 'февруари', 'март', 'април', 'май', 'юни', 'юли', 'август', 'септември', 'октомври',
- 'ноември', 'декември'
- ]
- ],
- u,
- [['пр.Хр.', 'сл.Хр.'], u, ['преди Христа', 'след Христа']],
- 1,
- [6, 0],
- ['d.MM.yy \'г\'.', 'd.MM.y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '0.00 ¤', '#E0'],
- 'BGN',
- 'лв.',
- 'Български лев',
- {
- 'ARS': [],
- 'AUD': [],
- 'BBD': [],
- 'BDT': [],
- 'BGN': ['лв.'],
- 'BMD': [],
- 'BND': [],
- 'BRL': [],
- 'BSD': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': [],
- 'CLP': [],
- 'CNY': [],
- 'COP': [],
- 'CRC': [],
- 'CUP': [],
- 'DOP': [],
- 'FJD': [],
- 'FKP': [],
- 'GBP': [u, '£'],
- 'GIP': [],
- 'GYD': [],
- 'HKD': [],
- 'ILS': [],
- 'INR': [],
- 'JMD': [],
- 'JPY': [u, '¥'],
- 'KHR': [],
- 'KRW': [],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LRD': [],
- 'MNT': [],
- 'MXN': [],
- 'NAD': [],
- 'NGN': [],
- 'NZD': [],
- 'PHP': [],
- 'PYG': [],
- 'RON': [],
- 'SBD': [],
- 'SGD': [],
- 'SRD': [],
- 'SSP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': [],
- 'UAH': [],
- 'USD': ['щ.д.', '$'],
- 'UYU': [],
- 'VND': [],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [['полунощ', 'сутринта', 'на обяд', 'следобед', 'вечерта', 'през нощта'], u, u], u,
- [
- '00:00', ['04:00', '11:00'], ['11:00', '14:00'], ['14:00', '18:00'], ['18:00', '22:00'],
- ['22:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bm.js b/packages/common/locales/global/bm.js
deleted file mode 100644
index b7375ec145..0000000000
--- a/packages/common/locales/global/bm.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['bm'] = [
- 'bm',
- [['AM', 'PM'], u, u],
- u,
- [
- ['K', 'N', 'T', 'A', 'A', 'J', 'S'], ['kar', 'ntɛ', 'tar', 'ara', 'ala', 'jum', 'sib'],
- ['kari', 'ntɛnɛ', 'tarata', 'araba', 'alamisa', 'juma', 'sibiri'],
- ['kar', 'ntɛ', 'tar', 'ara', 'ala', 'jum', 'sib']
- ],
- u,
- [
- ['Z', 'F', 'M', 'A', 'M', 'Z', 'Z', 'U', 'S', 'Ɔ', 'N', 'D'],
- ['zan', 'feb', 'mar', 'awi', 'mɛ', 'zuw', 'zul', 'uti', 'sɛt', 'ɔku', 'now', 'des'],
- [
- 'zanwuye', 'feburuye', 'marisi', 'awirili', 'mɛ', 'zuwɛn', 'zuluye', 'uti', 'sɛtanburu',
- 'ɔkutɔburu', 'nowanburu', 'desanburu'
- ]
- ],
- u,
- [['J.-C. ɲɛ', 'ni J.-C.'], u, ['jezu krisiti ɲɛ', 'jezu krisiti minkɛ']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'sefa Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bn-IN.js b/packages/common/locales/global/bn-IN.js
deleted file mode 100644
index 14e5787c0a..0000000000
--- a/packages/common/locales/global/bn-IN.js
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['bn-in'] = [
- 'bn-IN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['র', 'সো', 'ম', 'বু', 'বৃ', 'শু', 'শ'], ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'],
- ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'],
- ['রঃ', 'সোঃ', 'মঃ', 'বুঃ', 'বৃঃ', 'শুঃ', 'শনি']
- ],
- u,
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানু', 'ফেব', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর',
- 'ডিসেম্বর'
- ],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ]
- ],
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ],
- u
- ],
- [['খ্রিস্টপূর্ব', 'খৃষ্টাব্দ'], u, ['খ্রিস্টপূর্ব', 'খ্রীষ্টাব্দ']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
- 'INR',
- '₹',
- 'ভারতীয় রুপি',
- {'BDT': ['৳'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রি'], u,
- ['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রিতে']
- ],
- [['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রি'], u, u],
- [
- ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'],
- ['18:00', '20:00'], ['20:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bn.js b/packages/common/locales/global/bn.js
deleted file mode 100644
index 04c9ac6b43..0000000000
--- a/packages/common/locales/global/bn.js
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['bn'] = [
- 'bn',
- [['AM', 'PM'], u, u],
- u,
- [
- ['র', 'সো', 'ম', 'বু', 'বৃ', 'শু', 'শ'], ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'],
- ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'],
- ['রঃ', 'সোঃ', 'মঃ', 'বুঃ', 'বৃঃ', 'শুঃ', 'শনি']
- ],
- u,
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানু', 'ফেব', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর',
- 'ডিসেম্বর'
- ],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ]
- ],
- [
- ['জা', 'ফে', 'মা', 'এ', 'মে', 'জুন', 'জু', 'আ', 'সে', 'অ', 'ন', 'ডি'],
- [
- 'জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর',
- 'নভেম্বর', 'ডিসেম্বর'
- ],
- u
- ],
- [['খ্রিস্টপূর্ব', 'খৃষ্টাব্দ'], u, ['খ্রিস্টপূর্ব', 'খ্রীষ্টাব্দ']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
- 'BDT',
- '৳',
- 'বাংলাদেশী টাকা',
- {'BDT': ['৳'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রি'], u,
- ['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রিতে']
- ],
- [['ভোর', 'সকাল', 'দুপুর', 'বিকাল', 'সন্ধ্যা', 'রাত্রি'], u, u],
- [
- ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'],
- ['18:00', '20:00'], ['20:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bo-IN.js b/packages/common/locales/global/bo-IN.js
deleted file mode 100644
index dea603af34..0000000000
--- a/packages/common/locales/global/bo-IN.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['bo-in'] = [
- 'bo-IN',
- [['སྔ་དྲོ་', 'ཕྱི་དྲོ་'], u, u],
- u,
- [
- ['ཉི', 'ཟླ', 'མིག', 'ལྷག', 'ཕུར', 'སངས', 'སྤེན'],
- ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་'],
- ['གཟའ་ཉི་མ་', 'གཟའ་ཟླ་བ་', 'གཟའ་མིག་དམར་', 'གཟའ་ལྷག་པ་', 'གཟའ་ཕུར་བུ་', 'གཟའ་པ་སངས་', 'གཟའ་སྤེན་པ་'],
- ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'ཟླ་བ་དང་པོ', 'ཟླ་བ་གཉིས་པ', 'ཟླ་བ་གསུམ་པ', 'ཟླ་བ་བཞི་པ', 'ཟླ་བ་ལྔ་པ', 'ཟླ་བ་དྲུག་པ', 'ཟླ་བ་བདུན་པ',
- 'ཟླ་བ་བརྒྱད་པ', 'ཟླ་བ་དགུ་པ', 'ཟླ་བ་བཅུ་པ', 'ཟླ་བ་བཅུ་གཅིག་པ', 'ཟླ་བ་བཅུ་གཉིས་པ'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'ཟླ་བ་དང་པོ་', 'ཟླ་བ་གཉིས་པ་', 'ཟླ་བ་གསུམ་པ་', 'ཟླ་བ་བཞི་པ་', 'ཟླ་བ་ལྔ་པ་', 'ཟླ་བ་དྲུག་པ་', 'ཟླ་བ་བདུན་པ་',
- 'ཟླ་བ་བརྒྱད་པ་', 'ཟླ་བ་དགུ་པ་', 'ཟླ་བ་བཅུ་པ་', 'ཟླ་བ་བཅུ་གཅིག་པ་', 'ཟླ་བ་བཅུ་གཉིས་པ་'
- ]
- ],
- [['སྤྱི་ལོ་སྔོན་', 'སྤྱི་ལོ་'], u, u],
- 0,
- [0, 0],
- ['y-MM-dd', 'y ལོའི་MMMཚེས་d', 'སྤྱི་ལོ་y MMMMའི་ཚེས་d', 'y MMMMའི་ཚེས་d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'INR',
- '₹',
- 'རྒྱ་གར་སྒོར་',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bo.js b/packages/common/locales/global/bo.js
deleted file mode 100644
index e4417a95af..0000000000
--- a/packages/common/locales/global/bo.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['bo'] = [
- 'bo',
- [['སྔ་དྲོ་', 'ཕྱི་དྲོ་'], u, u],
- u,
- [
- ['ཉི', 'ཟླ', 'མིག', 'ལྷག', 'ཕུར', 'སངས', 'སྤེན'],
- ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་'],
- ['གཟའ་ཉི་མ་', 'གཟའ་ཟླ་བ་', 'གཟའ་མིག་དམར་', 'གཟའ་ལྷག་པ་', 'གཟའ་ཕུར་བུ་', 'གཟའ་པ་སངས་', 'གཟའ་སྤེན་པ་'],
- ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'ཟླ་བ་དང་པོ', 'ཟླ་བ་གཉིས་པ', 'ཟླ་བ་གསུམ་པ', 'ཟླ་བ་བཞི་པ', 'ཟླ་བ་ལྔ་པ', 'ཟླ་བ་དྲུག་པ', 'ཟླ་བ་བདུན་པ',
- 'ཟླ་བ་བརྒྱད་པ', 'ཟླ་བ་དགུ་པ', 'ཟླ་བ་བཅུ་པ', 'ཟླ་བ་བཅུ་གཅིག་པ', 'ཟླ་བ་བཅུ་གཉིས་པ'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'ཟླ་བ་དང་པོ་', 'ཟླ་བ་གཉིས་པ་', 'ཟླ་བ་གསུམ་པ་', 'ཟླ་བ་བཞི་པ་', 'ཟླ་བ་ལྔ་པ་', 'ཟླ་བ་དྲུག་པ་', 'ཟླ་བ་བདུན་པ་',
- 'ཟླ་བ་བརྒྱད་པ་', 'ཟླ་བ་དགུ་པ་', 'ཟླ་བ་བཅུ་པ་', 'ཟླ་བ་བཅུ་གཅིག་པ་', 'ཟླ་བ་བཅུ་གཉིས་པ་'
- ]
- ],
- [['སྤྱི་ལོ་སྔོན་', 'སྤྱི་ལོ་'], u, u],
- 0,
- [6, 0],
- ['y-MM-dd', 'y ལོའི་MMMཚེས་d', 'སྤྱི་ལོ་y MMMMའི་ཚེས་d', 'y MMMMའི་ཚེས་d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CNY',
- '¥',
- 'ཡུ་ཨན་',
- {'CNY': ['¥'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/br.js b/packages/common/locales/global/br.js
deleted file mode 100644
index 360519f801..0000000000
--- a/packages/common/locales/global/br.js
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n % 10 === 1 && !(n % 100 === 11 || n % 100 === 71 || n % 100 === 91)) return 1;
- if (n % 10 === 2 && !(n % 100 === 12 || n % 100 === 72 || n % 100 === 92)) return 2;
- if (n % 10 === Math.floor(n % 10) && (n % 10 >= 3 && n % 10 <= 4 || n % 10 === 9) &&
- !(n % 100 >= 10 && n % 100 <= 19 || n % 100 >= 70 && n % 100 <= 79 ||
- n % 100 >= 90 && n % 100 <= 99))
- return 3;
- if (!(n === 0) && n % 1e6 === 0) return 4;
- return 5;
-}
-global.ng.common.locales['br'] = [
- 'br',
- [['am', 'gm'], ['A.M.', 'G.M.'], u],
- [['A.M.', 'G.M.'], u, u],
- [
- ['Su', 'L', 'Mz', 'Mc', 'Y', 'G', 'Sa'], ['Sul', 'Lun', 'Meu.', 'Mer.', 'Yaou', 'Gwe.', 'Sad.'],
- ['Sul', 'Lun', 'Meurzh', 'Mercʼher', 'Yaou', 'Gwener', 'Sadorn'],
- ['Sul', 'Lun', 'Meu.', 'Mer.', 'Yaou', 'Gwe.', 'Sad.']
- ],
- u,
- [
- ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'],
- [
- 'Gen.', 'Cʼhwe.', 'Meur.', 'Ebr.', 'Mae', 'Mezh.', 'Goue.', 'Eost', 'Gwen.', 'Here', 'Du',
- 'Kzu.'
- ],
- [
- 'Genver', 'Cʼhwevrer', 'Meurzh', 'Ebrel', 'Mae', 'Mezheven', 'Gouere', 'Eost', 'Gwengolo',
- 'Here', 'Du', 'Kerzu'
- ]
- ],
- u,
- [['a-raok J.K.', 'goude J.K.'], u, ['a-raok Jezuz-Krist', 'goude Jezuz-Krist']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'da\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['$A', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': ['$CA', '$'],
- 'CNY': [u, '¥'],
- 'EGP': [u, '£ E'],
- 'GBP': ['£ RU', '£'],
- 'HKD': ['$ HK', '$'],
- 'ILS': [u, '₪'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'LBP': [u, '£L'],
- 'NZD': ['$ ZN', '$'],
- 'TOP': [u, '$ T'],
- 'TWD': [u, '$'],
- 'USD': ['$ SU', '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/brx.js b/packages/common/locales/global/brx.js
deleted file mode 100644
index 6cc04b3c04..0000000000
--- a/packages/common/locales/global/brx.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['brx'] = [
- 'brx',
- [['फुं', 'बेलासे'], u, u],
- u,
- [
- ['र', 'स', 'मं', 'बु', 'बि', 'सु', 'सु'], ['रबि', 'सम', 'मंगल', 'बुद', 'बिसथि', 'सुखुर', 'सुनि'],
- ['रबिबार', 'समबार', 'मंगलबार', 'बुदबार', 'बिसथिबार', 'सुखुरबार', 'सुनिबार'],
- ['रबि', 'सम', 'मंगल', 'बुद', 'बिसथि', 'सुखुर', 'सुनि']
- ],
- u,
- [
- ['ज', 'फे', 'मा', 'ए', 'मे', 'जु', 'जु', 'आ', 'से', 'अ', 'न', 'दि'],
- [
- 'जानुवारी', 'फेब्रुवारी', 'मार्स', 'एफ्रिल', 'मे', 'जुन', 'जुलाइ', 'आगस्थ', 'सेबथेज्ब़र', 'अखथबर', 'नबेज्ब़र',
- 'दिसेज्ब़र'
- ],
- u
- ],
- u,
- [['ईसा.पूर्व', 'सन'], u, u],
- 0,
- [0, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'रां',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bs-Cyrl.js b/packages/common/locales/global/bs-Cyrl.js
deleted file mode 100644
index 37a5f9ae02..0000000000
--- a/packages/common/locales/global/bs-Cyrl.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['bs-cyrl'] = [
- 'bs-Cyrl',
- [['пре подне', 'поподне'], u, ['прије подне', 'послије подне']],
- u,
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сри', 'чет', 'пет', 'суб'],
- ['недјеља', 'понедјељак', 'уторак', 'сриједа', 'четвртак', 'петак', 'субота'],
- ['нед', 'пон', 'уто', 'сри', 'чет', 'пет', 'суб']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'ауг', 'сеп', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јуни', 'јули', 'аугуст', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['прије нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'КМ',
- 'Конвертибилна марка',
- {
- 'BAM': ['КМ', 'KM'],
- 'CZK': ['Кч', 'Kč'],
- 'PLN': ['зл', 'zł'],
- 'RSD': ['дин.'],
- 'TRY': ['Тл', '₺'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [['поноћ', 'подне', 'ујутру', 'у подне', 'увече', 'ноћу'], u, u],
- [['поноћ', 'подне', 'јутро', 'послийеподне', 'вече', 'ноћ'], u, u],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bs-Latn.js b/packages/common/locales/global/bs-Latn.js
deleted file mode 100644
index 569b4be23c..0000000000
--- a/packages/common/locales/global/bs-Latn.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-global.ng.common.locales['bs-latn'] = [
- 'bs-Latn',
- [['prijepodne', 'popodne'], ['AM', 'PM'], ['prijepodne', 'popodne']],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d. M. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'KM',
- 'Bosanskohercegovačka konvertibilna marka',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HRK': ['kn'],
- 'ILS': [u, '₪'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RSD': ['din.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'XCD': [u, '$'],
- 'XPF': []
- },
- 'ltr',
- plural,
- [
- [['ponoć', 'podne', 'ujutro', 'poslijepodne', 'navečer', 'po noći'], u, u], u,
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/bs.js b/packages/common/locales/global/bs.js
deleted file mode 100644
index 6078fd53dc..0000000000
--- a/packages/common/locales/global/bs.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-global.ng.common.locales['bs'] = [
- 'bs',
- [['prijepodne', 'popodne'], ['AM', 'PM'], ['prijepodne', 'popodne']],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d. M. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'KM',
- 'Bosanskohercegovačka konvertibilna marka',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HRK': ['kn'],
- 'ILS': [u, '₪'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RSD': ['din.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': [u, '$'],
- 'XCD': [u, '$'],
- 'XPF': []
- },
- 'ltr',
- plural,
- [
- [['ponoć', 'podne', 'ujutro', 'poslijepodne', 'navečer', 'po noći'], u, u], u,
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ca-AD.js b/packages/common/locales/global/ca-AD.js
deleted file mode 100644
index c0c8da0ced..0000000000
--- a/packages/common/locales/global/ca-AD.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['ca-ad'] = [
- 'ca-AD',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ca-ES-VALENCIA.js b/packages/common/locales/global/ca-ES-VALENCIA.js
deleted file mode 100644
index 8271eccbd9..0000000000
--- a/packages/common/locales/global/ca-ES-VALENCIA.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['ca-es-valencia'] = [
- 'ca-ES-VALENCIA',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ca-FR.js b/packages/common/locales/global/ca-FR.js
deleted file mode 100644
index c0ee04fbee..0000000000
--- a/packages/common/locales/global/ca-FR.js
+++ /dev/null
@@ -1,93 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['ca-fr'] = [
- 'ca-FR',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'FRF': ['F'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ca-IT.js b/packages/common/locales/global/ca-IT.js
deleted file mode 100644
index 54802d85b1..0000000000
--- a/packages/common/locales/global/ca-IT.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['ca-it'] = [
- 'ca-IT',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ca.js b/packages/common/locales/global/ca.js
deleted file mode 100644
index 6aa49ec29a..0000000000
--- a/packages/common/locales/global/ca.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['ca'] = [
- 'ca',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'],
- ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'],
- ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.']
- ],
- u,
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'de gen.', 'de febr.', 'de març', 'd’abr.', 'de maig', 'de juny', 'de jul.', 'd’ag.',
- 'de set.', 'd’oct.', 'de nov.', 'de des.'
- ],
- [
- 'de gener', 'de febrer', 'de març', 'd’abril', 'de maig', 'de juny', 'de juliol', 'd’agost',
- 'de setembre', 'd’octubre', 'de novembre', 'de desembre'
- ]
- ],
- [
- ['GN', 'FB', 'MÇ', 'AB', 'MG', 'JN', 'JL', 'AG', 'ST', 'OC', 'NV', 'DS'],
- [
- 'gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'
- ],
- [
- 'gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre',
- 'novembre', 'desembre'
- ]
- ],
- [['aC', 'dC'], u, ['abans de Crist', 'després de Crist']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM \'de\' y', 'EEEE, d MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} \'a\' \'les\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'MXN': [u, '$'],
- 'THB': ['฿'],
- 'USD': [u, '$'],
- 'VEF': [u, 'Bs F'],
- 'XCD': [u, '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['mitjanit', 'mat.', 'matí', 'md', 'tarda', 'vespre', 'nit'],
- ['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u
- ],
- [['mitjanit', 'matinada', 'matí', 'migdia', 'tarda', 'vespre', 'nit'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ccp-IN.js b/packages/common/locales/global/ccp-IN.js
deleted file mode 100644
index 1c4bf80448..0000000000
--- a/packages/common/locales/global/ccp-IN.js
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ccp-in'] = [
- 'ccp-IN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['𑄢𑄧', '𑄥𑄧', '𑄟𑄧', '𑄝𑄪', '𑄝𑄳𑄢𑄨', '𑄥𑄪', '𑄥𑄧'], ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨'],
- ['𑄢𑄧𑄝𑄨𑄝𑄢𑄴', '𑄥𑄧𑄟𑄴𑄝𑄢𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴𑄝𑄢𑄴', '𑄝𑄪𑄖𑄴𑄝𑄢𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴𑄝𑄢𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴𑄝𑄢𑄴', '𑄥𑄧𑄚𑄨𑄝𑄢𑄴'],
- ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨']
- ],
- u,
- [
- ['𑄎', '𑄜𑄬', '𑄟', '𑄃𑄬', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪', '𑄃', '𑄥𑄬', '𑄃𑄧', '𑄚𑄧', '𑄓𑄨'],
- [
- '𑄎𑄚𑄪', '𑄜𑄬𑄛𑄴', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄢𑄴'
- ],
- [
- '𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄬𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴',
- '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'
- ]
- ],
- [
- ['𑄎', '𑄜𑄬', '𑄟', '𑄃𑄬', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪', '𑄃', '𑄥𑄬', '𑄃𑄧', '𑄚𑄧', '𑄓𑄨'],
- [
- '𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴',
- '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'
- ],
- u
- ],
- [['𑄈𑄳𑄢𑄨𑄌𑄴𑄑𑄴𑄛𑄫𑄢𑄴𑄝𑄧', '𑄈𑄳𑄢𑄨𑄌𑄴𑄑𑄛𑄴𑄘𑄧'], u, u],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
- 'INR',
- '₹',
- '𑄃𑄨𑄚𑄴𑄘𑄨𑄠𑄚𑄴 𑄢𑄪𑄛𑄨',
- {
- 'BDT': ['৳'],
- 'JPY': ['JP¥', '¥'],
- 'STD': [u, 'Db'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [['𑄛𑄧𑄖𑄳𑄠𑄃𑄟𑄧𑄣𑄳𑄠𑄬', '𑄝𑄬𑄚𑄳𑄠𑄬', '𑄘𑄨𑄝𑄪𑄎𑄳𑄠', '𑄝𑄬𑄣𑄳𑄠𑄬', '𑄥𑄎𑄧𑄚𑄳𑄠', '𑄢𑄬𑄖𑄴'], u, u], u,
- [
- ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'],
- ['18:00', '20:00'], ['20:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ccp.js b/packages/common/locales/global/ccp.js
deleted file mode 100644
index 0e81600299..0000000000
--- a/packages/common/locales/global/ccp.js
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ccp'] = [
- 'ccp',
- [['AM', 'PM'], u, u],
- u,
- [
- ['𑄢𑄧', '𑄥𑄧', '𑄟𑄧', '𑄝𑄪', '𑄝𑄳𑄢𑄨', '𑄥𑄪', '𑄥𑄧'], ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨'],
- ['𑄢𑄧𑄝𑄨𑄝𑄢𑄴', '𑄥𑄧𑄟𑄴𑄝𑄢𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴𑄝𑄢𑄴', '𑄝𑄪𑄖𑄴𑄝𑄢𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴𑄝𑄢𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴𑄝𑄢𑄴', '𑄥𑄧𑄚𑄨𑄝𑄢𑄴'],
- ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨']
- ],
- u,
- [
- ['𑄎', '𑄜𑄬', '𑄟', '𑄃𑄬', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪', '𑄃', '𑄥𑄬', '𑄃𑄧', '𑄚𑄧', '𑄓𑄨'],
- [
- '𑄎𑄚𑄪', '𑄜𑄬𑄛𑄴', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄢𑄴'
- ],
- [
- '𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄬𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴',
- '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'
- ]
- ],
- [
- ['𑄎', '𑄜𑄬', '𑄟', '𑄃𑄬', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪', '𑄃', '𑄥𑄬', '𑄃𑄧', '𑄚𑄧', '𑄓𑄨'],
- [
- '𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴',
- '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'
- ],
- u
- ],
- [['𑄈𑄳𑄢𑄨𑄌𑄴𑄑𑄴𑄛𑄫𑄢𑄴𑄝𑄧', '𑄈𑄳𑄢𑄨𑄌𑄴𑄑𑄛𑄴𑄘𑄧'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '#,##,##0.00¤', '#E0'],
- 'BDT',
- '৳',
- '𑄝𑄁𑄣𑄘𑄬𑄥𑄨 𑄑𑄬𑄋',
- {
- 'BDT': ['৳'],
- 'JPY': ['JP¥', '¥'],
- 'STD': [u, 'Db'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [['𑄛𑄧𑄖𑄳𑄠𑄃𑄟𑄧𑄣𑄳𑄠𑄬', '𑄝𑄬𑄚𑄳𑄠𑄬', '𑄘𑄨𑄝𑄪𑄎𑄳𑄠', '𑄝𑄬𑄣𑄳𑄠𑄬', '𑄥𑄎𑄧𑄚𑄳𑄠', '𑄢𑄬𑄖𑄴'], u, u], u,
- [
- ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'],
- ['18:00', '20:00'], ['20:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ce.js b/packages/common/locales/global/ce.js
deleted file mode 100644
index 7382f0d4fc..0000000000
--- a/packages/common/locales/global/ce.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ce'] = [
- 'ce',
- [['AM', 'PM'], u, u],
- u,
- [
- ['кӀи', 'ор', 'ши', 'кха', 'еа', 'пӀе', 'шуо'], u,
- ['кӀира', 'оршот', 'шинара', 'кхаара', 'еара', 'пӀераска', 'шуот'],
- ['кӀи', 'ор', 'ши', 'кха', 'еа', 'пӀе', 'шуо']
- ],
- [
- ['кӀ', 'о', 'ш', 'кх', 'е', 'пӀ', 'ш'], ['кӀи', 'ор', 'ши', 'кха', 'еа', 'пӀе', 'шуо'],
- ['кӀира', 'оршот', 'шинара', 'кхаара', 'еара', 'пӀераска', 'шуот'],
- ['кӀи', 'ор', 'ши', 'кха', 'еа', 'пӀе', 'шуо']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- u,
- [
- ['в. э. тӀ. я', 'в. э'], u,
- ['Ӏийса пайхамар вина де кхачале', 'Ӏийса пайхамар вина дийнахь дуьйна']
- ],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'Терхьаш дац', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RUB',
- '₽',
- 'Российн сом',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'лей'], 'RUB': ['₽'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ceb.js b/packages/common/locales/global/ceb.js
deleted file mode 100644
index af23158f37..0000000000
--- a/packages/common/locales/global/ceb.js
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ceb'] = [
- 'ceb',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['D', 'L', 'M', 'M', 'H', 'B', 'S'], ['Dom', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab'],
- ['Domingo', 'Lunes', 'Martes', 'Miyerkules', 'Huwebes', 'Biyernes', 'Sabado'],
- ['Dom', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab']
- ],
- u,
- [
- ['E', 'P', 'M', 'A', 'M', 'H', 'H', 'A', 'S', 'O', 'N', 'D'],
- ['En', 'Peb', 'Mar', 'Apr', 'May', 'Hun', 'Hul', 'Ag', 'Set', 'Okt', 'Nob', 'Dis'],
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [
- ['E', 'P', 'M', 'A', 'M', 'H', 'H', 'A', 'S', 'O', 'N', 'D'],
- ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [['BC', 'KP'], u, ['Sa Wala Pa Si Kristo', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'sa\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,#0%', '¤#,##0.00', '#E0'],
- 'PHP',
- '₱',
- 'Philippine Piso',
- {'JPY': ['JP¥', '¥'], 'PHP': ['₱'], 'USD': ['US $', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/cgg.js b/packages/common/locales/global/cgg.js
deleted file mode 100644
index c8352cac5b..0000000000
--- a/packages/common/locales/global/cgg.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['cgg'] = [
- 'cgg',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'K', 'R', 'S', 'N', 'T', 'M'], ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK'],
- ['Sande', 'Orwokubanza', 'Orwakabiri', 'Orwakashatu', 'Orwakana', 'Orwakataano', 'Orwamukaaga'],
- ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['KBZ', 'KBR', 'KST', 'KKN', 'KTN', 'KMK', 'KMS', 'KMN', 'KMW', 'KKM', 'KNK', 'KNB'],
- [
- 'Okwokubanza', 'Okwakabiri', 'Okwakashatu', 'Okwakana', 'Okwakataana', 'Okwamukaaga',
- 'Okwamushanju', 'Okwamunaana', 'Okwamwenda', 'Okwaikumi', 'Okwaikumi na kumwe',
- 'Okwaikumi na ibiri'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kurisito Atakaijire', 'Kurisito Yaijire']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Eshiringi ya Uganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/chr.js b/packages/common/locales/global/chr.js
deleted file mode 100644
index e18120606b..0000000000
--- a/packages/common/locales/global/chr.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['chr'] = [
- 'chr',
- [['Ꮜ', 'Ꮢ'], ['ᏌᎾᎴ', 'ᏒᎯᏱᎢ'], ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ']],
- [['ᏌᎾᎴ', 'ᏒᎯᏱᎢ'], u, ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ']],
- [
- ['Ꮖ', 'Ꮙ', 'Ꮤ', 'Ꮶ', 'Ꮕ', 'Ꮷ', 'Ꭴ'], ['ᏆᏍᎬ', 'ᏉᏅᎯ', 'ᏔᎵᏁ', 'ᏦᎢᏁ', 'ᏅᎩᏁ', 'ᏧᎾᎩ', 'ᏈᏕᎾ'],
- ['ᎤᎾᏙᏓᏆᏍᎬ', 'ᎤᎾᏙᏓᏉᏅᎯ', 'ᏔᎵᏁᎢᎦ', 'ᏦᎢᏁᎢᎦ', 'ᏅᎩᏁᎢᎦ', 'ᏧᎾᎩᎶᏍᏗ', 'ᎤᎾᏙᏓᏈᏕᎾ'],
- ['ᏍᎬ', 'ᏅᎯ', 'ᏔᎵ', 'ᏦᎢ', 'ᏅᎩ', 'ᏧᎾ', 'ᏕᎾ']
- ],
- u,
- [
- ['Ꭴ', 'Ꭷ', 'Ꭰ', 'Ꭷ', 'Ꭰ', 'Ꮥ', 'Ꭻ', 'Ꭶ', 'Ꮪ', 'Ꮪ', 'Ꮕ', 'Ꭵ'],
- ['ᎤᏃ', 'ᎧᎦ', 'ᎠᏅ', 'ᎧᏬ', 'ᎠᏂ', 'ᏕᎭ', 'ᎫᏰ', 'ᎦᎶ', 'ᏚᎵ', 'ᏚᏂ', 'ᏅᏓ', 'ᎥᏍ'],
- ['ᎤᏃᎸᏔᏅ', 'ᎧᎦᎵ', 'ᎠᏅᏱ', 'ᎧᏬᏂ', 'ᎠᏂᏍᎬᏘ', 'ᏕᎭᎷᏱ', 'ᎫᏰᏉᏂ', 'ᎦᎶᏂ', 'ᏚᎵᏍᏗ', 'ᏚᏂᏅᏗ', 'ᏅᏓᏕᏆ', 'ᎥᏍᎩᏱ']
- ],
- u,
- [['BC', 'AD'], u, ['ᏧᏓᎷᎸ ᎤᎷᎯᏍᏗ ᎦᎶᏁᏛ', 'ᎠᏃ ᏙᎻᏂ']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} ᎤᎾᎢ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US ᎠᏕᎳ',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural,
- [
- [['Ꭲ', 'ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ'], ['ᎢᎦ', 'ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ'], u], [['ᎢᎦ', 'ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ'], u, u],
- ['12:00', ['00:00', '12:00'], ['12:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ckb-IR.js b/packages/common/locales/global/ckb-IR.js
deleted file mode 100644
index c163620f9c..0000000000
--- a/packages/common/locales/global/ckb-IR.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ckb-ir'] = [
- 'ckb-IR',
- [['ب.ن', 'د.ن'], u, u],
- u,
- [
- ['ی', 'د', 'س', 'چ', 'پ', 'ھ', 'ش'],
- ['یەکشەممە', 'دووشەممە', 'سێشەممە', 'چوارشەممە', 'پێنجشەممە', 'ھەینی', 'شەممە'], u,
- ['١ش', '٢ش', '٣ش', '٤ش', '٥ش', 'ھ', 'ش']
- ],
- u,
- [
- ['ک', 'ش', 'ئ', 'ن', 'ئ', 'ح', 'ت', 'ئ', 'ئ', 'ت', 'ت', 'ک'],
- [
- 'کانوونی دووەم', 'شوبات', 'ئازار', 'نیسان', 'ئایار', 'حوزەیران', 'تەمووز', 'ئاب', 'ئەیلوول',
- 'تشرینی یەکەم', 'تشرینی دووەم', 'کانونی یەکەم'
- ],
- u
- ],
- u,
- [['پێش زایین', 'زایینی'], u, u],
- 6,
- [5, 5],
- ['y-MM-dd', 'y MMM d', 'dی MMMMی y', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IRR',
- 'IRR',
- 'IRR',
- {'IQD': ['د.ع.\u200f'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ckb.js b/packages/common/locales/global/ckb.js
deleted file mode 100644
index 2451fdd995..0000000000
--- a/packages/common/locales/global/ckb.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ckb'] = [
- 'ckb',
- [['ب.ن', 'د.ن'], u, u],
- u,
- [
- ['ی', 'د', 'س', 'چ', 'پ', 'ھ', 'ش'],
- ['یەکشەممە', 'دووشەممە', 'سێشەممە', 'چوارشەممە', 'پێنجشەممە', 'ھەینی', 'شەممە'], u,
- ['١ش', '٢ش', '٣ش', '٤ش', '٥ش', 'ھ', 'ش']
- ],
- u,
- [
- ['ک', 'ش', 'ئ', 'ن', 'ئ', 'ح', 'ت', 'ئ', 'ئ', 'ت', 'ت', 'ک'],
- [
- 'کانوونی دووەم', 'شوبات', 'ئازار', 'نیسان', 'ئایار', 'حوزەیران', 'تەمووز', 'ئاب', 'ئەیلوول',
- 'تشرینی یەکەم', 'تشرینی دووەم', 'کانونی یەکەم'
- ],
- u
- ],
- u,
- [['پێش زایین', 'زایینی'], u, u],
- 6,
- [5, 6],
- ['y-MM-dd', 'y MMM d', 'dی MMMMی y', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IQD',
- 'د.ع.\u200f',
- 'IQD',
- {'IQD': ['د.ع.\u200f'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/cs.js b/packages/common/locales/global/cs.js
deleted file mode 100644
index c9684f7f65..0000000000
--- a/packages/common/locales/global/cs.js
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (i === Math.floor(i) && i >= 2 && i <= 4 && v === 0) return 3;
- if (!(v === 0)) return 4;
- return 5;
-}
-global.ng.common.locales['cs'] = [
- 'cs',
- [['dop.', 'odp.'], u, u],
- u,
- [
- ['N', 'P', 'Ú', 'S', 'Č', 'P', 'S'], ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
- ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota'],
- ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
- [
- 'ledna', 'února', 'března', 'dubna', 'května', 'června', 'července', 'srpna', 'září', 'října',
- 'listopadu', 'prosince'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'],
- [
- 'leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen',
- 'listopad', 'prosinec'
- ]
- ],
- [['př.n.l.', 'n.l.'], ['př. n. l.', 'n. l.'], ['před naším letopočtem', 'našeho letopočtu']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd. M. y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CZK',
- 'Kč',
- 'česká koruna',
- {
- 'AUD': ['AU$', '$'],
- 'CSK': ['Kčs'],
- 'CZK': ['Kč'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': ['JP¥', '¥'],
- 'RON': [u, 'L'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫'],
- 'XEU': ['ECU'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['půl.', 'pol.', 'r.', 'd.', 'o.', 'v.', 'n.'],
- ['půln.', 'pol.', 'r.', 'dop.', 'odp.', 'več.', 'v n.'],
- ['půlnoc', 'poledne', 'ráno', 'dopoledne', 'odpoledne', 'večer', 'v noci']
- ],
- [
- ['půl.', 'pol.', 'ráno', 'dop.', 'odp.', 'več.', 'noc'],
- ['půlnoc', 'poledne', 'ráno', 'dopoledne', 'odpoledne', 'večer', 'noc'], u
- ],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '22:00'], ['22:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/cu.js b/packages/common/locales/global/cu.js
deleted file mode 100644
index 343d145048..0000000000
--- a/packages/common/locales/global/cu.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['cu'] = [
- 'cu',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'RUB',
- '₽',
- 'RUB',
- {'JPY': ['JP¥', '¥'], 'RUB': ['₽'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/cy.js b/packages/common/locales/global/cy.js
deleted file mode 100644
index 154a191e26..0000000000
--- a/packages/common/locales/global/cy.js
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n === 3) return 3;
- if (n === 6) return 4;
- return 5;
-}
-global.ng.common.locales['cy'] = [
- 'cy',
- [['b', 'h'], ['AM', 'PM'], ['yb', 'yh']],
- [['AM', 'PM'], u, u],
- [
- ['S', 'Ll', 'M', 'M', 'I', 'G', 'S'], ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwen', 'Sad'],
- [
- 'Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener',
- 'Dydd Sadwrn'
- ],
- ['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa']
- ],
- [
- ['S', 'Ll', 'M', 'M', 'I', 'G', 'S'], ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwe', 'Sad'],
- [
- 'Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener',
- 'Dydd Sadwrn'
- ],
- ['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa']
- ],
- [
- ['I', 'Ch', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H', 'T', 'Rh'],
- ['Ion', 'Chwef', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gorff', 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
- [
- 'Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi',
- 'Hydref', 'Tachwedd', 'Rhagfyr'
- ]
- ],
- [
- ['I', 'Ch', 'M', 'E', 'M', 'M', 'G', 'A', 'M', 'H', 'T', 'Rh'],
- ['Ion', 'Chw', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gor', 'Awst', 'Medi', 'Hyd', 'Tach', 'Rhag'],
- [
- 'Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi',
- 'Hydref', 'Tachwedd', 'Rhagfyr'
- ]
- ],
- [['C', 'O'], ['CC', 'OC'], ['Cyn Crist', 'Oed Crist']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'am\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'Punt Prydain',
- {
- 'BDT': [u, 'TK'],
- 'BWP': [],
- 'HKD': ['HK$'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': [u, '₩'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': [],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural,
- [
- [
- ['canol nos', 'canol dydd', 'yn y bore', 'yn y prynhawn', 'min nos'],
- ['canol nos', 'canol dydd', 'y bore', 'y prynhawn', 'yr hwyr'], u
- ],
- [
- ['canol nos', 'canol dydd', 'bore', 'prynhawn', 'min nos'],
- ['canol nos', 'canol dydd', 'bore', 'prynhawn', 'yr hwyr'],
- ['canol nos', 'canol dydd', 'y bore', 'y prynhawn', 'yr hwyr']
- ],
- ['00:00', '12:00', ['00:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/da-GL.js b/packages/common/locales/global/da-GL.js
deleted file mode 100644
index 72a79787fc..0000000000
--- a/packages/common/locales/global/da-GL.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)),
- t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
- if (n === 1 || !(t === 0) && (i === 0 || i === 1)) return 1;
- return 5;
-}
-global.ng.common.locales['da-gl'] = [
- 'da-GL',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], u],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE \'den\' d. MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr.',
- 'dansk krone',
- {
- 'AUD': ['AU$', '$'],
- 'DKK': ['kr.'],
- 'ISK': [u, 'kr.'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': [u, 'kr.'],
- 'RON': [u, 'L'],
- 'SEK': [u, 'kr.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['midnat', 'om morgenen', 'om formiddagen', 'om eftermiddagen', 'om aftenen', 'om natten'], u,
- u
- ],
- [['midnat', 'morgen', 'formiddag', 'eftermiddag', 'aften', 'nat'], u, u],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/da.js b/packages/common/locales/global/da.js
deleted file mode 100644
index d18f3bf0a2..0000000000
--- a/packages/common/locales/global/da.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)),
- t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
- if (n === 1 || !(t === 0) && (i === 0 || i === 1)) return 1;
- return 5;
-}
-global.ng.common.locales['da'] = [
- 'da',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], u],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE \'den\' d. MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr.',
- 'dansk krone',
- {
- 'AUD': ['AU$', '$'],
- 'DKK': ['kr.'],
- 'ISK': [u, 'kr.'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': [u, 'kr.'],
- 'RON': [u, 'L'],
- 'SEK': [u, 'kr.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['midnat', 'om morgenen', 'om formiddagen', 'om eftermiddagen', 'om aftenen', 'om natten'], u,
- u
- ],
- [['midnat', 'morgen', 'formiddag', 'eftermiddag', 'aften', 'nat'], u, u],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/dav.js b/packages/common/locales/global/dav.js
deleted file mode 100644
index 9fe38e24e0..0000000000
--- a/packages/common/locales/global/dav.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['dav'] = [
- 'dav',
- [['Luma lwa K', 'luma lwa p'], u, u],
- u,
- [
- ['J', 'J', 'K', 'K', 'K', 'K', 'N'], ['Jum', 'Jim', 'Kaw', 'Kad', 'Kan', 'Kas', 'Ngu'],
- [
- 'Ituku ja jumwa', 'Kuramuka jimweri', 'Kuramuka kawi', 'Kuramuka kadadu', 'Kuramuka kana',
- 'Kuramuka kasanu', 'Kifula nguwo'
- ],
- ['Jum', 'Jim', 'Kaw', 'Kad', 'Kan', 'Kas', 'Ngu']
- ],
- u,
- [
- ['I', 'K', 'K', 'K', 'K', 'K', 'M', 'W', 'I', 'I', 'I', 'I'],
- ['Imb', 'Kaw', 'Kad', 'Kan', 'Kas', 'Kar', 'Mfu', 'Wun', 'Ike', 'Iku', 'Imw', 'Iwi'],
- [
- 'Mori ghwa imbiri', 'Mori ghwa kawi', 'Mori ghwa kadadu', 'Mori ghwa kana',
- 'Mori ghwa kasanu', 'Mori ghwa karandadu', 'Mori ghwa mfungade', 'Mori ghwa wunyanya',
- 'Mori ghwa ikenda', 'Mori ghwa ikumi', 'Mori ghwa ikumi na imweri', 'Mori ghwa ikumi na iwi'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/de-AT.js b/packages/common/locales/global/de-AT.js
deleted file mode 100644
index b2e672bb18..0000000000
--- a/packages/common/locales/global/de-AT.js
+++ /dev/null
@@ -1,99 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['de-at'] = [
- 'de-AT',
- [['AM', 'PM'], u, u],
- [['vm.', 'nm.'], ['AM', 'PM'], u],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Dez.'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':', u, '.'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural,
- [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/de-BE.js b/packages/common/locales/global/de-BE.js
deleted file mode 100644
index 5e562447d5..0000000000
--- a/packages/common/locales/global/de-BE.js
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['de-be'] = [
- 'de-BE',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural,
- [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/de-CH.js b/packages/common/locales/global/de-CH.js
deleted file mode 100644
index aba2ec95ce..0000000000
--- a/packages/common/locales/global/de-CH.js
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['de-ch'] = [
- 'de-CH',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- ['.', '’', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤-#,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'Schweizer Franken',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'EUR': [],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural,
- [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/de-IT.js b/packages/common/locales/global/de-IT.js
deleted file mode 100644
index 5c074a0882..0000000000
--- a/packages/common/locales/global/de-IT.js
+++ /dev/null
@@ -1,99 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['de-it'] = [
- 'de-IT',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Dez.'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jän', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Jänner', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural,
- [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/de-LI.js b/packages/common/locales/global/de-LI.js
deleted file mode 100644
index 855cc1eb38..0000000000
--- a/packages/common/locales/global/de-LI.js
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['de-li'] = [
- 'de-LI',
- [['AM', 'PM'], u, u],
- [['vm.', 'nm.'], ['AM', 'PM'], u],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- ['.', '’', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'Schweizer Franken',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural,
- [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/de-LU.js b/packages/common/locales/global/de-LU.js
deleted file mode 100644
index a846067d29..0000000000
--- a/packages/common/locales/global/de-LU.js
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['de-lu'] = [
- 'de-LU',
- [['vorm.', 'nachm.'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'LUF': ['F'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural,
- [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/de.js b/packages/common/locales/global/de.js
deleted file mode 100644
index 3b76e41d95..0000000000
--- a/packages/common/locales/global/de.js
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['de'] = [
- 'de',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
- ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'],
- ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Jan.', 'Feb.', 'März', 'Apr.', 'Mai', 'Juni', 'Juli', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'
- ],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober',
- 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'um\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'ATS': ['öS'],
- 'AUD': ['AU$', '$'],
- 'BGM': ['BGK'],
- 'BGO': ['BGJ'],
- 'CUC': [u, 'Cub$'],
- 'DEM': ['DM'],
- 'FKP': [u, 'Fl£'],
- 'GNF': [u, 'F.G.'],
- 'KMF': [u, 'FC'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'F.Rw'],
- 'SYP': [],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XXX': [],
- 'ZMW': [u, 'K']
- },
- 'ltr',
- plural,
- [
- [
- ['Mitternacht', 'morgens', 'vorm.', 'mittags', 'nachm.', 'abends', 'nachts'], u,
- ['Mitternacht', 'morgens', 'vormittags', 'mittags', 'nachmittags', 'abends', 'nachts']
- ],
- [
- ['Mitternacht', 'Morgen', 'Vorm.', 'Mittag', 'Nachm.', 'Abend', 'Nacht'], u,
- ['Mitternacht', 'Morgen', 'Vormittag', 'Mittag', 'Nachmittag', 'Abend', 'Nacht']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '13:00'], ['13:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/dje.js b/packages/common/locales/global/dje.js
deleted file mode 100644
index edad141104..0000000000
--- a/packages/common/locales/global/dje.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['dje'] = [
- 'dje',
- [['Subbaahi', 'Zaarikay b'], u, u],
- u,
- [
- ['H', 'T', 'T', 'L', 'M', 'Z', 'S'], ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'],
- ['Alhadi', 'Atinni', 'Atalaata', 'Alarba', 'Alhamisi', 'Alzuma', 'Asibti'],
- ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi']
- ],
- u,
- [
- ['Ž', 'F', 'M', 'A', 'M', 'Ž', 'Ž', 'U', 'S', 'O', 'N', 'D'],
- ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'],
- [
- 'Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur',
- 'Oktoobur', 'Noowanbur', 'Deesanbur'
- ]
- ],
- u,
- [['IJ', 'IZ'], u, ['Isaa jine', 'Isaa zamanoo']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XOF',
- 'CFA',
- 'CFA Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/dsb.js b/packages/common/locales/global/dsb.js
deleted file mode 100644
index ecb952135d..0000000000
--- a/packages/common/locales/global/dsb.js
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 100 === 1 || f % 100 === 1) return 1;
- if (v === 0 && i % 100 === 2 || f % 100 === 2) return 2;
- if (v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 3 && i % 100 <= 4 ||
- f % 100 === Math.floor(f % 100) && f % 100 >= 3 && f % 100 <= 4)
- return 3;
- return 5;
-}
-global.ng.common.locales['dsb'] = [
- 'dsb',
- [['dop.', 'wótp.'], ['dopołdnja', 'wótpołdnja'], u],
- [['dopołdnja', 'wótpołdnja'], u, u],
- [
- ['n', 'p', 'w', 's', 's', 'p', 's'], ['nje', 'pón', 'wał', 'srj', 'stw', 'pět', 'sob'],
- ['njeźela', 'pónjeźele', 'wałtora', 'srjoda', 'stwórtk', 'pětk', 'sobota'],
- ['nj', 'pó', 'wa', 'sr', 'st', 'pě', 'so']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- [
- 'jan.', 'feb.', 'měr.', 'apr.', 'maj.', 'jun.', 'jul.', 'awg.', 'sep.', 'okt.', 'now.', 'dec.'
- ],
- [
- 'januara', 'februara', 'měrca', 'apryla', 'maja', 'junija', 'julija', 'awgusta', 'septembra',
- 'oktobra', 'nowembra', 'decembra'
- ]
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'měr', 'apr', 'maj', 'jun', 'jul', 'awg', 'sep', 'okt', 'now', 'dec'],
- [
- 'januar', 'februar', 'měrc', 'apryl', 'maj', 'junij', 'julij', 'awgust', 'september',
- 'oktober', 'nowember', 'december'
- ]
- ],
- [['pś.Chr.n.', 'pó Chr.n.'], u, ['pśed Kristusowym naroźenim', 'pó Kristusowem naroźenju']],
- 1,
- [6, 0],
- ['d.M.yy', 'd.M.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'AUD': [u, '$'], 'PLN': ['zł'], 'THB': ['฿']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/dua.js b/packages/common/locales/global/dua.js
deleted file mode 100644
index 3a3260d591..0000000000
--- a/packages/common/locales/global/dua.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['dua'] = [
- 'dua',
- [['idiɓa', 'ebyámu'], u, u],
- u,
- [
- ['e', 'm', 'k', 'm', 'ŋ', 'ɗ', 'e'], ['ét', 'mɔ́s', 'kwa', 'muk', 'ŋgi', 'ɗón', 'esa'],
- ['éti', 'mɔ́sú', 'kwasú', 'mukɔ́sú', 'ŋgisú', 'ɗónɛsú', 'esaɓasú'],
- ['ét', 'mɔ́s', 'kwa', 'muk', 'ŋgi', 'ɗón', 'esa']
- ],
- u,
- [
- ['d', 'ŋ', 's', 'd', 'e', 'e', 'm', 'd', 'n', 'm', 't', 'e'],
- ['di', 'ŋgɔn', 'sɔŋ', 'diɓ', 'emi', 'esɔ', 'mad', 'diŋ', 'nyɛt', 'may', 'tin', 'elá'],
- [
- 'dimɔ́di', 'ŋgɔndɛ', 'sɔŋɛ', 'diɓáɓá', 'emiasele', 'esɔpɛsɔpɛ', 'madiɓɛ́díɓɛ́', 'diŋgindi',
- 'nyɛtɛki', 'mayésɛ́', 'tiníní', 'eláŋgɛ́'
- ]
- ],
- u,
- [['ɓ.Ys', 'mb.Ys'], u, ['ɓoso ɓwá yáɓe lá', 'mbúsa kwédi a Yés']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'XAF',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/dyo.js b/packages/common/locales/global/dyo.js
deleted file mode 100644
index 08f1a21b3a..0000000000
--- a/packages/common/locales/global/dyo.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['dyo'] = [
- 'dyo',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'T', 'T', 'A', 'A', 'A', 'S'], ['Dim', 'Ten', 'Tal', 'Ala', 'Ara', 'Arj', 'Sib'],
- ['Dimas', 'Teneŋ', 'Talata', 'Alarbay', 'Aramisay', 'Arjuma', 'Sibiti'],
- ['Dim', 'Ten', 'Tal', 'Ala', 'Ara', 'Arj', 'Sib']
- ],
- u,
- [
- ['S', 'F', 'M', 'A', 'M', 'S', 'S', 'U', 'S', 'O', 'N', 'D'],
- ['Sa', 'Fe', 'Ma', 'Ab', 'Me', 'Su', 'Sú', 'Ut', 'Se', 'Ok', 'No', 'De'],
- [
- 'Sanvie', 'Fébirie', 'Mars', 'Aburil', 'Mee', 'Sueŋ', 'Súuyee', 'Ut', 'Settembar', 'Oktobar',
- 'Novembar', 'Disambar'
- ]
- ],
- u,
- [['ArY', 'AtY'], u, ['Ariŋuu Yeesu', 'Atooŋe Yeesu']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'seefa yati BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/dz.js b/packages/common/locales/global/dz.js
deleted file mode 100644
index 968c06f503..0000000000
--- a/packages/common/locales/global/dz.js
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['dz'] = [
- 'dz',
- [['སྔ་ཆ་', 'ཕྱི་ཆ་'], u, u],
- u,
- [
- ['ཟླ', 'མིར', 'ལྷག', 'ཕུར', 'སངྶ', 'སྤེན', 'ཉི'], ['ཟླ་', 'མིར་', 'ལྷག་', 'ཕུར་', 'སངས་', 'སྤེན་', 'ཉི་'],
- ['གཟའ་ཟླ་བ་', 'གཟའ་མིག་དམར་', 'གཟའ་ལྷག་པ་', 'གཟའ་ཕུར་བུ་', 'གཟའ་པ་སངས་', 'གཟའ་སྤེན་པ་', 'གཟའ་ཉི་མ་'],
- ['ཟླ་', 'མིར་', 'ལྷག་', 'ཕུར་', 'སངས་', 'སྤེན་', 'ཉི་']
- ],
- u,
- [
- ['༡', '༢', '༣', '4', '༥', '༦', '༧', '༨', '9', '༡༠', '༡༡', '༡༢'],
- ['༡', '༢', '༣', '༤', '༥', '༦', '༧', '༨', '༩', '༡༠', '༡༡', '12'],
- [
- 'ཟླ་དངཔ་', 'ཟླ་གཉིས་པ་', 'ཟླ་གསུམ་པ་', 'ཟླ་བཞི་པ་', 'ཟླ་ལྔ་པ་', 'ཟླ་དྲུག་པ', 'ཟླ་བདུན་པ་', 'ཟླ་བརྒྱད་པ་',
- 'ཟླ་དགུ་པ་', 'ཟླ་བཅུ་པ་', 'ཟླ་བཅུ་གཅིག་པ་', 'ཟླ་བཅུ་གཉིས་པ་'
- ]
- ],
- [
- ['༡', '༢', '༣', '༤', '༥', '༦', '༧', '༨', '༩', '༡༠', '༡༡', '༡༢'],
- ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'],
- [
- 'སྤྱི་ཟླ་དངཔ་', 'སྤྱི་ཟླ་གཉིས་པ་', 'སྤྱི་ཟླ་གསུམ་པ་', 'སྤྱི་ཟླ་བཞི་པ', 'སྤྱི་ཟླ་ལྔ་པ་', 'སྤྱི་ཟླ་དྲུག་པ', 'སྤྱི་ཟླ་བདུན་པ་',
- 'སྤྱི་ཟླ་བརྒྱད་པ་', 'སྤྱི་ཟླ་དགུ་པ་', 'སྤྱི་ཟླ་བཅུ་པ་', 'སྤྱི་ཟླ་བཅུ་གཅིག་པ་', 'སྤྱི་ཟླ་བཅུ་གཉིས་པ་'
- ]
- ],
- [['BCE', 'CE'], u, u],
- 0,
- [6, 0],
- ['y-MM-dd', 'སྤྱི་ལོ་y ཟླ་MMM ཚེས་dd', 'སྤྱི་ལོ་y MMMM ཚེས་ dd', 'EEEE, སྤྱི་ལོ་y MMMM ཚེས་dd'],
- ['ཆུ་ཚོད་ h སྐར་མ་ mm a', 'ཆུ་ཚོད་h:mm:ss a', 'ཆུ་ཚོད་ h སྐར་མ་ mm:ss a z', 'ཆུ་ཚོད་ h སྐར་མ་ mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0 %', '¤#,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'རྒྱ་གར་གྱི་དངུལ་ རུ་པི',
- {
- 'AUD': ['AU$', '$'],
- 'BTN': ['Nu.'],
- 'ILS': [u, '₪'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['KR₩', '₩'],
- 'THB': ['TH฿', '฿'],
- 'USD': ['US$', '$'],
- 'XAF': []
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ebu.js b/packages/common/locales/global/ebu.js
deleted file mode 100644
index 6aa2dbf6c8..0000000000
--- a/packages/common/locales/global/ebu.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ebu'] = [
- 'ebu',
- [['KI', 'UT'], u, u],
- u,
- [
- ['K', 'N', 'N', 'N', 'A', 'M', 'N'], ['Kma', 'Tat', 'Ine', 'Tan', 'Arm', 'Maa', 'NMM'],
- ['Kiumia', 'Njumatatu', 'Njumaine', 'Njumatano', 'Aramithi', 'Njumaa', 'NJumamothii'],
- ['Kma', 'Tat', 'Ine', 'Tan', 'Arm', 'Maa', 'NMM']
- ],
- u,
- [
- ['M', 'K', 'K', 'K', 'G', 'G', 'M', 'K', 'K', 'I', 'I', 'I'],
- ['Mbe', 'Kai', 'Kat', 'Kan', 'Gat', 'Gan', 'Mug', 'Knn', 'Ken', 'Iku', 'Imw', 'Igi'],
- [
- 'Mweri wa mbere', 'Mweri wa kaĩri', 'Mweri wa kathatũ', 'Mweri wa kana', 'Mweri wa gatano',
- 'Mweri wa gatantatũ', 'Mweri wa mũgwanja', 'Mweri wa kanana', 'Mweri wa kenda',
- 'Mweri wa ikũmi', 'Mweri wa ikũmi na ũmwe', 'Mweri wa ikũmi na Kaĩrĩ'
- ]
- ],
- u,
- [['MK', 'TK'], u, ['Mbere ya Kristo', 'Thutha wa Kristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ee-TG.js b/packages/common/locales/global/ee-TG.js
deleted file mode 100644
index f0301bb783..0000000000
--- a/packages/common/locales/global/ee-TG.js
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ee-tg'] = [
- 'ee-TG',
- [['ŋ', 'ɣ'], ['ŋdi', 'ɣetrɔ'], u],
- u,
- [
- ['k', 'd', 'b', 'k', 'y', 'f', 'm'], ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem'],
- ['kɔsiɖa', 'dzoɖa', 'blaɖa', 'kuɖa', 'yawoɖa', 'fiɖa', 'memleɖa'],
- ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem']
- ],
- u,
- [
- ['d', 'd', 't', 'a', 'd', 'm', 's', 'd', 'a', 'k', 'a', 'd'],
- ['dzv', 'dzd', 'ted', 'afɔ', 'dam', 'mas', 'sia', 'dea', 'any', 'kel', 'ade', 'dzm'],
- [
- 'dzove', 'dzodze', 'tedoxe', 'afɔfĩe', 'dama', 'masa', 'siamlɔm', 'deasiamime', 'anyɔnyɔ',
- 'kele', 'adeɛmekpɔxe', 'dzome'
- ]
- ],
- u,
- [['HYV', 'Yŋ'], u, ['Hafi Yesu Va', 'Yesu ŋɔli']],
- 1,
- [6, 0],
- ['M/d/yy', 'MMM d \'lia\', y', 'MMMM d \'lia\' y', 'EEEE, MMMM d \'lia\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{0} {1}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'mnn', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'ɣetoɖofe afrikaga CFA franc BCEAO',
- {'AUD': ['AU$', '$'], 'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [['fɔŋli', 'ŋdi', 'ŋdɔ', 'ɣetrɔ', 'fiẽ', 'zã'], u, u], u,
- [
- ['04:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ee.js b/packages/common/locales/global/ee.js
deleted file mode 100644
index 7fc5d354c3..0000000000
--- a/packages/common/locales/global/ee.js
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ee'] = [
- 'ee',
- [['ŋ', 'ɣ'], ['ŋdi', 'ɣetrɔ'], u],
- u,
- [
- ['k', 'd', 'b', 'k', 'y', 'f', 'm'], ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem'],
- ['kɔsiɖa', 'dzoɖa', 'blaɖa', 'kuɖa', 'yawoɖa', 'fiɖa', 'memleɖa'],
- ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem']
- ],
- u,
- [
- ['d', 'd', 't', 'a', 'd', 'm', 's', 'd', 'a', 'k', 'a', 'd'],
- ['dzv', 'dzd', 'ted', 'afɔ', 'dam', 'mas', 'sia', 'dea', 'any', 'kel', 'ade', 'dzm'],
- [
- 'dzove', 'dzodze', 'tedoxe', 'afɔfĩe', 'dama', 'masa', 'siamlɔm', 'deasiamime', 'anyɔnyɔ',
- 'kele', 'adeɛmekpɔxe', 'dzome'
- ]
- ],
- u,
- [['HYV', 'Yŋ'], u, ['Hafi Yesu Va', 'Yesu ŋɔli']],
- 1,
- [6, 0],
- ['M/d/yy', 'MMM d \'lia\', y', 'MMMM d \'lia\' y', 'EEEE, MMMM d \'lia\' y'],
- ['a \'ga\' h:mm', 'a \'ga\' h:mm:ss', 'a \'ga\' h:mm:ss z', 'a \'ga\' h:mm:ss zzzz'],
- ['{0} {1}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'mnn', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GHS',
- 'GH₵',
- 'ghana siɖi',
- {'AUD': ['AU$', '$'], 'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [['fɔŋli', 'ŋdi', 'ŋdɔ', 'ɣetrɔ', 'fiẽ', 'zã'], u, u], u,
- [
- ['04:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/el-CY.js b/packages/common/locales/global/el-CY.js
deleted file mode 100644
index 3c767f590a..0000000000
--- a/packages/common/locales/global/el-CY.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['el-cy'] = [
- 'el-CY',
- [['πμ', 'μμ'], ['π.μ.', 'μ.μ.'], u],
- u,
- [
- ['Κ', 'Δ', 'Τ', 'Τ', 'Π', 'Π', 'Σ'], ['Κυρ', 'Δευ', 'Τρί', 'Τετ', 'Πέμ', 'Παρ', 'Σάβ'],
- ['Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο'],
- ['Κυ', 'Δε', 'Τρ', 'Τε', 'Πέ', 'Πα', 'Σά']
- ],
- u,
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαΐ', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'],
- [
- 'Ιανουαρίου', 'Φεβρουαρίου', 'Μαρτίου', 'Απριλίου', 'Μαΐου', 'Ιουνίου', 'Ιουλίου',
- 'Αυγούστου', 'Σεπτεμβρίου', 'Οκτωβρίου', 'Νοεμβρίου', 'Δεκεμβρίου'
- ]
- ],
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μάρ', 'Απρ', 'Μάι', 'Ιούν', 'Ιούλ', 'Αύγ', 'Σεπ', 'Οκτ', 'Νοέ', 'Δεκ'],
- [
- 'Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος',
- 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος'
- ]
- ],
- [['π.Χ.', 'μ.Χ.'], u, ['προ Χριστού', 'μετά Χριστόν']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} - {0}', u],
- [',', '.', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Ευρώ',
- {'GRD': ['Δρχ'], 'JPY': ['JP¥', '¥'], 'THB': ['฿']},
- 'ltr',
- plural,
- [
- [
- ['πρωί', 'μεσημ.', 'απόγ.', 'βράδυ'], u, ['το πρωί', 'το μεσημέρι', 'το απόγευμα', 'το βράδυ']
- ],
- [['πρωί', 'μεσημ.', 'απόγ.', 'βράδυ'], u, ['πρωί', 'μεσημέρι', 'απόγευμα', 'βράδυ']],
- [['04:00', '12:00'], ['12:00', '17:00'], ['17:00', '20:00'], ['20:00', '04:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/el.js b/packages/common/locales/global/el.js
deleted file mode 100644
index 5ddd1bb5ec..0000000000
--- a/packages/common/locales/global/el.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['el'] = [
- 'el',
- [['πμ', 'μμ'], ['π.μ.', 'μ.μ.'], u],
- u,
- [
- ['Κ', 'Δ', 'Τ', 'Τ', 'Π', 'Π', 'Σ'], ['Κυρ', 'Δευ', 'Τρί', 'Τετ', 'Πέμ', 'Παρ', 'Σάβ'],
- ['Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο'],
- ['Κυ', 'Δε', 'Τρ', 'Τε', 'Πέ', 'Πα', 'Σά']
- ],
- u,
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαΐ', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'],
- [
- 'Ιανουαρίου', 'Φεβρουαρίου', 'Μαρτίου', 'Απριλίου', 'Μαΐου', 'Ιουνίου', 'Ιουλίου',
- 'Αυγούστου', 'Σεπτεμβρίου', 'Οκτωβρίου', 'Νοεμβρίου', 'Δεκεμβρίου'
- ]
- ],
- [
- ['Ι', 'Φ', 'Μ', 'Α', 'Μ', 'Ι', 'Ι', 'Α', 'Σ', 'Ο', 'Ν', 'Δ'],
- ['Ιαν', 'Φεβ', 'Μάρ', 'Απρ', 'Μάι', 'Ιούν', 'Ιούλ', 'Αύγ', 'Σεπ', 'Οκτ', 'Νοέ', 'Δεκ'],
- [
- 'Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος',
- 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος'
- ]
- ],
- [['π.Χ.', 'μ.Χ.'], u, ['προ Χριστού', 'μετά Χριστόν']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} - {0}', u],
- [',', '.', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Ευρώ',
- {'GRD': ['Δρχ'], 'JPY': ['JP¥', '¥'], 'THB': ['฿']},
- 'ltr',
- plural,
- [
- [
- ['πρωί', 'μεσημ.', 'απόγ.', 'βράδυ'], u, ['το πρωί', 'το μεσημέρι', 'το απόγευμα', 'το βράδυ']
- ],
- [['πρωί', 'μεσημ.', 'απόγ.', 'βράδυ'], u, ['πρωί', 'μεσημέρι', 'απόγευμα', 'βράδυ']],
- [['04:00', '12:00'], ['12:00', '17:00'], ['17:00', '20:00'], ['20:00', '04:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-001.js b/packages/common/locales/global/en-001.js
deleted file mode 100644
index d18575d15d..0000000000
--- a/packages/common/locales/global/en-001.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-001'] = [
- 'en-001',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-150.js b/packages/common/locales/global/en-150.js
deleted file mode 100644
index 93367b480a..0000000000
--- a/packages/common/locales/global/en-150.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-150'] = [
- 'en-150',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-AE.js b/packages/common/locales/global/en-AE.js
deleted file mode 100644
index b633fd7d06..0000000000
--- a/packages/common/locales/global/en-AE.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ae'] = [
- 'en-AE',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 6,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AED',
- 'AED',
- 'United Arab Emirates Dirham',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-AG.js b/packages/common/locales/global/en-AG.js
deleted file mode 100644
index cda575a586..0000000000
--- a/packages/common/locales/global/en-AG.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ag'] = [
- 'en-AG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-AI.js b/packages/common/locales/global/en-AI.js
deleted file mode 100644
index b8282765fd..0000000000
--- a/packages/common/locales/global/en-AI.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ai'] = [
- 'en-AI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-AS.js b/packages/common/locales/global/en-AS.js
deleted file mode 100644
index 689c033776..0000000000
--- a/packages/common/locales/global/en-AS.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-as'] = [
- 'en-AS',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-AT.js b/packages/common/locales/global/en-AT.js
deleted file mode 100644
index 7ea41cf1a3..0000000000
--- a/packages/common/locales/global/en-AT.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-at'] = [
- 'en-AT',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-AU.js b/packages/common/locales/global/en-AU.js
deleted file mode 100644
index 370a3d9de0..0000000000
--- a/packages/common/locales/global/en-AU.js
+++ /dev/null
@@ -1,99 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-au'] = [
- 'en-AU',
- [['am', 'pm'], u, u],
- u,
- [
- ['Su.', 'M.', 'Tu.', 'W.', 'Th.', 'F.', 'Sa.'],
- ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mon', 'Tu', 'Wed', 'Th', 'Fri', 'Sat']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {
- 'AUD': ['$'],
- 'BDT': [u, 'Tk'],
- 'BOB': [u, '$b'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'CUP': [u, '₱'],
- 'EGP': [u, '£'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'ISK': [u, 'Kr'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PYG': [u, 'Gs'],
- 'SCR': ['Rs'],
- 'SEK': [u, 'Kr'],
- 'TWD': [u, '$'],
- 'USD': [u, '$'],
- 'UYU': [u, '$U'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': [],
- 'XPF': ['CFP']
- },
- 'ltr',
- plural,
- [
- [
- ['midnight', 'midday', 'morning', 'afternoon', 'evening', 'night'], u,
- ['midnight', 'midday', 'in the morning', 'in the afternoon', 'in the evening', 'at night']
- ],
- [['midnight', 'midday', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-BB.js b/packages/common/locales/global/en-BB.js
deleted file mode 100644
index 5db43b3482..0000000000
--- a/packages/common/locales/global/en-BB.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-bb'] = [
- 'en-BB',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BBD',
- '$',
- 'Barbadian Dollar',
- {'BBD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-BE.js b/packages/common/locales/global/en-BE.js
deleted file mode 100644
index 8bdea3331c..0000000000
--- a/packages/common/locales/global/en-BE.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-be'] = [
- 'en-BE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-BI.js b/packages/common/locales/global/en-BI.js
deleted file mode 100644
index 9668ee7e1b..0000000000
--- a/packages/common/locales/global/en-BI.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-bi'] = [
- 'en-BI',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BIF',
- 'FBu',
- 'Burundian Franc',
- {'BIF': ['FBu']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-BM.js b/packages/common/locales/global/en-BM.js
deleted file mode 100644
index f2e880c023..0000000000
--- a/packages/common/locales/global/en-BM.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-bm'] = [
- 'en-BM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BMD',
- '$',
- 'Bermudan Dollar',
- {'BMD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-BS.js b/packages/common/locales/global/en-BS.js
deleted file mode 100644
index 0d773dfe52..0000000000
--- a/packages/common/locales/global/en-BS.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-bs'] = [
- 'en-BS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BSD',
- '$',
- 'Bahamian Dollar',
- {'BSD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-BW.js b/packages/common/locales/global/en-BW.js
deleted file mode 100644
index b36e02238b..0000000000
--- a/packages/common/locales/global/en-BW.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-bw'] = [
- 'en-BW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd MMM y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BWP',
- 'P',
- 'Botswanan Pula',
- {'BWP': ['P'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-BZ.js b/packages/common/locales/global/en-BZ.js
deleted file mode 100644
index ae7eeb5ac2..0000000000
--- a/packages/common/locales/global/en-BZ.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-bz'] = [
- 'en-BZ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'BZD',
- '$',
- 'Belize Dollar',
- {'BZD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-CA.js b/packages/common/locales/global/en-CA.js
deleted file mode 100644
index 02a16243a2..0000000000
--- a/packages/common/locales/global/en-CA.js
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ca'] = [
- 'en-CA',
- [['am', 'pm'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'pm'], ['a.m.', 'p.m.'], u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun.', 'Mon.', 'Tue.', 'Wed.', 'Thu.', 'Fri.', 'Sat.'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mar.', 'Apr.', 'May', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Oct.', 'Nov.', 'Dec.'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['y-MM-dd', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CAD',
- '$',
- 'Canadian Dollar',
- {'CAD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mid', 'n', 'mor', 'aft', 'eve', 'night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [
- ['mid', 'noon', 'mor', 'aft', 'eve', 'night'],
- ['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u
- ],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-CC.js b/packages/common/locales/global/en-CC.js
deleted file mode 100644
index f966866439..0000000000
--- a/packages/common/locales/global/en-CC.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-cc'] = [
- 'en-CC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-CH.js b/packages/common/locales/global/en-CH.js
deleted file mode 100644
index da9f5a2291..0000000000
--- a/packages/common/locales/global/en-CH.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ch'] = [
- 'en-CH',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', '’', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤-#,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'Swiss Franc',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-CK.js b/packages/common/locales/global/en-CK.js
deleted file mode 100644
index c973cf1d41..0000000000
--- a/packages/common/locales/global/en-CK.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ck'] = [
- 'en-CK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-CM.js b/packages/common/locales/global/en-CM.js
deleted file mode 100644
index 3b1692b512..0000000000
--- a/packages/common/locales/global/en-CM.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-cm'] = [
- 'en-CM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'Central African CFA Franc',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-CX.js b/packages/common/locales/global/en-CX.js
deleted file mode 100644
index fe5c860fce..0000000000
--- a/packages/common/locales/global/en-CX.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-cx'] = [
- 'en-CX',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-CY.js b/packages/common/locales/global/en-CY.js
deleted file mode 100644
index 1fd756b6f8..0000000000
--- a/packages/common/locales/global/en-CY.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-cy'] = [
- 'en-CY',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-DE.js b/packages/common/locales/global/en-DE.js
deleted file mode 100644
index 6e3a29ad23..0000000000
--- a/packages/common/locales/global/en-DE.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-de'] = [
- 'en-DE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-DG.js b/packages/common/locales/global/en-DG.js
deleted file mode 100644
index d82126e939..0000000000
--- a/packages/common/locales/global/en-DG.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-dg'] = [
- 'en-DG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-DK.js b/packages/common/locales/global/en-DK.js
deleted file mode 100644
index f423aca90f..0000000000
--- a/packages/common/locales/global/en-DK.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-dk'] = [
- 'en-DK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr.',
- 'Danish Krone',
- {'DKK': ['kr.', 'kr'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-DM.js b/packages/common/locales/global/en-DM.js
deleted file mode 100644
index 5cba71a536..0000000000
--- a/packages/common/locales/global/en-DM.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-dm'] = [
- 'en-DM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-ER.js b/packages/common/locales/global/en-ER.js
deleted file mode 100644
index 8a255a2beb..0000000000
--- a/packages/common/locales/global/en-ER.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-er'] = [
- 'en-ER',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ERN',
- 'Nfk',
- 'Eritrean Nakfa',
- {'ERN': ['Nfk'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-FI.js b/packages/common/locales/global/en-FI.js
deleted file mode 100644
index bed5d19db8..0000000000
--- a/packages/common/locales/global/en-FI.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-fi'] = [
- 'en-FI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['H.mm', 'H.mm.ss', 'H.mm.ss z', 'H.mm.ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-FJ.js b/packages/common/locales/global/en-FJ.js
deleted file mode 100644
index 6fe0772a5a..0000000000
--- a/packages/common/locales/global/en-FJ.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-fj'] = [
- 'en-FJ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'FJD',
- '$',
- 'Fijian Dollar',
- {'FJD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-FK.js b/packages/common/locales/global/en-FK.js
deleted file mode 100644
index 148a43a314..0000000000
--- a/packages/common/locales/global/en-FK.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-fk'] = [
- 'en-FK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'FKP',
- '£',
- 'Falkland Islands Pound',
- {'FKP': ['£'], 'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-FM.js b/packages/common/locales/global/en-FM.js
deleted file mode 100644
index 771d4c6964..0000000000
--- a/packages/common/locales/global/en-FM.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-fm'] = [
- 'en-FM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-GB.js b/packages/common/locales/global/en-GB.js
deleted file mode 100644
index 7bd58291d2..0000000000
--- a/packages/common/locales/global/en-GB.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-gb'] = [
- 'en-GB',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'British Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-GD.js b/packages/common/locales/global/en-GD.js
deleted file mode 100644
index 4ac78bab48..0000000000
--- a/packages/common/locales/global/en-GD.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-gd'] = [
- 'en-GD',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-GG.js b/packages/common/locales/global/en-GG.js
deleted file mode 100644
index 597024454f..0000000000
--- a/packages/common/locales/global/en-GG.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-gg'] = [
- 'en-GG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'UK Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-GH.js b/packages/common/locales/global/en-GH.js
deleted file mode 100644
index 0b788195e9..0000000000
--- a/packages/common/locales/global/en-GH.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-gh'] = [
- 'en-GH',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GHS',
- 'GH₵',
- 'Ghanaian Cedi',
- {'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-GI.js b/packages/common/locales/global/en-GI.js
deleted file mode 100644
index 49ba38c2a3..0000000000
--- a/packages/common/locales/global/en-GI.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-gi'] = [
- 'en-GI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GIP',
- '£',
- 'Gibraltar Pound',
- {'GBP': ['GB£', '£'], 'GIP': ['£'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-GM.js b/packages/common/locales/global/en-GM.js
deleted file mode 100644
index 32a03b9d8c..0000000000
--- a/packages/common/locales/global/en-GM.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-gm'] = [
- 'en-GM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GMD',
- 'D',
- 'Gambian Dalasi',
- {'GMD': ['D'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-GU.js b/packages/common/locales/global/en-GU.js
deleted file mode 100644
index 756f81d510..0000000000
--- a/packages/common/locales/global/en-GU.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-gu'] = [
- 'en-GU',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-GY.js b/packages/common/locales/global/en-GY.js
deleted file mode 100644
index cec18f71c8..0000000000
--- a/packages/common/locales/global/en-GY.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-gy'] = [
- 'en-GY',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GYD',
- '$',
- 'Guyanaese Dollar',
- {'GYD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-HK.js b/packages/common/locales/global/en-HK.js
deleted file mode 100644
index 36282f39e8..0000000000
--- a/packages/common/locales/global/en-HK.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-hk'] = [
- 'en-HK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- 'Hong Kong Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-IE.js b/packages/common/locales/global/en-IE.js
deleted file mode 100644
index d6df7574d2..0000000000
--- a/packages/common/locales/global/en-IE.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ie'] = [
- 'en-IE',
- [['a', 'p'], ['am', 'pm'], ['a.m.', 'p.m.']],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-IL.js b/packages/common/locales/global/en-IL.js
deleted file mode 100644
index ebb2b79b8a..0000000000
--- a/packages/common/locales/global/en-IL.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-il'] = [
- 'en-IL',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ILS',
- '₪',
- 'Israeli New Shekel',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-IM.js b/packages/common/locales/global/en-IM.js
deleted file mode 100644
index 52adb802b4..0000000000
--- a/packages/common/locales/global/en-IM.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-im'] = [
- 'en-IM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'UK Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-IN.js b/packages/common/locales/global/en-IN.js
deleted file mode 100644
index 562e4a2c35..0000000000
--- a/packages/common/locales/global/en-IN.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-in'] = [
- 'en-IN',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [0, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'd MMMM y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'Indian Rupee',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-IO.js b/packages/common/locales/global/en-IO.js
deleted file mode 100644
index c812618bb3..0000000000
--- a/packages/common/locales/global/en-IO.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-io'] = [
- 'en-IO',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-JE.js b/packages/common/locales/global/en-JE.js
deleted file mode 100644
index 94336dbe0a..0000000000
--- a/packages/common/locales/global/en-JE.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-je'] = [
- 'en-JE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'UK Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-JM.js b/packages/common/locales/global/en-JM.js
deleted file mode 100644
index 44fe556b5a..0000000000
--- a/packages/common/locales/global/en-JM.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-jm'] = [
- 'en-JM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'JMD',
- '$',
- 'Jamaican Dollar',
- {'JMD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-KE.js b/packages/common/locales/global/en-KE.js
deleted file mode 100644
index 2c2459c909..0000000000
--- a/packages/common/locales/global/en-KE.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ke'] = [
- 'en-KE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Kenyan Shilling',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-KI.js b/packages/common/locales/global/en-KI.js
deleted file mode 100644
index 039bfeb6ec..0000000000
--- a/packages/common/locales/global/en-KI.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ki'] = [
- 'en-KI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-KN.js b/packages/common/locales/global/en-KN.js
deleted file mode 100644
index 89e1f509b1..0000000000
--- a/packages/common/locales/global/en-KN.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-kn'] = [
- 'en-KN',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-KY.js b/packages/common/locales/global/en-KY.js
deleted file mode 100644
index 602751b93d..0000000000
--- a/packages/common/locales/global/en-KY.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ky'] = [
- 'en-KY',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KYD',
- '$',
- 'Cayman Islands Dollar',
- {'JPY': ['JP¥', '¥'], 'KYD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-LC.js b/packages/common/locales/global/en-LC.js
deleted file mode 100644
index 7edca24dd9..0000000000
--- a/packages/common/locales/global/en-LC.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-lc'] = [
- 'en-LC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-LR.js b/packages/common/locales/global/en-LR.js
deleted file mode 100644
index af9c8f9a93..0000000000
--- a/packages/common/locales/global/en-LR.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-lr'] = [
- 'en-LR',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'LRD',
- '$',
- 'Liberian Dollar',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-LS.js b/packages/common/locales/global/en-LS.js
deleted file mode 100644
index 193703e32c..0000000000
--- a/packages/common/locales/global/en-LS.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ls'] = [
- 'en-LS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'South African Rand',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZAR': ['R']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-MG.js b/packages/common/locales/global/en-MG.js
deleted file mode 100644
index 026853642f..0000000000
--- a/packages/common/locales/global/en-MG.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-mg'] = [
- 'en-MG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MGA',
- 'Ar',
- 'Malagasy Ariary',
- {'JPY': ['JP¥', '¥'], 'MGA': ['Ar'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-MH.js b/packages/common/locales/global/en-MH.js
deleted file mode 100644
index 2a3d638bc6..0000000000
--- a/packages/common/locales/global/en-MH.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-mh'] = [
- 'en-MH',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-MO.js b/packages/common/locales/global/en-MO.js
deleted file mode 100644
index 7154698e2a..0000000000
--- a/packages/common/locales/global/en-MO.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-mo'] = [
- 'en-MO',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MOP',
- 'MOP$',
- 'Macanese Pataca',
- {'JPY': ['JP¥', '¥'], 'MOP': ['MOP$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-MP.js b/packages/common/locales/global/en-MP.js
deleted file mode 100644
index 147df1bb5c..0000000000
--- a/packages/common/locales/global/en-MP.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-mp'] = [
- 'en-MP',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-MS.js b/packages/common/locales/global/en-MS.js
deleted file mode 100644
index 69dff52f55..0000000000
--- a/packages/common/locales/global/en-MS.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ms'] = [
- 'en-MS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-MT.js b/packages/common/locales/global/en-MT.js
deleted file mode 100644
index 1fd26fb2a6..0000000000
--- a/packages/common/locales/global/en-MT.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-mt'] = [
- 'en-MT',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'dd MMM y', 'dd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-MU.js b/packages/common/locales/global/en-MU.js
deleted file mode 100644
index fdc0fd1683..0000000000
--- a/packages/common/locales/global/en-MU.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-mu'] = [
- 'en-MU',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MUR',
- 'Rs',
- 'Mauritian Rupee',
- {'JPY': ['JP¥', '¥'], 'MUR': ['Rs'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-MW.js b/packages/common/locales/global/en-MW.js
deleted file mode 100644
index c8b1a552f0..0000000000
--- a/packages/common/locales/global/en-MW.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-mw'] = [
- 'en-MW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MWK',
- 'MK',
- 'Malawian Kwacha',
- {'JPY': ['JP¥', '¥'], 'MWK': ['MK'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-MY.js b/packages/common/locales/global/en-MY.js
deleted file mode 100644
index 83391bdb92..0000000000
--- a/packages/common/locales/global/en-MY.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-my'] = [
- 'en-MY',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MYR',
- 'RM',
- 'Malaysian Ringgit',
- {'JPY': ['JP¥', '¥'], 'MYR': ['RM'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-NA.js b/packages/common/locales/global/en-NA.js
deleted file mode 100644
index 2a33e9f12f..0000000000
--- a/packages/common/locales/global/en-NA.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-na'] = [
- 'en-NA',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'ZAR',
- 'South African Rand',
- {'JPY': ['JP¥', '¥'], 'NAD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-NF.js b/packages/common/locales/global/en-NF.js
deleted file mode 100644
index a590cc312a..0000000000
--- a/packages/common/locales/global/en-NF.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-nf'] = [
- 'en-NF',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-NG.js b/packages/common/locales/global/en-NG.js
deleted file mode 100644
index 4364bad3f4..0000000000
--- a/packages/common/locales/global/en-NG.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ng'] = [
- 'en-NG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NGN',
- '₦',
- 'Nigerian Naira',
- {'JPY': ['JP¥', '¥'], 'NGN': ['₦'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-NL.js b/packages/common/locales/global/en-NL.js
deleted file mode 100644
index 1e33ce09c3..0000000000
--- a/packages/common/locales/global/en-NL.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-nl'] = [
- 'en-NL',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-NR.js b/packages/common/locales/global/en-NR.js
deleted file mode 100644
index 6d27b0a215..0000000000
--- a/packages/common/locales/global/en-NR.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-nr'] = [
- 'en-NR',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-NU.js b/packages/common/locales/global/en-NU.js
deleted file mode 100644
index b6d566c25a..0000000000
--- a/packages/common/locales/global/en-NU.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-nu'] = [
- 'en-NU',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-NZ.js b/packages/common/locales/global/en-NZ.js
deleted file mode 100644
index 4b69ee2394..0000000000
--- a/packages/common/locales/global/en-NZ.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-nz'] = [
- 'en-NZ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['d/MM/yy', 'd/MM/y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-PG.js b/packages/common/locales/global/en-PG.js
deleted file mode 100644
index fb56361965..0000000000
--- a/packages/common/locales/global/en-PG.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-pg'] = [
- 'en-PG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'PGK',
- 'K',
- 'Papua New Guinean Kina',
- {'JPY': ['JP¥', '¥'], 'PGK': ['K'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-PH.js b/packages/common/locales/global/en-PH.js
deleted file mode 100644
index 3c7c5e83de..0000000000
--- a/packages/common/locales/global/en-PH.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ph'] = [
- 'en-PH',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'PHP',
- '₱',
- 'Philippine Piso',
- {'JPY': ['JP¥', '¥'], 'PHP': ['₱'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-PK.js b/packages/common/locales/global/en-PK.js
deleted file mode 100644
index e318f122e9..0000000000
--- a/packages/common/locales/global/en-PK.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-pk'] = [
- 'en-PK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'dd-MMM-y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'PKR',
- 'Rs',
- 'Pakistani Rupee',
- {'JPY': ['JP¥', '¥'], 'PKR': ['Rs'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-PN.js b/packages/common/locales/global/en-PN.js
deleted file mode 100644
index 7650234263..0000000000
--- a/packages/common/locales/global/en-PN.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-pn'] = [
- 'en-PN',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-PR.js b/packages/common/locales/global/en-PR.js
deleted file mode 100644
index d7cbf45bbb..0000000000
--- a/packages/common/locales/global/en-PR.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-pr'] = [
- 'en-PR',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-PW.js b/packages/common/locales/global/en-PW.js
deleted file mode 100644
index 313ed44535..0000000000
--- a/packages/common/locales/global/en-PW.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-pw'] = [
- 'en-PW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-RW.js b/packages/common/locales/global/en-RW.js
deleted file mode 100644
index 6a27dcb30d..0000000000
--- a/packages/common/locales/global/en-RW.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-rw'] = [
- 'en-RW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'RWF',
- 'RF',
- 'Rwandan Franc',
- {'JPY': ['JP¥', '¥'], 'RWF': ['RF'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SB.js b/packages/common/locales/global/en-SB.js
deleted file mode 100644
index 7cacb15bba..0000000000
--- a/packages/common/locales/global/en-SB.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-sb'] = [
- 'en-SB',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SBD',
- '$',
- 'Solomon Islands Dollar',
- {'JPY': ['JP¥', '¥'], 'SBD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SC.js b/packages/common/locales/global/en-SC.js
deleted file mode 100644
index f7c9551503..0000000000
--- a/packages/common/locales/global/en-SC.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-sc'] = [
- 'en-SC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SCR',
- 'SR',
- 'Seychellois Rupee',
- {'JPY': ['JP¥', '¥'], 'SCR': ['SR'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SD.js b/packages/common/locales/global/en-SD.js
deleted file mode 100644
index 0e269bc38d..0000000000
--- a/packages/common/locales/global/en-SD.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-sd'] = [
- 'en-SD',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 6,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SDG',
- 'SDG',
- 'Sudanese Pound',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SE.js b/packages/common/locales/global/en-SE.js
deleted file mode 100644
index 85843d300a..0000000000
--- a/packages/common/locales/global/en-SE.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-se'] = [
- 'en-SE',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', ' ', ';', '%', '+', '-', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SEK',
- 'kr',
- 'Swedish Krona',
- {'JPY': ['JP¥', '¥'], 'SEK': ['kr'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SG.js b/packages/common/locales/global/en-SG.js
deleted file mode 100644
index 96fdb2a9b0..0000000000
--- a/packages/common/locales/global/en-SG.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-sg'] = [
- 'en-SG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SGD',
- '$',
- 'Singapore Dollar',
- {'JPY': ['JP¥', '¥'], 'SGD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SH.js b/packages/common/locales/global/en-SH.js
deleted file mode 100644
index d2a85aa343..0000000000
--- a/packages/common/locales/global/en-SH.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-sh'] = [
- 'en-SH',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SHP',
- '£',
- 'St Helena Pound',
- {'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'SHP': ['£'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SI.js b/packages/common/locales/global/en-SI.js
deleted file mode 100644
index 9d68b36c3e..0000000000
--- a/packages/common/locales/global/en-SI.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-si'] = [
- 'en-SI',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SL.js b/packages/common/locales/global/en-SL.js
deleted file mode 100644
index 3cddf56088..0000000000
--- a/packages/common/locales/global/en-SL.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-sl'] = [
- 'en-SL',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SLL',
- 'Le',
- 'Sierra Leonean Leone',
- {'JPY': ['JP¥', '¥'], 'SLL': ['Le'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SS.js b/packages/common/locales/global/en-SS.js
deleted file mode 100644
index 8d28b543f5..0000000000
--- a/packages/common/locales/global/en-SS.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ss'] = [
- 'en-SS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SSP',
- '£',
- 'South Sudanese Pound',
- {'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'SSP': ['£'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SX.js b/packages/common/locales/global/en-SX.js
deleted file mode 100644
index 7001caf140..0000000000
--- a/packages/common/locales/global/en-SX.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-sx'] = [
- 'en-SX',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ANG',
- 'NAf.',
- 'Netherlands Antillean Guilder',
- {'ANG': ['NAf.'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-SZ.js b/packages/common/locales/global/en-SZ.js
deleted file mode 100644
index 240ef7dfd3..0000000000
--- a/packages/common/locales/global/en-SZ.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-sz'] = [
- 'en-SZ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SZL',
- 'E',
- 'Swazi Lilangeni',
- {'JPY': ['JP¥', '¥'], 'SZL': ['E'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-TC.js b/packages/common/locales/global/en-TC.js
deleted file mode 100644
index eba6e75403..0000000000
--- a/packages/common/locales/global/en-TC.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-tc'] = [
- 'en-TC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-TK.js b/packages/common/locales/global/en-TK.js
deleted file mode 100644
index dd8493d9de..0000000000
--- a/packages/common/locales/global/en-TK.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-tk'] = [
- 'en-TK',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NZD',
- '$',
- 'New Zealand Dollar',
- {'JPY': ['JP¥', '¥'], 'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-TO.js b/packages/common/locales/global/en-TO.js
deleted file mode 100644
index 5e4b7c742f..0000000000
--- a/packages/common/locales/global/en-TO.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-to'] = [
- 'en-TO',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TOP',
- 'T$',
- 'Tongan Paʻanga',
- {'JPY': ['JP¥', '¥'], 'TOP': ['T$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-TT.js b/packages/common/locales/global/en-TT.js
deleted file mode 100644
index 4d3035750a..0000000000
--- a/packages/common/locales/global/en-TT.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-tt'] = [
- 'en-TT',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TTD',
- '$',
- 'Trinidad & Tobago Dollar',
- {'JPY': ['JP¥', '¥'], 'TTD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-TV.js b/packages/common/locales/global/en-TV.js
deleted file mode 100644
index bf0aa7cc1c..0000000000
--- a/packages/common/locales/global/en-TV.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-tv'] = [
- 'en-TV',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'AUD',
- '$',
- 'Australian Dollar',
- {'AUD': ['$'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-TZ.js b/packages/common/locales/global/en-TZ.js
deleted file mode 100644
index 9fbf7b7ea5..0000000000
--- a/packages/common/locales/global/en-TZ.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-tz'] = [
- 'en-TZ',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Tanzanian Shilling',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-UG.js b/packages/common/locales/global/en-UG.js
deleted file mode 100644
index 47decde25c..0000000000
--- a/packages/common/locales/global/en-UG.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ug'] = [
- 'en-UG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Ugandan Shilling',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-UM.js b/packages/common/locales/global/en-UM.js
deleted file mode 100644
index b14f7a813d..0000000000
--- a/packages/common/locales/global/en-UM.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-um'] = [
- 'en-UM',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-US-POSIX.js b/packages/common/locales/global/en-US-POSIX.js
deleted file mode 100644
index cf0e40f7d8..0000000000
--- a/packages/common/locales/global/en-US-POSIX.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-us-posix'] = [
- 'en-US-POSIX',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '0/00', 'INF', 'NaN', ':'],
- ['0.######', '0%', '¤ 0.00', '0.000000E+000'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-VC.js b/packages/common/locales/global/en-VC.js
deleted file mode 100644
index f1be293ba0..0000000000
--- a/packages/common/locales/global/en-VC.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-vc'] = [
- 'en-VC',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XCD',
- '$',
- 'East Caribbean Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'XCD': ['$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-VG.js b/packages/common/locales/global/en-VG.js
deleted file mode 100644
index b79af9e572..0000000000
--- a/packages/common/locales/global/en-VG.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-vg'] = [
- 'en-VG',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-VI.js b/packages/common/locales/global/en-VI.js
deleted file mode 100644
index c318d013f2..0000000000
--- a/packages/common/locales/global/en-VI.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-vi'] = [
- 'en-VI',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-VU.js b/packages/common/locales/global/en-VU.js
deleted file mode 100644
index ea4e8b15f9..0000000000
--- a/packages/common/locales/global/en-VU.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-vu'] = [
- 'en-VU',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'VUV',
- 'VT',
- 'Vanuatu Vatu',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'VUV': ['VT']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-WS.js b/packages/common/locales/global/en-WS.js
deleted file mode 100644
index 285121e489..0000000000
--- a/packages/common/locales/global/en-WS.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-ws'] = [
- 'en-WS',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'WST',
- 'WS$',
- 'Samoan Tala',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'WST': ['WS$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-ZA.js b/packages/common/locales/global/en-ZA.js
deleted file mode 100644
index cf886c3632..0000000000
--- a/packages/common/locales/global/en-ZA.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-za'] = [
- 'en-ZA',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['y/MM/dd', 'dd MMM y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'South African Rand',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZAR': ['R']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-ZM.js b/packages/common/locales/global/en-ZM.js
deleted file mode 100644
index ab0382e9c9..0000000000
--- a/packages/common/locales/global/en-ZM.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-zm'] = [
- 'en-ZM',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZMW',
- 'K',
- 'Zambian Kwacha',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZMW': ['K', 'ZK']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en-ZW.js b/packages/common/locales/global/en-ZW.js
deleted file mode 100644
index 176703d3b2..0000000000
--- a/packages/common/locales/global/en-ZW.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en-zw'] = [
- 'en-ZW',
- [['a', 'p'], ['am', 'pm'], u],
- [['am', 'pm'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/y', 'dd MMM,y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'US Dollar',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/en.js b/packages/common/locales/global/en.js
deleted file mode 100644
index 4753e8cbf4..0000000000
--- a/packages/common/locales/global/en.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['en'] = [
- 'en',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/eo.js b/packages/common/locales/global/eo.js
deleted file mode 100644
index 6e5fa70f6f..0000000000
--- a/packages/common/locales/global/eo.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['eo'] = [
- 'eo',
- [['atm', 'ptm'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['di', 'lu', 'ma', 'me', 'ĵa', 've', 'sa'],
- ['dimanĉo', 'lundo', 'mardo', 'merkredo', 'ĵaŭdo', 'vendredo', 'sabato'],
- ['di', 'lu', 'ma', 'me', 'ĵa', 've', 'sa']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aŭg', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januaro', 'februaro', 'marto', 'aprilo', 'majo', 'junio', 'julio', 'aŭgusto', 'septembro',
- 'oktobro', 'novembro', 'decembro'
- ]
- ],
- u,
- [['aK', 'pK'], u, u],
- 1,
- [6, 0],
- ['yy-MM-dd', 'y-MMM-dd', 'y-MMMM-dd', 'EEEE, d-\'a\' \'de\' MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'H-\'a\' \'horo\' \'kaj\' m:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-419.js b/packages/common/locales/global/es-419.js
deleted file mode 100644
index 54119d841f..0000000000
--- a/packages/common/locales/global/es-419.js
+++ /dev/null
@@ -1,93 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-419'] = [
- 'es-419',
- [['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'EUR',
- 'EUR',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-AR.js b/packages/common/locales/global/es-AR.js
deleted file mode 100644
index 729f6fcc5d..0000000000
--- a/packages/common/locales/global/es-AR.js
+++ /dev/null
@@ -1,96 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-ar'] = [
- 'es-AR',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'ARS',
- '$',
- 'peso argentino',
- {
- 'ARS': ['$'],
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-BO.js b/packages/common/locales/global/es-BO.js
deleted file mode 100644
index b845d9ca6f..0000000000
--- a/packages/common/locales/global/es-BO.js
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-bo'] = [
- 'es-BO',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'BOB',
- 'Bs',
- 'boliviano',
- {
- 'AUD': [u, '$'],
- 'BOB': ['Bs'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-BR.js b/packages/common/locales/global/es-BR.js
deleted file mode 100644
index 2c612f8ebf..0000000000
--- a/packages/common/locales/global/es-BR.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-br'] = [
- 'es-BR',
- [['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'BRL',
- 'R$',
- 'real brasileño',
- {
- 'AUD': [u, '$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-BZ.js b/packages/common/locales/global/es-BZ.js
deleted file mode 100644
index 90dee103e0..0000000000
--- a/packages/common/locales/global/es-BZ.js
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-bz'] = [
- 'es-BZ',
- [['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'BZD',
- '$',
- 'dólar beliceño',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'BZD': ['$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-CL.js b/packages/common/locales/global/es-CL.js
deleted file mode 100644
index 92b1f6156e..0000000000
--- a/packages/common/locales/global/es-CL.js
+++ /dev/null
@@ -1,104 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-cl'] = [
- 'es-CL',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['do', 'lu', 'ma', 'mi', 'ju', 'vi', 'sá']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['dd-MM-yy', 'dd-MM-y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'CLP',
- '$',
- 'Peso chileno',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CLP': ['$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-CO.js b/packages/common/locales/global/es-CO.js
deleted file mode 100644
index e8ea625a46..0000000000
--- a/packages/common/locales/global/es-CO.js
+++ /dev/null
@@ -1,111 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-co'] = [
- 'es-CO',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/MM/yy', 'd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'COP',
- '$',
- 'peso colombiano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'],
- ['m.', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'],
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche']
- ],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'], u,
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche']
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-CR.js b/packages/common/locales/global/es-CR.js
deleted file mode 100644
index 5e4e0e7c76..0000000000
--- a/packages/common/locales/global/es-CR.js
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-cr'] = [
- 'es-CR',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'CRC',
- '₡',
- 'colón costarricense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'CRC': ['₡'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-CU.js b/packages/common/locales/global/es-CU.js
deleted file mode 100644
index 16343b3244..0000000000
--- a/packages/common/locales/global/es-CU.js
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-cu'] = [
- 'es-CU',
- [['a. m.', 'p. m.'], ['a.m.', 'p.m.'], u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'CUP',
- '$',
- 'peso cubano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'CUP': ['$'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-DO.js b/packages/common/locales/global/es-DO.js
deleted file mode 100644
index 3f8b8f326d..0000000000
--- a/packages/common/locales/global/es-DO.js
+++ /dev/null
@@ -1,96 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-do'] = [
- 'es-DO',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'DOP',
- 'RD$',
- 'peso dominicano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'DOP': ['RD$', '$'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [
- ['mediodía', 'día', 'mañana', 'tarde', 'noche'],
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u
- ],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-EA.js b/packages/common/locales/global/es-EA.js
deleted file mode 100644
index 71511065cd..0000000000
--- a/packages/common/locales/global/es-EA.js
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-ea'] = [
- 'es-EA',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-EC.js b/packages/common/locales/global/es-EC.js
deleted file mode 100644
index a744d32ed0..0000000000
--- a/packages/common/locales/global/es-EC.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-ec'] = [
- 'es-EC',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'USD',
- '$',
- 'dólar estadounidense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-GQ.js b/packages/common/locales/global/es-GQ.js
deleted file mode 100644
index 15a3e96e4c..0000000000
--- a/packages/common/locales/global/es-GQ.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-gq'] = [
- 'es-GQ',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'franco CFA de África Central',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-GT.js b/packages/common/locales/global/es-GT.js
deleted file mode 100644
index 5a1f51d73d..0000000000
--- a/packages/common/locales/global/es-GT.js
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-gt'] = [
- 'es-GT',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/MM/yy', 'd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'GTQ',
- 'Q',
- 'quetzal',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'GTQ': ['Q'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-HN.js b/packages/common/locales/global/es-HN.js
deleted file mode 100644
index 43e475abfa..0000000000
--- a/packages/common/locales/global/es-HN.js
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-hn'] = [
- 'es-HN',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'dd \'de\' MMMM \'de\' y', 'EEEE dd \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'HNL',
- 'L',
- 'lempira hondureño',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HNL': ['L'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-IC.js b/packages/common/locales/global/es-IC.js
deleted file mode 100644
index ddd55552ac..0000000000
--- a/packages/common/locales/global/es-IC.js
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-ic'] = [
- 'es-IC',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-MX.js b/packages/common/locales/global/es-MX.js
deleted file mode 100644
index cdf3c4f90d..0000000000
--- a/packages/common/locales/global/es-MX.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-mx'] = [
- 'es-MX',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'MXN',
- '$',
- 'peso mexicano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'p.'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MRO': ['MRU'],
- 'MRU': ['UM'],
- 'MXN': ['$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [
- ['del mediodía', 'de la madrugada', 'mañana', 'de la tarde', 'de la noche'],
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u
- ],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-NI.js b/packages/common/locales/global/es-NI.js
deleted file mode 100644
index 55bd3665fa..0000000000
--- a/packages/common/locales/global/es-NI.js
+++ /dev/null
@@ -1,94 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-ni'] = [
- 'es-NI',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'NIO',
- 'C$',
- 'córdoba nicaragüense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NIO': ['C$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-PA.js b/packages/common/locales/global/es-PA.js
deleted file mode 100644
index c063550dcb..0000000000
--- a/packages/common/locales/global/es-PA.js
+++ /dev/null
@@ -1,97 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-pa'] = [
- 'es-PA',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['MM/dd/yy', 'MM/dd/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'PAB',
- 'B/.',
- 'balboa panameño',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PAB': ['B/.'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'],
- ['mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u
- ],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-PE.js b/packages/common/locales/global/es-PE.js
deleted file mode 100644
index 9765cffc8c..0000000000
--- a/packages/common/locales/global/es-PE.js
+++ /dev/null
@@ -1,103 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-pe'] = [
- 'es-PE',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'set.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'setiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Ene.', 'Feb.', 'Mar.', 'Abr.', 'May.', 'Jun.', 'Jul.', 'Ago.', 'Set.', 'Oct.', 'Nov.', 'Dic.'
- ],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'PEN',
- 'S/',
- 'sol peruano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PEN': ['S/'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-PH.js b/packages/common/locales/global/es-PH.js
deleted file mode 100644
index 691ea66424..0000000000
--- a/packages/common/locales/global/es-PH.js
+++ /dev/null
@@ -1,86 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-ph'] = [
- 'es-PH',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'PHP',
- '₱',
- 'peso filipino',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PHP': ['₱'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-PR.js b/packages/common/locales/global/es-PR.js
deleted file mode 100644
index 0fdbb9a7d7..0000000000
--- a/packages/common/locales/global/es-PR.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-pr'] = [
- 'es-PR',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['MM/dd/yy', 'MM/dd/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'dólar estadounidense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-PY.js b/packages/common/locales/global/es-PY.js
deleted file mode 100644
index 9c5ea31c54..0000000000
--- a/packages/common/locales/global/es-PY.js
+++ /dev/null
@@ -1,98 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-py'] = [
- 'es-PY',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['do', 'lu', 'ma', 'mi', 'ju', 'vi', 'sa']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'PYG',
- 'Gs.',
- 'guaraní paraguayo',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PYG': ['Gs.', '₲'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-SV.js b/packages/common/locales/global/es-SV.js
deleted file mode 100644
index 6bb9603c76..0000000000
--- a/packages/common/locales/global/es-SV.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-sv'] = [
- 'es-SV',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'dólar estadounidense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-US.js b/packages/common/locales/global/es-US.js
deleted file mode 100644
index 0555d44de1..0000000000
--- a/packages/common/locales/global/es-US.js
+++ /dev/null
@@ -1,86 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-us'] = [
- 'es-US',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sep.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'dólar estadounidense',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'p.'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [
- ['del mediodía', 'de la madrugada', 'mañana', 'de la tarde', 'de la noche'],
- ['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u
- ],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-UY.js b/packages/common/locales/global/es-UY.js
deleted file mode 100644
index d5c1ae7461..0000000000
--- a/packages/common/locales/global/es-UY.js
+++ /dev/null
@@ -1,104 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-uy'] = [
- 'es-UY',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'set.', 'oct.', 'nov.', 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'setiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Ene.', 'Feb.', 'Mar.', 'Abr.', 'May.', 'Jun.', 'Jul.', 'Ago.', 'Set.', 'Oct.', 'Nov.', 'Dic.'
- ],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'UYU',
- '$',
- 'peso uruguayo',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'UYU': ['$'],
- 'UYW': ['UP'],
- 'VEF': [u, 'BsF'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es-VE.js b/packages/common/locales/global/es-VE.js
deleted file mode 100644
index acb47ebd75..0000000000
--- a/packages/common/locales/global/es-VE.js
+++ /dev/null
@@ -1,98 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es-ve'] = [
- 'es-VE',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa']
- ],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa']
- ],
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} \'a\' \'las\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'VES',
- 'Bs.S',
- 'bolívar soberano',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'ESP': ['₧'],
- 'EUR': [u, '€'],
- 'FKP': [u, 'FK£'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SSP': [u, 'SD£'],
- 'SYP': [u, 'S£'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VEF': ['Bs.'],
- 'VES': ['Bs.S'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [
- ['m.', 'madrugada', 'mañana', 'tarde', 'noche'],
- ['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u
- ],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/es.js b/packages/common/locales/global/es.js
deleted file mode 100644
index 3e69482f76..0000000000
--- a/packages/common/locales/global/es.js
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['es'] = [
- 'es',
- [['a. m.', 'p. m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'],
- ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'],
- ['DO', 'LU', 'MA', 'MI', 'JU', 'VI', 'SA']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ene.', 'feb.', 'mar.', 'abr.', 'may.', 'jun.', 'jul.', 'ago.', 'sept.', 'oct.', 'nov.',
- 'dic.'
- ],
- [
- 'enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre',
- 'octubre', 'noviembre', 'diciembre'
- ]
- ],
- u,
- [['a. C.', 'd. C.'], u, ['antes de Cristo', 'después de Cristo']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1}, {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CNY': [u, '¥'],
- 'EGP': [],
- 'ESP': ['₧'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': []
- },
- 'ltr',
- plural,
- [
- [['del mediodía', 'de la madrugada', 'de la mañana', 'de la tarde', 'de la noche'], u, u],
- [['mediodía', 'madrugada', 'mañana', 'tarde', 'noche'], u, u],
- ['12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '20:00'], ['20:00', '24:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/et.js b/packages/common/locales/global/et.js
deleted file mode 100644
index 2f09c1f41c..0000000000
--- a/packages/common/locales/global/et.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['et'] = [
- 'et',
- [['AM', 'PM'], u, u],
- u,
- [
- ['P', 'E', 'T', 'K', 'N', 'R', 'L'], u,
- ['pühapäev', 'esmaspäev', 'teisipäev', 'kolmapäev', 'neljapäev', 'reede', 'laupäev'],
- ['P', 'E', 'T', 'K', 'N', 'R', 'L']
- ],
- u,
- [
- ['J', 'V', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jaan', 'veebr', 'märts', 'apr', 'mai', 'juuni', 'juuli', 'aug', 'sept', 'okt', 'nov', 'dets'],
- [
- 'jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september',
- 'oktoober', 'november', 'detsember'
- ]
- ],
- u,
- [['eKr', 'pKr'], u, ['enne Kristust', 'pärast Kristust']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'AUD': ['AU$', '$'], 'EEK': ['kr'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [['keskööl', 'keskpäeval', 'hommikul', 'pärastlõunal', 'õhtul', 'öösel'], u, u],
- [['kesköö', 'keskpäev', 'hommik', 'pärastlõuna', 'õhtu', 'öö'], u, u],
- [
- '00:00', '12:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '23:00'],
- ['23:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/eu.js b/packages/common/locales/global/eu.js
deleted file mode 100644
index 379e13a4e2..0000000000
--- a/packages/common/locales/global/eu.js
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['eu'] = [
- 'eu',
- [['g', 'a'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['I', 'A', 'A', 'A', 'O', 'O', 'L'], ['ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.'],
- ['igandea', 'astelehena', 'asteartea', 'asteazkena', 'osteguna', 'ostirala', 'larunbata'],
- ['ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.']
- ],
- u,
- [
- ['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U', 'A', 'A'],
- [
- 'urt.', 'ots.', 'mar.', 'api.', 'mai.', 'eka.', 'uzt.', 'abu.', 'ira.', 'urr.', 'aza.', 'abe.'
- ],
- [
- 'urtarrilak', 'otsailak', 'martxoak', 'apirilak', 'maiatzak', 'ekainak', 'uztailak',
- 'abuztuak', 'irailak', 'urriak', 'azaroak', 'abenduak'
- ]
- ],
- [
- ['U', 'O', 'M', 'A', 'M', 'E', 'U', 'A', 'I', 'U', 'A', 'A'],
- [
- 'urt.', 'ots.', 'mar.', 'api.', 'mai.', 'eka.', 'uzt.', 'abu.', 'ira.', 'urr.', 'aza.', 'abe.'
- ],
- [
- 'urtarrila', 'otsaila', 'martxoa', 'apirila', 'maiatza', 'ekaina', 'uztaila', 'abuztua',
- 'iraila', 'urria', 'azaroa', 'abendua'
- ]
- ],
- [['K.a.', 'K.o.'], u, ['K.a.', 'Kristo ondoren']],
- 1,
- [6, 0],
- [
- 'yy/M/d', 'y(\'e\')\'ko\' MMM d(\'a\')', 'y(\'e\')\'ko\' MMMM\'ren\' d(\'a\')',
- 'y(\'e\')\'ko\' MMMM\'ren\' d(\'a\'), EEEE'
- ],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '% #,##0', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euroa',
- {'ESP': ['₧'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['gauerdia', 'goizald.', 'goizeko', 'eguerd.', 'arrats.', 'iluntz.', 'gaueko'], u,
- ['gauerdia', 'goizaldeko', 'goizeko', 'eguerdiko', 'arratsaldeko', 'iluntzeko', 'gaueko']
- ],
- [
- ['gauerdia', 'goizald.', 'goiza', 'eguerd.', 'arrats.', 'iluntz.', 'gaua'],
- ['gauerdia', 'goiz.', 'goiza', 'eguerd.', 'arrats.', 'iluntz.', 'gaua'],
- ['gauerdia', 'goizaldea', 'goiza', 'eguerdia', 'arratsaldea', 'iluntzea', 'gaua']
- ],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '14:00'], ['14:00', '19:00'],
- ['19:00', '21:00'], ['21:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ewo.js b/packages/common/locales/global/ewo.js
deleted file mode 100644
index 3360a26f53..0000000000
--- a/packages/common/locales/global/ewo.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ewo'] = [
- 'ewo',
- [['kíkíríg', 'ngəgógəle'], u, u],
- u,
- [
- ['s', 'm', 's', 's', 's', 'f', 's'], ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'fúl', 'sér'],
- [
- 'sɔ́ndɔ', 'mɔ́ndi', 'sɔ́ndɔ məlú mə́bɛ̌', 'sɔ́ndɔ məlú mə́lɛ́', 'sɔ́ndɔ məlú mə́nyi', 'fúladé', 'séradé'
- ],
- ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'fúl', 'sér']
- ],
- u,
- [
- ['o', 'b', 'l', 'n', 't', 's', 'z', 'm', 'e', 'a', 'd', 'b'],
- ['ngo', 'ngb', 'ngl', 'ngn', 'ngt', 'ngs', 'ngz', 'ngm', 'nge', 'nga', 'ngad', 'ngab'],
- [
- 'ngɔn osú', 'ngɔn bɛ̌', 'ngɔn lála', 'ngɔn nyina', 'ngɔn tána', 'ngɔn saməna', 'ngɔn zamgbála',
- 'ngɔn mwom', 'ngɔn ebulú', 'ngɔn awóm', 'ngɔn awóm ai dziá', 'ngɔn awóm ai bɛ̌'
- ]
- ],
- u,
- [['oyk', 'ayk'], u, ['osúsúa Yésus kiri', 'ámvus Yésus Kirís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Fəláŋ CFA (BEAC)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fa-AF.js b/packages/common/locales/global/fa-AF.js
deleted file mode 100644
index 312dce4431..0000000000
--- a/packages/common/locales/global/fa-AF.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fa-af'] = [
- 'fa-AF',
- [['ق', 'ب'], ['ق.ظ.', 'ب.ظ.'], ['قبل\u200cازظهر', 'بعدازظهر']],
- u,
- [
- ['ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش'],
- ['یکشنبه', 'دوشنبه', 'سه\u200cشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'], u,
- ['۱ش', '۲ش', '۳ش', '۴ش', '۵ش', 'ج', 'ش']
- ],
- u,
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'جنو', 'فبروری', 'مارچ', 'اپریل', 'می', 'جون', 'جول', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسم'
- ],
- [
- 'جنوری', 'فبروری', 'مارچ', 'اپریل', 'می', 'جون', 'جولای', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ]
- ],
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'جنوری', 'فبروری', 'مارچ', 'اپریل', 'می', 'جون', 'جولای', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- [['ق', 'م'], ['ق.م.', 'م.'], ['قبل از میلاد', 'میلادی']],
- 6,
- [4, 5],
- ['y/M/d', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}،\u200f {0}', u, '{1}، ساعت {0}', u],
- ['.', ',', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'ناعدد', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'AFN',
- '؋',
- 'افغانی افغانستان',
- {
- 'AFN': ['؋'],
- 'CAD': ['$CA', '$'],
- 'CNY': ['¥CN', '¥'],
- 'HKD': ['$HK', '$'],
- 'IRR': ['ریال'],
- 'MXN': ['$MX', '$'],
- 'NZD': ['$NZ', '$'],
- 'THB': ['฿'],
- 'XCD': ['$EC', '$']
- },
- 'rtl',
- plural,
- [
- [
- ['ب', 'ص', 'ظ', 'ع', 'ش', 'ن'], ['بامداد', 'صبح', 'ظهر', 'بعدازچاشت', 'شب', 'نیمه\u200cشب'], u
- ],
- [
- ['ب', 'ص', 'بعد از چاشت', 'ع', 'ش', 'ن'],
- ['بامداد', 'صبح', 'ظهر', 'بعدازچاشت', 'شب', 'نیمه\u200cشب'], u
- ],
- [
- ['01:00', '04:00'], ['04:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '01:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fa.js b/packages/common/locales/global/fa.js
deleted file mode 100644
index 1671e5aa41..0000000000
--- a/packages/common/locales/global/fa.js
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fa'] = [
- 'fa',
- [['ق', 'ب'], ['ق.ظ.', 'ب.ظ.'], ['قبل\u200cازظهر', 'بعدازظهر']],
- u,
- [
- ['ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش'],
- ['یکشنبه', 'دوشنبه', 'سه\u200cشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'], u,
- ['۱ش', '۲ش', '۳ش', '۴ش', '۵ش', 'ج', 'ش']
- ],
- u,
- [
- ['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'ژانویهٔ', 'فوریهٔ', 'مارس', 'آوریل', 'مهٔ', 'ژوئن', 'ژوئیهٔ', 'اوت', 'سپتامبر', 'اکتبر',
- 'نوامبر', 'دسامبر'
- ],
- u
- ],
- [
- ['ژ', 'ف', 'م', 'آ', 'م', 'ژ', 'ژ', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر',
- 'نوامبر', 'دسامبر'
- ],
- u
- ],
- [['ق', 'م'], ['ق.م.', 'م.'], ['قبل از میلاد', 'میلادی']],
- 6,
- [5, 5],
- ['y/M/d', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}،\u200f {0}', u, '{1}، ساعت {0}', u],
- ['.', ',', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'ناعدد', ':'],
- ['#,##0.###', '#,##0%', '\u200e¤ #,##0.00', '#E0'],
- 'IRR',
- 'ریال',
- 'ریال ایران',
- {
- 'AFN': ['؋'],
- 'CAD': ['$CA', '$'],
- 'CNY': ['¥CN', '¥'],
- 'HKD': ['$HK', '$'],
- 'IRR': ['ریال'],
- 'MXN': ['$MX', '$'],
- 'NZD': ['$NZ', '$'],
- 'THB': ['฿'],
- 'XCD': ['$EC', '$']
- },
- 'rtl',
- plural,
- [
- [['ب', 'ص', 'ظ', 'ع', 'ش', 'ن'], ['بامداد', 'صبح', 'ظهر', 'عصر', 'شب', 'نیمه\u200cشب'], u], u,
- [
- ['01:00', '04:00'], ['04:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '01:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-CM.js b/packages/common/locales/global/ff-CM.js
index a286b74c08..1bb38f0fa8 100644
--- a/packages/common/locales/global/ff-CM.js
+++ b/packages/common/locales/global/ff-CM.js
@@ -6,8 +6,12 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
+// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
+// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
+// data remained in the repository. We keep these files checked-in until the next major to avoid
+// potential breaking changes. It's worth noting that the locale data for such files is outdated
+// anyway. e.g. the data is missing the directionality, throwing off the indices.
(function(global) {
global.ng = global.ng || {};
diff --git a/packages/common/locales/global/ff-GN.js b/packages/common/locales/global/ff-GN.js
index bbe69aaa05..926b6dca7a 100644
--- a/packages/common/locales/global/ff-GN.js
+++ b/packages/common/locales/global/ff-GN.js
@@ -6,8 +6,12 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
+// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
+// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
+// data remained in the repository. We keep these files checked-in until the next major to avoid
+// potential breaking changes. It's worth noting that the locale data for such files is outdated
+// anyway. e.g. the data is missing the directionality, throwing off the indices.
(function(global) {
global.ng = global.ng || {};
diff --git a/packages/common/locales/global/ff-Latn-BF.js b/packages/common/locales/global/ff-Latn-BF.js
deleted file mode 100644
index b605a697f3..0000000000
--- a/packages/common/locales/global/ff-Latn-BF.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-bf'] = [
- 'ff-Latn-BF',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-CM.js b/packages/common/locales/global/ff-Latn-CM.js
deleted file mode 100644
index 4b55e71656..0000000000
--- a/packages/common/locales/global/ff-Latn-CM.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-cm'] = [
- 'ff-Latn-CM',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Mbuuɗi Seefaa BEAC',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-GH.js b/packages/common/locales/global/ff-Latn-GH.js
deleted file mode 100644
index 5732fa1cc4..0000000000
--- a/packages/common/locales/global/ff-Latn-GH.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-gh'] = [
- 'ff-Latn-GH',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'GHS',
- 'GH₵',
- 'GHS',
- {'GHS': ['GH₵'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-GM.js b/packages/common/locales/global/ff-Latn-GM.js
deleted file mode 100644
index f05003089b..0000000000
--- a/packages/common/locales/global/ff-Latn-GM.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-gm'] = [
- 'ff-Latn-GM',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'GMD',
- 'D',
- 'Dalasi Gammbi',
- {'GMD': ['D'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-GN.js b/packages/common/locales/global/ff-Latn-GN.js
deleted file mode 100644
index 40eafb511b..0000000000
--- a/packages/common/locales/global/ff-Latn-GN.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-gn'] = [
- 'ff-Latn-GN',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'GNF',
- 'FG',
- 'GNF',
- {'GNF': ['FG'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-GW.js b/packages/common/locales/global/ff-Latn-GW.js
deleted file mode 100644
index c03309b2c3..0000000000
--- a/packages/common/locales/global/ff-Latn-GW.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-gw'] = [
- 'ff-Latn-GW',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-LR.js b/packages/common/locales/global/ff-Latn-LR.js
deleted file mode 100644
index 5da45e7213..0000000000
--- a/packages/common/locales/global/ff-Latn-LR.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-lr'] = [
- 'ff-Latn-LR',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'LRD',
- '$',
- 'Dolaar Liberiyaa',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-MR.js b/packages/common/locales/global/ff-Latn-MR.js
deleted file mode 100644
index b65b138c77..0000000000
--- a/packages/common/locales/global/ff-Latn-MR.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-mr'] = [
- 'ff-Latn-MR',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MRU',
- 'UM',
- 'Ugiyya Muritani',
- {'JPY': ['JP¥', '¥'], 'MRU': ['UM'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-NE.js b/packages/common/locales/global/ff-Latn-NE.js
deleted file mode 100644
index 888780c3e8..0000000000
--- a/packages/common/locales/global/ff-Latn-NE.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-ne'] = [
- 'ff-Latn-NE',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-NG.js b/packages/common/locales/global/ff-Latn-NG.js
deleted file mode 100644
index 95d9a82f87..0000000000
--- a/packages/common/locales/global/ff-Latn-NG.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-ng'] = [
- 'ff-Latn-NG',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'NGN',
- '₦',
- 'Nayraa Nijeriyaa',
- {'JPY': ['JP¥', '¥'], 'NGN': ['₦'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn-SL.js b/packages/common/locales/global/ff-Latn-SL.js
deleted file mode 100644
index d4ebb2544b..0000000000
--- a/packages/common/locales/global/ff-Latn-SL.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn-sl'] = [
- 'ff-Latn-SL',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'SLL',
- 'Le',
- 'Lewoon Seraa Liyon',
- {'JPY': ['JP¥', '¥'], 'SLL': ['Le'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-Latn.js b/packages/common/locales/global/ff-Latn.js
deleted file mode 100644
index 29d6c0c397..0000000000
--- a/packages/common/locales/global/ff-Latn.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff-latn'] = [
- 'ff-Latn',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ff-MR.js b/packages/common/locales/global/ff-MR.js
index 14bfdae3df..a18798e47d 100644
--- a/packages/common/locales/global/ff-MR.js
+++ b/packages/common/locales/global/ff-MR.js
@@ -6,8 +6,12 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
+// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
+// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
+// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
+// data remained in the repository. We keep these files checked-in until the next major to avoid
+// potential breaking changes. It's worth noting that the locale data for such files is outdated
+// anyway. e.g. the data is missing the directionality, throwing off the indices.
(function(global) {
global.ng = global.ng || {};
diff --git a/packages/common/locales/global/ff.js b/packages/common/locales/global/ff.js
deleted file mode 100644
index adc63bf365..0000000000
--- a/packages/common/locales/global/ff.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ff'] = [
- 'ff',
- [['subaka', 'kikiiɗe'], u, u],
- u,
- [
- ['d', 'a', 'm', 'n', 'n', 'm', 'h'], ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'],
- ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'],
- ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi']
- ],
- u,
- [
- ['s', 'c', 'm', 's', 'd', 'k', 'm', 'j', 's', 'y', 'j', 'b'],
- ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'],
- [
- 'siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa',
- 'jolal', 'bowte'
- ]
- ],
- u,
- [['H-I', 'C-I'], u, ['Hade Iisa', 'Caggal Iisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'Mbuuɗu Seefaa BCEAO',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fi.js b/packages/common/locales/global/fi.js
deleted file mode 100644
index 7f03b6eaf6..0000000000
--- a/packages/common/locales/global/fi.js
+++ /dev/null
@@ -1,190 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['fi'] = [
- 'fi',
- [['ap.', 'ip.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'K', 'T', 'P', 'L'], ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'],
- [
- 'sunnuntaina', 'maanantaina', 'tiistaina', 'keskiviikkona', 'torstaina', 'perjantaina',
- 'lauantaina'
- ],
- ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la']
- ],
- [
- ['S', 'M', 'T', 'K', 'T', 'P', 'L'], ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'],
- ['sunnuntai', 'maanantai', 'tiistai', 'keskiviikko', 'torstai', 'perjantai', 'lauantai'],
- ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la']
- ],
- [
- ['T', 'H', 'M', 'H', 'T', 'K', 'H', 'E', 'S', 'L', 'M', 'J'],
- [
- 'tammik.', 'helmik.', 'maalisk.', 'huhtik.', 'toukok.', 'kesäk.', 'heinäk.', 'elok.',
- 'syysk.', 'lokak.', 'marrask.', 'jouluk.'
- ],
- [
- 'tammikuuta', 'helmikuuta', 'maaliskuuta', 'huhtikuuta', 'toukokuuta', 'kesäkuuta',
- 'heinäkuuta', 'elokuuta', 'syyskuuta', 'lokakuuta', 'marraskuuta', 'joulukuuta'
- ]
- ],
- [
- ['T', 'H', 'M', 'H', 'T', 'K', 'H', 'E', 'S', 'L', 'M', 'J'],
- [
- 'tammi', 'helmi', 'maalis', 'huhti', 'touko', 'kesä', 'heinä', 'elo', 'syys', 'loka',
- 'marras', 'joulu'
- ],
- [
- 'tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', 'kesäkuu', 'heinäkuu', 'elokuu',
- 'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu'
- ]
- ],
- [['eKr', 'jKr'], ['eKr.', 'jKr.'], ['ennen Kristuksen syntymää', 'jälkeen Kristuksen syntymän']],
- 1,
- [6, 0],
- ['d.M.y', u, 'd. MMMM y', 'cccc d. MMMM y'],
- ['H.mm', 'H.mm.ss', 'H.mm.ss z', 'H.mm.ss zzzz'],
- ['{1} {0}', '{1} \'klo\' {0}', u, u],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'epäluku', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AOA': [],
- 'ARS': [],
- 'AUD': [],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': [],
- 'CLP': [],
- 'CNY': [],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'ESP': [],
- 'FIM': ['mk'],
- 'FJD': [],
- 'FKP': [],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': [],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': [],
- 'INR': [],
- 'ISK': [],
- 'JMD': [],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': [],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'LTL': [],
- 'LVL': [],
- 'MGA': [],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': [],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': [],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUR': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [u, 'STD'],
- 'SYP': [],
- 'THB': [],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': [],
- 'UAH': [],
- 'UYU': [],
- 'VEF': [],
- 'VND': [],
- 'XCD': [],
- 'XPF': [],
- 'XXX': [],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural,
- [
- [
- ['ky.', 'kp.', 'aamulla', 'ap.', 'ip.', 'illalla', 'yöllä'],
- ['keskiyöllä', 'keskip.', 'aamulla', 'aamup.', 'iltap.', 'illalla', 'yöllä'],
- ['keskiyöllä', 'keskipäivällä', 'aamulla', 'aamupäivällä', 'iltapäivällä', 'illalla', 'yöllä']
- ],
- [
- ['ky.', 'kp.', 'aamu', 'ap.', 'ip.', 'ilta', 'yö'],
- ['keskiyö', 'keskip.', 'aamu', 'aamup.', 'iltap.', 'ilta', 'yö'],
- ['keskiyö', 'keskipäivä', 'aamu', 'aamupäivä', 'iltapäivä', 'ilta', 'yö']
- ],
- [
- '00:00', '12:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '23:00'], ['23:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fil.js b/packages/common/locales/global/fil.js
deleted file mode 100644
index 7f8169930a..0000000000
--- a/packages/common/locales/global/fil.js
+++ /dev/null
@@ -1,88 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && (i === 1 || i === 2 || i === 3) ||
- v === 0 && !(i % 10 === 4 || i % 10 === 6 || i % 10 === 9) ||
- !(v === 0) && !(f % 10 === 4 || f % 10 === 6 || f % 10 === 9))
- return 1;
- return 5;
-}
-global.ng.common.locales['fil'] = [
- 'fil',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['Lin', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab'], u,
- ['Linggo', 'Lunes', 'Martes', 'Miyerkules', 'Huwebes', 'Biyernes', 'Sabado'],
- ['Li', 'Lu', 'Ma', 'Mi', 'Hu', 'Bi', 'Sa']
- ],
- u,
- [
- ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'], u,
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [
- ['E', 'P', 'M', 'A', 'M', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
- ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'],
- [
- 'Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre',
- 'Oktubre', 'Nobyembre', 'Disyembre'
- ]
- ],
- [['BC', 'AD'], u, ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'nang\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'PHP',
- '₱',
- 'Piso ng Pilipinas',
- {'PHP': ['₱'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['hatinggabi', 'tanghaling-tapat', 'umaga', 'madaling-araw', 'sa hapon', 'sa gabi', 'gabi'],
- [
- 'hatinggabi', 'tanghaling-tapat', 'nang umaga', 'madaling-araw', 'tanghali', 'ng hapon',
- 'gabi'
- ],
- [
- 'hatinggabi', 'tanghaling-tapat', 'nang umaga', 'madaling-araw', 'tanghali', 'ng hapon',
- 'ng gabi'
- ]
- ],
- [
- ['hatinggabi', 'tanghaling-tapat', 'umaga', 'madaling-araw', 'tanghali', 'gabi', 'gabi'],
- ['hatinggabi', 'tanghaling-tapat', 'umaga', 'madaling-araw', 'tanghali', 'hapon', 'gabi'], u
- ],
- [
- '00:00', '12:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '18:00'], ['18:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fo-DK.js b/packages/common/locales/global/fo-DK.js
deleted file mode 100644
index 046627536d..0000000000
--- a/packages/common/locales/global/fo-DK.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fo-dk'] = [
- 'fo-DK',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'M', 'H', 'F', 'L'], ['sun.', 'mán.', 'týs.', 'mik.', 'hós.', 'frí.', 'ley.'],
- ['sunnudagur', 'mánadagur', 'týsdagur', 'mikudagur', 'hósdagur', 'fríggjadagur', 'leygardagur'],
- ['su.', 'má.', 'tý.', 'mi.', 'hó.', 'fr.', 'le.']
- ],
- [
- ['S', 'M', 'T', 'M', 'H', 'F', 'L'], ['sun', 'mán', 'týs', 'mik', 'hós', 'frí', 'ley'],
- ['sunnudagur', 'mánadagur', 'týsdagur', 'mikudagur', 'hósdagur', 'fríggjadagur', 'leygardagur'],
- ['su', 'má', 'tý', 'mi', 'hó', 'fr', 'le']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'apríl', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'apríl', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], ['fyri Krist', 'eftir Krist']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr.',
- 'donsk króna',
- {'DKK': ['kr.', 'kr'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fo.js b/packages/common/locales/global/fo.js
deleted file mode 100644
index 10e6e1df60..0000000000
--- a/packages/common/locales/global/fo.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fo'] = [
- 'fo',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'M', 'H', 'F', 'L'], ['sun.', 'mán.', 'týs.', 'mik.', 'hós.', 'frí.', 'ley.'],
- ['sunnudagur', 'mánadagur', 'týsdagur', 'mikudagur', 'hósdagur', 'fríggjadagur', 'leygardagur'],
- ['su.', 'má.', 'tý.', 'mi.', 'hó.', 'fr.', 'le.']
- ],
- [
- ['S', 'M', 'T', 'M', 'H', 'F', 'L'], ['sun', 'mán', 'týs', 'mik', 'hós', 'frí', 'ley'],
- ['sunnudagur', 'mánadagur', 'týsdagur', 'mikudagur', 'hósdagur', 'fríggjadagur', 'leygardagur'],
- ['su', 'má', 'tý', 'mi', 'hó', 'fr', 'le']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'apríl', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'apríl', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['fKr', 'eKr'], ['f.Kr.', 'e.Kr.'], ['fyri Krist', 'eftir Krist']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DKK',
- 'kr',
- 'donsk króna',
- {'DKK': ['kr'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-BE.js b/packages/common/locales/global/fr-BE.js
deleted file mode 100644
index 8d37ae2939..0000000000
--- a/packages/common/locales/global/fr-BE.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-be'] = [
- 'fr-BE',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'H \'h\' mm \'min\' ss \'s\' zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-BF.js b/packages/common/locales/global/fr-BF.js
deleted file mode 100644
index 883ac3ca1f..0000000000
--- a/packages/common/locales/global/fr-BF.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-bf'] = [
- 'fr-BF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-BI.js b/packages/common/locales/global/fr-BI.js
deleted file mode 100644
index f4dffa710b..0000000000
--- a/packages/common/locales/global/fr-BI.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-bi'] = [
- 'fr-BI',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BIF',
- 'FBu',
- 'franc burundais',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BIF': ['FBu'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-BJ.js b/packages/common/locales/global/fr-BJ.js
deleted file mode 100644
index aecad61722..0000000000
--- a/packages/common/locales/global/fr-BJ.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-bj'] = [
- 'fr-BJ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-BL.js b/packages/common/locales/global/fr-BL.js
deleted file mode 100644
index f8c911dbb7..0000000000
--- a/packages/common/locales/global/fr-BL.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-bl'] = [
- 'fr-BL',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-CA.js b/packages/common/locales/global/fr-CA.js
deleted file mode 100644
index 82c66acd21..0000000000
--- a/packages/common/locales/global/fr-CA.js
+++ /dev/null
@@ -1,111 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-ca'] = [
- 'fr-CA',
- [['a', 'p'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'p.m.'], u, u],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juill.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 0,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- [
- 'HH \'h\' mm', 'HH \'h\' mm \'min\' ss \'s\'', 'HH \'h\' mm \'min\' ss \'s\' z',
- 'HH \'h\' mm \'min\' ss \'s\' zzzz'
- ],
- ['{1} {0}', u, '{1} \'à\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CAD',
- '$',
- 'dollar canadien',
- {
- 'AUD': ['$ AU', '$'],
- 'BEF': ['FB'],
- 'BYN': [u, 'Br'],
- 'CAD': ['$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FRF': ['F'],
- 'GEL': [],
- 'HKD': ['$ HK', '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'ITL': ['₤IT'],
- 'KRW': [u, '₩'],
- 'LBP': [u, '£L'],
- 'MTP': ['£MT'],
- 'MXN': [u, '$'],
- 'NZD': ['$ NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SGD': ['$ SG', '$'],
- 'TOP': [u, '$T'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$ US', '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': [],
- 'XPF': []
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'après-midi', 'soir', 'mat.'],
- ['minuit', 'midi', 'du mat.', 'après-midi', 'du soir', 'du mat.'],
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'après-midi', 'soir', 'mat.'],
- ['minuit', 'midi', 'mat.', 'après-midi', 'soir', 'nuit'],
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-CD.js b/packages/common/locales/global/fr-CD.js
deleted file mode 100644
index ee4cae4e0b..0000000000
--- a/packages/common/locales/global/fr-CD.js
+++ /dev/null
@@ -1,122 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-cd'] = [
- 'fr-CD',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CDF',
- 'FC',
- 'franc congolais',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CDF': ['FC'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-CF.js b/packages/common/locales/global/fr-CF.js
deleted file mode 100644
index 67e27fff7e..0000000000
--- a/packages/common/locales/global/fr-CF.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-cf'] = [
- 'fr-CF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-CG.js b/packages/common/locales/global/fr-CG.js
deleted file mode 100644
index e5313c8864..0000000000
--- a/packages/common/locales/global/fr-CG.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-cg'] = [
- 'fr-CG',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-CH.js b/packages/common/locales/global/fr-CH.js
deleted file mode 100644
index b88e3f3b52..0000000000
--- a/packages/common/locales/global/fr-CH.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-ch'] = [
- 'fr-CH',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH.mm:ss \'h\' zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':', '.'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'franc suisse',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['min.', 'midi', 'du mat.', 'de l’ap.m.', 'du soir', 'du mat.'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-CI.js b/packages/common/locales/global/fr-CI.js
deleted file mode 100644
index 7527ea9c80..0000000000
--- a/packages/common/locales/global/fr-CI.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-ci'] = [
- 'fr-CI',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-CM.js b/packages/common/locales/global/fr-CM.js
deleted file mode 100644
index 57efd173bb..0000000000
--- a/packages/common/locales/global/fr-CM.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-cm'] = [
- 'fr-CM',
- [['mat.', 'soir'], u, ['matin', 'soir']],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-DJ.js b/packages/common/locales/global/fr-DJ.js
deleted file mode 100644
index d020a76888..0000000000
--- a/packages/common/locales/global/fr-DJ.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-dj'] = [
- 'fr-DJ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 6,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DJF',
- 'Fdj',
- 'franc djiboutien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'DJF': ['Fdj'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-DZ.js b/packages/common/locales/global/fr-DZ.js
deleted file mode 100644
index a104157093..0000000000
--- a/packages/common/locales/global/fr-DZ.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-dz'] = [
- 'fr-DZ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 6,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'DZD',
- 'DA',
- 'dinar algérien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'DZD': ['DA'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-GA.js b/packages/common/locales/global/fr-GA.js
deleted file mode 100644
index bda7409214..0000000000
--- a/packages/common/locales/global/fr-GA.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-ga'] = [
- 'fr-GA',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-GF.js b/packages/common/locales/global/fr-GF.js
deleted file mode 100644
index 49cd5d8274..0000000000
--- a/packages/common/locales/global/fr-GF.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-gf'] = [
- 'fr-GF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-GN.js b/packages/common/locales/global/fr-GN.js
deleted file mode 100644
index 7b7466cd4c..0000000000
--- a/packages/common/locales/global/fr-GN.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-gn'] = [
- 'fr-GN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'GNF',
- 'FG',
- 'franc guinéen',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'GNF': ['FG'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-GP.js b/packages/common/locales/global/fr-GP.js
deleted file mode 100644
index 8d78aaf074..0000000000
--- a/packages/common/locales/global/fr-GP.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-gp'] = [
- 'fr-GP',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-GQ.js b/packages/common/locales/global/fr-GQ.js
deleted file mode 100644
index 49297ebf26..0000000000
--- a/packages/common/locales/global/fr-GQ.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-gq'] = [
- 'fr-GQ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-HT.js b/packages/common/locales/global/fr-HT.js
deleted file mode 100644
index 7f032c7626..0000000000
--- a/packages/common/locales/global/fr-HT.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-ht'] = [
- 'fr-HT',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'HTG',
- 'G',
- 'gourde haïtienne',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'HTG': ['G'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'de la nuit']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-KM.js b/packages/common/locales/global/fr-KM.js
deleted file mode 100644
index 40aa055577..0000000000
--- a/packages/common/locales/global/fr-KM.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-km'] = [
- 'fr-KM',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'KMF',
- 'CF',
- 'franc comorien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': ['CF', 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-LU.js b/packages/common/locales/global/fr-LU.js
deleted file mode 100644
index 28fa767c55..0000000000
--- a/packages/common/locales/global/fr-LU.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-lu'] = [
- 'fr-LU',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'LUF': ['F'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-MA.js b/packages/common/locales/global/fr-MA.js
deleted file mode 100644
index e2fbec0992..0000000000
--- a/packages/common/locales/global/fr-MA.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-ma'] = [
- 'fr-MA',
- [['AM', 'PM'], u, ['a.m.', 'p.m.']],
- [['AM', 'PM'], u, u],
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fév.', 'mar.', 'avr.', 'mai', 'jui.', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MAD',
- 'MAD',
- 'dirham marocain',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-MC.js b/packages/common/locales/global/fr-MC.js
deleted file mode 100644
index 5791b4953a..0000000000
--- a/packages/common/locales/global/fr-MC.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-mc'] = [
- 'fr-MC',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-MF.js b/packages/common/locales/global/fr-MF.js
deleted file mode 100644
index 14b1ade702..0000000000
--- a/packages/common/locales/global/fr-MF.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-mf'] = [
- 'fr-MF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-MG.js b/packages/common/locales/global/fr-MG.js
deleted file mode 100644
index 7998d4cdc7..0000000000
--- a/packages/common/locales/global/fr-MG.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-mg'] = [
- 'fr-MG',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MGA',
- 'Ar',
- 'ariary malgache',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MGA': ['Ar'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-ML.js b/packages/common/locales/global/fr-ML.js
deleted file mode 100644
index f4b42c21b4..0000000000
--- a/packages/common/locales/global/fr-ML.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-ml'] = [
- 'fr-ML',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'à\' {0}', u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-MQ.js b/packages/common/locales/global/fr-MQ.js
deleted file mode 100644
index 3fd53b1062..0000000000
--- a/packages/common/locales/global/fr-MQ.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-mq'] = [
- 'fr-MQ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-MR.js b/packages/common/locales/global/fr-MR.js
deleted file mode 100644
index 6b16b895c7..0000000000
--- a/packages/common/locales/global/fr-MR.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-mr'] = [
- 'fr-MR',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MRU',
- 'UM',
- 'ouguiya mauritanien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MRU': ['UM'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-MU.js b/packages/common/locales/global/fr-MU.js
deleted file mode 100644
index e1bdd3555b..0000000000
--- a/packages/common/locales/global/fr-MU.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-mu'] = [
- 'fr-MU',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MUR',
- 'Rs',
- 'roupie mauricienne',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MUR': ['Rs'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-NC.js b/packages/common/locales/global/fr-NC.js
deleted file mode 100644
index f6955a92c2..0000000000
--- a/packages/common/locales/global/fr-NC.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-nc'] = [
- 'fr-NC',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XPF',
- 'FCFP',
- 'franc CFP',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-NE.js b/packages/common/locales/global/fr-NE.js
deleted file mode 100644
index 58edca7deb..0000000000
--- a/packages/common/locales/global/fr-NE.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-ne'] = [
- 'fr-NE',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-PF.js b/packages/common/locales/global/fr-PF.js
deleted file mode 100644
index e01779491a..0000000000
--- a/packages/common/locales/global/fr-PF.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-pf'] = [
- 'fr-PF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XPF',
- 'FCFP',
- 'franc CFP',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-PM.js b/packages/common/locales/global/fr-PM.js
deleted file mode 100644
index b8d7651f8f..0000000000
--- a/packages/common/locales/global/fr-PM.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-pm'] = [
- 'fr-PM',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-RE.js b/packages/common/locales/global/fr-RE.js
deleted file mode 100644
index 2dd8fdf4ee..0000000000
--- a/packages/common/locales/global/fr-RE.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-re'] = [
- 'fr-RE',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'],
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-RW.js b/packages/common/locales/global/fr-RW.js
deleted file mode 100644
index bd0e6dbf1d..0000000000
--- a/packages/common/locales/global/fr-RW.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-rw'] = [
- 'fr-RW',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RWF',
- 'RF',
- 'franc rwandais',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': ['RF', 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-SC.js b/packages/common/locales/global/fr-SC.js
deleted file mode 100644
index cf44f62d5b..0000000000
--- a/packages/common/locales/global/fr-SC.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-sc'] = [
- 'fr-SC',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SCR',
- 'SR',
- 'roupie des Seychelles',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SCR': ['SR'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-SN.js b/packages/common/locales/global/fr-SN.js
deleted file mode 100644
index 269ff954a9..0000000000
--- a/packages/common/locales/global/fr-SN.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-sn'] = [
- 'fr-SN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['min.', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-SY.js b/packages/common/locales/global/fr-SY.js
deleted file mode 100644
index da6903cf05..0000000000
--- a/packages/common/locales/global/fr-SY.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-sy'] = [
- 'fr-SY',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 6,
- [5, 6],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SYP',
- 'LS',
- 'livre syrienne',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'SYP': ['LS', '£'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-TD.js b/packages/common/locales/global/fr-TD.js
deleted file mode 100644
index 923c6065e4..0000000000
--- a/packages/common/locales/global/fr-TD.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-td'] = [
- 'fr-TD',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franc CFA (BEAC)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-TG.js b/packages/common/locales/global/fr-TG.js
deleted file mode 100644
index 278c29a155..0000000000
--- a/packages/common/locales/global/fr-TG.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-tg'] = [
- 'fr-TG',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franc CFA (BCEAO)',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-TN.js b/packages/common/locales/global/fr-TN.js
deleted file mode 100644
index 0abf8d55aa..0000000000
--- a/packages/common/locales/global/fr-TN.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-tn'] = [
- 'fr-TN',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'TND',
- 'DT',
- 'dinar tunisien',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TND': ['DT'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-VU.js b/packages/common/locales/global/fr-VU.js
deleted file mode 100644
index d5231d401c..0000000000
--- a/packages/common/locales/global/fr-VU.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-vu'] = [
- 'fr-VU',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'VUV',
- 'VT',
- 'vatu vanuatuan',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'VUV': ['VT'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-WF.js b/packages/common/locales/global/fr-WF.js
deleted file mode 100644
index 64e779a191..0000000000
--- a/packages/common/locales/global/fr-WF.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-wf'] = [
- 'fr-WF',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'XPF',
- 'FCFP',
- 'franc CFP',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr-YT.js b/packages/common/locales/global/fr-YT.js
deleted file mode 100644
index 2628d8a8b3..0000000000
--- a/packages/common/locales/global/fr-YT.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr-yt'] = [
- 'fr-YT',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fr.js b/packages/common/locales/global/fr.js
deleted file mode 100644
index ee22833e5d..0000000000
--- a/packages/common/locales/global/fr.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fr'] = [
- 'fr',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
- ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
- ['di', 'lu', 'ma', 'me', 'je', 've', 'sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.',
- 'déc.'
- ],
- [
- 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre',
- 'octobre', 'novembre', 'décembre'
- ]
- ],
- u,
- [['av. J.-C.', 'ap. J.-C.'], u, ['avant Jésus-Christ', 'après Jésus-Christ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1} \'à\' {0}', u, u],
- [',', '\u202f', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'ARS': ['$AR', '$'],
- 'AUD': ['$AU', '$'],
- 'BEF': ['FB'],
- 'BMD': ['$BM', '$'],
- 'BND': ['$BN', '$'],
- 'BZD': ['$BZ', '$'],
- 'CAD': ['$CA', '$'],
- 'CLP': ['$CL', '$'],
- 'CNY': [u, '¥'],
- 'COP': ['$CO', '$'],
- 'CYP': ['£CY'],
- 'EGP': [u, '£E'],
- 'FJD': ['$FJ', '$'],
- 'FKP': ['£FK', '£'],
- 'FRF': ['F'],
- 'GBP': ['£GB', '£'],
- 'GIP': ['£GI', '£'],
- 'HKD': [u, '$'],
- 'IEP': ['£IE'],
- 'ILP': ['£IL'],
- 'ITL': ['₤IT'],
- 'JPY': [u, '¥'],
- 'KMF': [u, 'FC'],
- 'LBP': ['£LB', '£L'],
- 'MTP': ['£MT'],
- 'MXN': ['$MX', '$'],
- 'NAD': ['$NA', '$'],
- 'NIO': [u, '$C'],
- 'NZD': ['$NZ', '$'],
- 'RHD': ['$RH'],
- 'RON': [u, 'L'],
- 'RWF': [u, 'FR'],
- 'SBD': ['$SB', '$'],
- 'SGD': ['$SG', '$'],
- 'SRD': ['$SR', '$'],
- 'TOP': [u, '$T'],
- 'TTD': ['$TT', '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['$US', '$'],
- 'UYU': ['$UY', '$'],
- 'WST': ['$WS'],
- 'XCD': [u, '$'],
- 'XPF': ['FCFP'],
- 'ZMW': [u, 'Kw']
- },
- 'ltr',
- plural,
- [
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'du matin', 'de l’après-midi', 'du soir', 'du matin']
- ],
- [
- ['minuit', 'midi', 'mat.', 'ap.m.', 'soir', 'nuit'], u,
- ['minuit', 'midi', 'matin', 'après-midi', 'soir', 'nuit']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fur.js b/packages/common/locales/global/fur.js
deleted file mode 100644
index 07d2f3d679..0000000000
--- a/packages/common/locales/global/fur.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['fur'] = [
- 'fur',
- [['a.', 'p.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dom', 'lun', 'mar', 'mie', 'joi', 'vin', 'sab'],
- ['domenie', 'lunis', 'martars', 'miercus', 'joibe', 'vinars', 'sabide'],
- ['dom', 'lun', 'mar', 'mie', 'joi', 'vin', 'sab']
- ],
- u,
- [
- ['Z', 'F', 'M', 'A', 'M', 'J', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['Zen', 'Fev', 'Mar', 'Avr', 'Mai', 'Jug', 'Lui', 'Avo', 'Set', 'Otu', 'Nov', 'Dic'],
- [
- 'Zenâr', 'Fevrâr', 'Març', 'Avrîl', 'Mai', 'Jugn', 'Lui', 'Avost', 'Setembar', 'Otubar',
- 'Novembar', 'Dicembar'
- ]
- ],
- u,
- [['pdC', 'ddC'], u, u],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'di\' MMMM \'dal\' y', 'EEEE d \'di\' MMMM \'dal\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/fy.js b/packages/common/locales/global/fy.js
deleted file mode 100644
index a23e49f078..0000000000
--- a/packages/common/locales/global/fy.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['fy'] = [
- 'fy',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['si', 'mo', 'ti', 'wo', 'to', 'fr', 'so'],
- ['snein', 'moandei', 'tiisdei', 'woansdei', 'tongersdei', 'freed', 'sneon'],
- ['si', 'mo', 'ti', 'wo', 'to', 'fr', 'so']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mrt', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Jannewaris', 'Febrewaris', 'Maart', 'April', 'Maaie', 'Juny', 'July', 'Augustus',
- 'Septimber', 'Oktober', 'Novimber', 'Desimber'
- ]
- ],
- u,
- [['f.K.', 'n.K.'], ['f.Kr.', 'n.Kr.'], ['Foar Kristus', 'nei Kristus']],
- 1,
- [6, 0],
- ['dd-MM-yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ #,##0.00-', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'USD': ['US$', '$'],
- 'XPF': []
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ga-GB.js b/packages/common/locales/global/ga-GB.js
deleted file mode 100644
index 879225b191..0000000000
--- a/packages/common/locales/global/ga-GB.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n === Math.floor(n) && n >= 3 && n <= 6) return 3;
- if (n === Math.floor(n) && n >= 7 && n <= 10) return 4;
- return 5;
-}
-global.ng.common.locales['ga-gb'] = [
- 'ga-GB',
- [['r.n.', 'i.n.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'C', 'D', 'A', 'S'], ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'],
- [
- 'Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Sathairn'
- ],
- ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'Ao', 'Sa']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'B', 'M', 'I', 'L', 'M', 'D', 'S', 'N'],
- [
- 'Ean', 'Feabh', 'Márta', 'Aib', 'Beal', 'Meith', 'Iúil', 'Lún', 'MFómh', 'DFómh', 'Samh',
- 'Noll'
- ],
- [
- 'Eanáir', 'Feabhra', 'Márta', 'Aibreán', 'Bealtaine', 'Meitheamh', 'Iúil', 'Lúnasa',
- 'Meán Fómhair', 'Deireadh Fómhair', 'Samhain', 'Nollaig'
- ]
- ],
- u,
- [['RC', 'AD'], u, ['Roimh Chríost', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'Punt Steirling',
- {'THB': ['฿'], 'TWD': ['NT$'], 'XXX': []},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ga.js b/packages/common/locales/global/ga.js
deleted file mode 100644
index e372070807..0000000000
--- a/packages/common/locales/global/ga.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- if (n === 2) return 2;
- if (n === Math.floor(n) && n >= 3 && n <= 6) return 3;
- if (n === Math.floor(n) && n >= 7 && n <= 10) return 4;
- return 5;
-}
-global.ng.common.locales['ga'] = [
- 'ga',
- [['r.n.', 'i.n.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'C', 'D', 'A', 'S'], ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'],
- [
- 'Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Sathairn'
- ],
- ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'Ao', 'Sa']
- ],
- u,
- [
- ['E', 'F', 'M', 'A', 'B', 'M', 'I', 'L', 'M', 'D', 'S', 'N'],
- [
- 'Ean', 'Feabh', 'Márta', 'Aib', 'Beal', 'Meith', 'Iúil', 'Lún', 'MFómh', 'DFómh', 'Samh',
- 'Noll'
- ],
- [
- 'Eanáir', 'Feabhra', 'Márta', 'Aibreán', 'Bealtaine', 'Meitheamh', 'Iúil', 'Lúnasa',
- 'Meán Fómhair', 'Deireadh Fómhair', 'Samhain', 'Nollaig'
- ]
- ],
- u,
- [['RC', 'AD'], u, ['Roimh Chríost', 'Anno Domini']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'THB': ['฿'], 'TWD': ['NT$'], 'XXX': []},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/gd.js b/packages/common/locales/global/gd.js
deleted file mode 100644
index 068eed79f7..0000000000
--- a/packages/common/locales/global/gd.js
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1 || n === 11) return 1;
- if (n === 2 || n === 12) return 2;
- if (n === Math.floor(n) && (n >= 3 && n <= 10 || n >= 13 && n <= 19)) return 3;
- return 5;
-}
-global.ng.common.locales['gd'] = [
- 'gd',
- [['m', 'f'], u, u],
- u,
- [
- ['D', 'L', 'M', 'C', 'A', 'H', 'S'], ['DiD', 'DiL', 'DiM', 'DiC', 'Dia', 'Dih', 'DiS'],
- ['DiDòmhnaich', 'DiLuain', 'DiMàirt', 'DiCiadain', 'DiarDaoin', 'DihAoine', 'DiSathairne'],
- ['Dò', 'Lu', 'Mà', 'Ci', 'Da', 'hA', 'Sa']
- ],
- u,
- [
- ['F', 'G', 'M', 'G', 'C', 'Ò', 'I', 'L', 'S', 'D', 'S', 'D'],
- [
- 'Faoi', 'Gearr', 'Màrt', 'Gibl', 'Cèit', 'Ògmh', 'Iuch', 'Lùna', 'Sult', 'Dàmh', 'Samh',
- 'Dùbh'
- ],
- [
- 'dhen Fhaoilleach', 'dhen Ghearran', 'dhen Mhàrt', 'dhen Ghiblean', 'dhen Chèitean',
- 'dhen Ògmhios', 'dhen Iuchar', 'dhen Lùnastal', 'dhen t-Sultain', 'dhen Dàmhair',
- 'dhen t-Samhain', 'dhen Dùbhlachd'
- ]
- ],
- [
- ['F', 'G', 'M', 'G', 'C', 'Ò', 'I', 'L', 'S', 'D', 'S', 'D'],
- [
- 'Faoi', 'Gearr', 'Màrt', 'Gibl', 'Cèit', 'Ògmh', 'Iuch', 'Lùna', 'Sult', 'Dàmh', 'Samh',
- 'Dùbh'
- ],
- [
- 'Am Faoilleach', 'An Gearran', 'Am Màrt', 'An Giblean', 'An Cèitean', 'An t-Ògmhios',
- 'An t-Iuchar', 'An Lùnastal', 'An t-Sultain', 'An Dàmhair', 'An t-Samhain', 'An Dùbhlachd'
- ]
- ],
- [['R', 'A'], ['RC', 'AD'], ['Ro Chrìosta', 'An dèidh Chrìosta']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd\'mh\' MMMM y', 'EEEE, d\'mh\' MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'Punnd Sasannach',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'leu'], 'THB': ['฿'], 'TWD': ['NT$'], 'XXX': []},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/gl.js b/packages/common/locales/global/gl.js
deleted file mode 100644
index 0888338b94..0000000000
--- a/packages/common/locales/global/gl.js
+++ /dev/null
@@ -1,91 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['gl'] = [
- 'gl',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['d.', 'l.', 'm.', 'm.', 'x.', 'v.', 's.'],
- ['dom.', 'luns', 'mar.', 'mér.', 'xov.', 'ven.', 'sáb.'],
- ['domingo', 'luns', 'martes', 'mércores', 'xoves', 'venres', 'sábado'],
- ['do.', 'lu.', 'ma.', 'mé.', 'xo.', 've.', 'sá.']
- ],
- [
- ['D', 'L', 'M', 'M', 'X', 'V', 'S'], ['Dom.', 'Luns', 'Mar.', 'Mér.', 'Xov.', 'Ven.', 'Sáb.'],
- ['Domingo', 'Luns', 'Martes', 'Mércores', 'Xoves', 'Venres', 'Sábado'],
- ['Do', 'Lu', 'Ma', 'Mé', 'Xo', 'Ve', 'Sá']
- ],
- [
- ['x.', 'f.', 'm.', 'a.', 'm.', 'x.', 'x.', 'a.', 's.', 'o.', 'n.', 'd.'],
- [
- 'xan.', 'feb.', 'mar.', 'abr.', 'maio', 'xuño', 'xul.', 'ago.', 'set.', 'out.', 'nov.', 'dec.'
- ],
- [
- 'xaneiro', 'febreiro', 'marzo', 'abril', 'maio', 'xuño', 'xullo', 'agosto', 'setembro',
- 'outubro', 'novembro', 'decembro'
- ]
- ],
- [
- ['X', 'F', 'M', 'A', 'M', 'X', 'X', 'A', 'S', 'O', 'N', 'D'],
- [
- 'Xan.', 'Feb.', 'Mar.', 'Abr.', 'Maio', 'Xuño', 'Xul.', 'Ago.', 'Set.', 'Out.', 'Nov.', 'Dec.'
- ],
- [
- 'Xaneiro', 'Febreiro', 'Marzo', 'Abril', 'Maio', 'Xuño', 'Xullo', 'Agosto', 'Setembro',
- 'Outubro', 'Novembro', 'Decembro'
- ]
- ],
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'despois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{0}, {1}', u, '{0} \'do\' {1}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BYN': [u, 'Br'],
- 'ESP': ['₧'],
- 'JPY': ['JP¥', '¥'],
- 'KMF': [u, 'FC'],
- 'MXN': ['$MX', '$'],
- 'RUB': [u, 'руб'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [['da noite', 'da madrugada', 'da mañá', 'do mediodía', 'da tarde', 'da noite'], u, u],
- [['medianoite', 'madrugada', 'mañá', 'mediodía', 'tarde', 'noite'], u, u],
- [
- '00:00', ['00:00', '06:00'], ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '21:00'],
- ['21:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/gsw-FR.js b/packages/common/locales/global/gsw-FR.js
deleted file mode 100644
index 48692845f9..0000000000
--- a/packages/common/locales/global/gsw-FR.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['gsw-fr'] = [
- 'gsw-FR',
- [['vorm.', 'nam.'], u, ['am Vormittag', 'am Namittag']],
- [['vorm.', 'nam.'], u, ['Vormittag', 'Namittag']],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.'],
- ['Sunntig', 'Määntig', 'Ziischtig', 'Mittwuch', 'Dunschtig', 'Friitig', 'Samschtig'],
- ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber',
- 'Oktoober', 'Novämber', 'Dezämber'
- ]
- ],
- u,
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'ATS': ['öS']},
- 'ltr',
- plural,
- [
- [['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u, u],
- [
- ['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u,
- ['Mitternacht', 'Morge', 'Mittag', 'Namittag', 'Aabig', 'Nacht']
- ],
- [
- '00:00', ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/gsw-LI.js b/packages/common/locales/global/gsw-LI.js
deleted file mode 100644
index 3404a63671..0000000000
--- a/packages/common/locales/global/gsw-LI.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['gsw-li'] = [
- 'gsw-LI',
- [['vorm.', 'nam.'], u, ['am Vormittag', 'am Namittag']],
- [['vorm.', 'nam.'], u, ['Vormittag', 'Namittag']],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.'],
- ['Sunntig', 'Määntig', 'Ziischtig', 'Mittwuch', 'Dunschtig', 'Friitig', 'Samschtig'],
- ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber',
- 'Oktoober', 'Novämber', 'Dezämber'
- ]
- ],
- u,
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'Schwiizer Franke',
- {'ATS': ['öS']},
- 'ltr',
- plural,
- [
- [['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u, u],
- [
- ['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u,
- ['Mitternacht', 'Morge', 'Mittag', 'Namittag', 'Aabig', 'Nacht']
- ],
- [
- '00:00', ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/gsw.js b/packages/common/locales/global/gsw.js
deleted file mode 100644
index 6c763907fa..0000000000
--- a/packages/common/locales/global/gsw.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['gsw'] = [
- 'gsw',
- [['vorm.', 'nam.'], u, ['am Vormittag', 'am Namittag']],
- [['vorm.', 'nam.'], u, ['Vormittag', 'Namittag']],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.'],
- ['Sunntig', 'Määntig', 'Ziischtig', 'Mittwuch', 'Dunschtig', 'Friitig', 'Samschtig'],
- ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber',
- 'Oktoober', 'Novämber', 'Dezämber'
- ]
- ],
- u,
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'Schwiizer Franke',
- {'ATS': ['öS']},
- 'ltr',
- plural,
- [
- [['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u, u],
- [
- ['Mitternacht', 'am Morge', 'zmittag', 'am Namittag', 'zaabig', 'znacht'], u,
- ['Mitternacht', 'Morge', 'Mittag', 'Namittag', 'Aabig', 'Nacht']
- ],
- [
- '00:00', ['05:00', '12:00'], ['12:00', '14:00'], ['14:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/gu.js b/packages/common/locales/global/gu.js
deleted file mode 100644
index ce0e4b2266..0000000000
--- a/packages/common/locales/global/gu.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['gu'] = [
- 'gu',
- [['AM', 'PM'], u, u],
- u,
- [
- ['ર', 'સો', 'મં', 'બુ', 'ગુ', 'શુ', 'શ'], ['રવિ', 'સોમ', 'મંગળ', 'બુધ', 'ગુરુ', 'શુક્ર', 'શનિ'],
- ['રવિવાર', 'સોમવાર', 'મંગળવાર', 'બુધવાર', 'ગુરુવાર', 'શુક્રવાર', 'શનિવાર'],
- ['ર', 'સો', 'મં', 'બુ', 'ગુ', 'શુ', 'શ']
- ],
- u,
- [
- ['જા', 'ફે', 'મા', 'એ', 'મે', 'જૂ', 'જુ', 'ઑ', 'સ', 'ઑ', 'ન', 'ડિ'],
- ['જાન્યુ', 'ફેબ્રુ', 'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટે', 'ઑક્ટો', 'નવે', 'ડિસે'],
- [
- 'જાન્યુઆરી', 'ફેબ્રુઆરી', 'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટેમ્બર', 'ઑક્ટોબર', 'નવેમ્બર',
- 'ડિસેમ્બર'
- ]
- ],
- u,
- [['ઇ સ પુ', 'ઇસ'], ['ઈ.સ.પૂર્વે', 'ઈ.સ.'], ['ઈસવીસન પૂર્વે', 'ઇસવીસન']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['hh:mm a', 'hh:mm:ss a', 'hh:mm:ss a z', 'hh:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} એ {0} વાગ્યે', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'ભારતીય રૂપિયા',
- {'JPY': ['JP¥', '¥'], 'MUR': [u, 'રૂ.'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [['મ.રાત્રિ', 'સવારે', 'બપોરે', 'સાંજે', 'રાત્રે'], ['મધ્યરાત્રિ', 'સવારે', 'બપોરે', 'સાંજે', 'રાત્રે'], u],
- [['મધ્યરાત્રિ', 'સવારે', 'બપોરે', 'સાંજે', 'રાત્રે'], u, ['મધ્યરાત્રિ', 'સવાર', 'બપોર', 'સાંજ', 'રાત્રિ']],
- ['00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '20:00'], ['20:00', '04:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/guz.js b/packages/common/locales/global/guz.js
deleted file mode 100644
index 4c8969e44e..0000000000
--- a/packages/common/locales/global/guz.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['guz'] = [
- 'guz',
- [['Ma', 'Mo'], u, ['Mambia', 'Mog']],
- [['Ma', 'Mo'], u, u],
- [
- ['C', 'C', 'C', 'C', 'A', 'I', 'E'], ['Cpr', 'Ctt', 'Cmn', 'Cmt', 'Ars', 'Icm', 'Est'],
- ['Chumapiri', 'Chumatato', 'Chumaine', 'Chumatano', 'Aramisi', 'Ichuma', 'Esabato'],
- ['Cpr', 'Ctt', 'Cmn', 'Cmt', 'Ars', 'Icm', 'Est']
- ],
- u,
- [
- ['C', 'F', 'M', 'A', 'M', 'J', 'C', 'A', 'S', 'O', 'N', 'D'],
- ['Can', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Cul', 'Agt', 'Sep', 'Okt', 'Nob', 'Dis'],
- [
- 'Chanuari', 'Feburari', 'Machi', 'Apiriri', 'Mei', 'Juni', 'Chulai', 'Agosti', 'Septemba',
- 'Okitoba', 'Nobemba', 'Disemba'
- ]
- ],
- u,
- [['YA', 'YK'], u, ['Yeso ataiborwa', 'Yeso kaiboirwe']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/gv.js b/packages/common/locales/global/gv.js
deleted file mode 100644
index 47e1788729..0000000000
--- a/packages/common/locales/global/gv.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1) return 1;
- if (v === 0 && i % 10 === 2) return 2;
- if (v === 0 &&
- (i % 100 === 0 || i % 100 === 20 || i % 100 === 40 || i % 100 === 60 || i % 100 === 80))
- return 3;
- if (!(v === 0)) return 4;
- return 5;
-}
-global.ng.common.locales['gv'] = [
- 'gv',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Jed', 'Jel', 'Jem', 'Jerc', 'Jerd', 'Jeh', 'Jes'],
- ['Jedoonee', 'Jelhein', 'Jemayrt', 'Jercean', 'Jerdein', 'Jeheiney', 'Jesarn'],
- ['Jed', 'Jel', 'Jem', 'Jerc', 'Jerd', 'Jeh', 'Jes']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'J-guer', 'T-arree', 'Mayrnt', 'Avrril', 'Boaldyn', 'M-souree', 'J-souree', 'Luanistyn',
- 'M-fouyir', 'J-fouyir', 'M-Houney', 'M-Nollick'
- ],
- [
- 'Jerrey-geuree', 'Toshiaght-arree', 'Mayrnt', 'Averil', 'Boaldyn', 'Mean-souree',
- 'Jerrey-souree', 'Luanistyn', 'Mean-fouyir', 'Jerrey-fouyir', 'Mee Houney', 'Mee ny Nollick'
- ]
- ],
- u,
- [['RC', 'AD'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'GBP',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ha-GH.js b/packages/common/locales/global/ha-GH.js
deleted file mode 100644
index 4045db5e8c..0000000000
--- a/packages/common/locales/global/ha-GH.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ha-gh'] = [
- 'ha-GH',
- [['AM', 'PM'], u, ['Safiya', 'Yamma']],
- [['AM', 'PM'], u, u],
- [
- ['L', 'L', 'T', 'L', 'A', 'J', 'A'], ['Lah', 'Lit', 'Tal', 'Lar', 'Alh', 'Jum', 'Asa'],
- ['Lahadi', 'Litinin', 'Talata', 'Laraba', 'Alhamis', 'Jummaʼa', 'Asabar'],
- ['Lh', 'Li', 'Ta', 'Lr', 'Al', 'Ju', 'As']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'Y', 'Y', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fab', 'Mar', 'Afi', 'May', 'Yun', 'Yul', 'Agu', 'Sat', 'Okt', 'Nuw', 'Dis'],
- [
- 'Janairu', 'Faburairu', 'Maris', 'Afirilu', 'Mayu', 'Yuni', 'Yuli', 'Agusta', 'Satumba',
- 'Oktoba', 'Nuwamba', 'Disamba'
- ]
- ],
- u,
- [['K.H', 'BHAI'], u, ['Kafin haihuwar annab', 'Bayan haihuwar annab']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'GHS',
- 'GH₵',
- 'Kudin Ghana',
- {'GHS': ['GH₵'], 'NGN': ['₦']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ha-NE.js b/packages/common/locales/global/ha-NE.js
deleted file mode 100644
index f7ef113639..0000000000
--- a/packages/common/locales/global/ha-NE.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ha-ne'] = [
- 'ha-NE',
- [['AM', 'PM'], u, ['Safiya', 'Yamma']],
- [['AM', 'PM'], u, u],
- [
- ['L', 'L', 'T', 'L', 'A', 'J', 'A'], ['Lah', 'Lit', 'Tal', 'Lar', 'Alh', 'Jum', 'Asa'],
- ['Lahadi', 'Litinin', 'Talata', 'Laraba', 'Alhamis', 'Jummaʼa', 'Asabar'],
- ['Lh', 'Li', 'Ta', 'Lr', 'Al', 'Ju', 'As']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'Y', 'Y', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fab', 'Mar', 'Afi', 'May', 'Yun', 'Yul', 'Agu', 'Sat', 'Okt', 'Nuw', 'Dis'],
- [
- 'Janairu', 'Faburairu', 'Maris', 'Afirilu', 'Mayu', 'Yuni', 'Yuli', 'Agusta', 'Satumba',
- 'Oktoba', 'Nuwamba', 'Disamba'
- ]
- ],
- u,
- [['K.H', 'BHAI'], u, ['Kafin haihuwar annab', 'Bayan haihuwar annab']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'Kuɗin Sefa na Afirka Ta Yamma',
- {'NGN': ['₦']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ha.js b/packages/common/locales/global/ha.js
deleted file mode 100644
index ef88bcdc8c..0000000000
--- a/packages/common/locales/global/ha.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ha'] = [
- 'ha',
- [['AM', 'PM'], u, ['Safiya', 'Yamma']],
- [['AM', 'PM'], u, u],
- [
- ['L', 'L', 'T', 'L', 'A', 'J', 'A'], ['Lah', 'Lit', 'Tal', 'Lar', 'Alh', 'Jum', 'Asa'],
- ['Lahadi', 'Litinin', 'Talata', 'Laraba', 'Alhamis', 'Jummaʼa', 'Asabar'],
- ['Lh', 'Li', 'Ta', 'Lr', 'Al', 'Ju', 'As']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'Y', 'Y', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fab', 'Mar', 'Afi', 'May', 'Yun', 'Yul', 'Agu', 'Sat', 'Okt', 'Nuw', 'Dis'],
- [
- 'Janairu', 'Faburairu', 'Maris', 'Afirilu', 'Mayu', 'Yuni', 'Yuli', 'Agusta', 'Satumba',
- 'Oktoba', 'Nuwamba', 'Disamba'
- ]
- ],
- u,
- [['K.H', 'BHAI'], u, ['Kafin haihuwar annab', 'Bayan haihuwar annab']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'NGN',
- '₦',
- 'Nairar Najeriya',
- {'NGN': ['₦']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/haw.js b/packages/common/locales/global/haw.js
deleted file mode 100644
index 6c9d911f27..0000000000
--- a/packages/common/locales/global/haw.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['haw'] = [
- 'haw',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6'],
- ['Lāpule', 'Poʻakahi', 'Poʻalua', 'Poʻakolu', 'Poʻahā', 'Poʻalima', 'Poʻaono'],
- ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Ian.', 'Pep.', 'Mal.', 'ʻAp.', 'Mei', 'Iun.', 'Iul.', 'ʻAu.', 'Kep.', 'ʻOk.', 'Now.', 'Kek.'],
- [
- 'Ianuali', 'Pepeluali', 'Malaki', 'ʻApelila', 'Mei', 'Iune', 'Iulai', 'ʻAukake', 'Kepakemapa',
- 'ʻOkakopa', 'Nowemapa', 'Kekemapa'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'USD',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/he.js b/packages/common/locales/global/he.js
deleted file mode 100644
index 27c1e4a759..0000000000
--- a/packages/common/locales/global/he.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (i === 2 && v === 0) return 2;
- if (v === 0 && !(n >= 0 && n <= 10) && n % 10 === 0) return 4;
- return 5;
-}
-global.ng.common.locales['he'] = [
- 'he',
- [['לפנה״צ', 'אחה״צ'], u, u],
- [['לפנה״צ', 'אחה״צ'], ['AM', 'PM'], u],
- [
- ['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳'],
- ['יום א׳', 'יום ב׳', 'יום ג׳', 'יום ד׳', 'יום ה׳', 'יום ו׳', 'שבת'],
- ['יום ראשון', 'יום שני', 'יום שלישי', 'יום רביעי', 'יום חמישי', 'יום שישי', 'יום שבת'],
- ['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ינו׳', 'פבר׳', 'מרץ', 'אפר׳', 'מאי', 'יוני', 'יולי', 'אוג׳', 'ספט׳', 'אוק׳', 'נוב׳', 'דצמ׳'],
- [
- 'ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר',
- 'נובמבר', 'דצמבר'
- ]
- ],
- u,
- [['לפנה״ס', 'לספירה'], u, ['לפני הספירה', 'לספירה']],
- 0,
- [5, 6],
- ['d.M.y', 'd בMMM y', 'd בMMMM y', 'EEEE, d בMMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} בשעה {0}', u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '\u200f#,##0.00 ¤;\u200f-#,##0.00 ¤', '#E0'],
- 'ILS',
- '₪',
- 'שקל חדש',
- {'BYN': [u, 'р'], 'CNY': ['\u200eCN¥\u200e', '¥'], 'ILP': ['ל״י'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'rtl',
- plural,
- [
- [
- ['חצות', 'בבוקר', 'בצהריים', 'אחה״צ', 'בערב', 'בלילה', 'לפנות בוקר'],
- ['חצות', 'בוקר', 'צהריים', 'אחר הצהריים', 'ערב', 'לילה', 'לפנות בוקר'],
- ['חצות', 'בבוקר', 'בצהריים', 'אחר הצהריים', 'בערב', 'בלילה', 'לפנות בוקר']
- ],
- [
- ['חצות', 'בוקר', 'צהריים', 'אחה״צ', 'ערב', 'לילה', 'לפנות בוקר'], u,
- ['חצות', 'בוקר', 'צהריים', 'אחר הצהריים', 'ערב', 'לילה', 'לפנות בוקר']
- ],
- [
- '00:00', ['06:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'], ['18:00', '22:00'],
- ['22:00', '03:00'], ['03:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/hi.js b/packages/common/locales/global/hi.js
deleted file mode 100644
index d3acd81acd..0000000000
--- a/packages/common/locales/global/hi.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['hi'] = [
- 'hi',
- [['am', 'pm'], u, u],
- u,
- [
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], ['रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
- ['रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'],
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श']
- ],
- u,
- [
- ['ज', 'फ़', 'मा', 'अ', 'म', 'जू', 'जु', 'अ', 'सि', 'अ', 'न', 'दि'],
- ['जन॰', 'फ़र॰', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुल॰', 'अग॰', 'सित॰', 'अक्तू॰', 'नव॰', 'दिस॰'],
- [
- 'जनवरी', 'फ़रवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितंबर', 'अक्तूबर', 'नवंबर',
- 'दिसंबर'
- ]
- ],
- u,
- [['ईसा-पूर्व', 'ईस्वी'], u, ['ईसा-पूर्व', 'ईसवी सन']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} को {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'भारतीय रुपया',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'लेई'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [['मध्यरात्रि', 'सुबह', 'दोपहर', 'शाम', 'रात'], u, u],
- [['आधी रात', 'सुबह', 'दोपहर', 'शाम', 'रात'], ['मध्यरात्रि', 'सुबह', 'दोपहर', 'शाम', 'रात'], u],
- ['00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '20:00'], ['20:00', '04:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/hr-BA.js b/packages/common/locales/global/hr-BA.js
deleted file mode 100644
index 6d966cb106..0000000000
--- a/packages/common/locales/global/hr-BA.js
+++ /dev/null
@@ -1,102 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-global.ng.common.locales['hr-ba'] = [
- 'hr-BA',
- [['AM', 'PM'], u, u],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- u,
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječnja', 'veljače', 'ožujka', 'travnja', 'svibnja', 'lipnja', 'srpnja', 'kolovoza',
- 'rujna', 'listopada', 'studenoga', 'prosinca'
- ]
- ],
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan',
- 'listopad', 'studeni', 'prosinac'
- ]
- ],
- [['pr.n.e.', 'AD'], ['pr. Kr.', 'po. Kr.'], ['prije Krista', 'poslije Krista']],
- 1,
- [6, 0],
- ['d. M. yy.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'KM',
- 'konvertibilna marka',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['ponoć', 'podne', 'ujutro', 'popodne', 'navečer', 'noću'], u,
- ['ponoć', 'podne', 'ujutro', 'poslije podne', 'navečer', 'noću']
- ],
- [['ponoć', 'podne', 'ujutro', 'popodne', 'navečer', 'noću'], u, u],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/hr.js b/packages/common/locales/global/hr.js
deleted file mode 100644
index d9e8c4f6be..0000000000
--- a/packages/common/locales/global/hr.js
+++ /dev/null
@@ -1,105 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-global.ng.common.locales['hr'] = [
- 'hr',
- [['AM', 'PM'], u, u],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječnja', 'veljače', 'ožujka', 'travnja', 'svibnja', 'lipnja', 'srpnja', 'kolovoza',
- 'rujna', 'listopada', 'studenoga', 'prosinca'
- ]
- ],
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan',
- 'listopad', 'studeni', 'prosinac'
- ]
- ],
- [['pr.n.e.', 'AD'], ['pr. Kr.', 'po. Kr.'], ['prije Krista', 'poslije Krista']],
- 1,
- [6, 0],
- ['dd. MM. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'HRK',
- 'HRK',
- 'hrvatska kuna',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['ponoć', 'podne', 'ujutro', 'popodne', 'navečer', 'noću'], u,
- ['ponoć', 'podne', 'ujutro', 'poslije podne', 'navečer', 'noću']
- ],
- [['ponoć', 'podne', 'ujutro', 'popodne', 'navečer', 'noću'], u, u],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/hsb.js b/packages/common/locales/global/hsb.js
deleted file mode 100644
index fbfe4b83bf..0000000000
--- a/packages/common/locales/global/hsb.js
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 100 === 1 || f % 100 === 1) return 1;
- if (v === 0 && i % 100 === 2 || f % 100 === 2) return 2;
- if (v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 3 && i % 100 <= 4 ||
- f % 100 === Math.floor(f % 100) && f % 100 >= 3 && f % 100 <= 4)
- return 3;
- return 5;
-}
-global.ng.common.locales['hsb'] = [
- 'hsb',
- [['dop.', 'pop.'], ['dopołdnja', 'popołdnju'], u],
- [['dopołdnja', 'popołdnju'], u, u],
- [
- ['n', 'p', 'w', 's', 'š', 'p', 's'], ['nje', 'pón', 'wut', 'srj', 'štw', 'pja', 'sob'],
- ['njedźela', 'póndźela', 'wutora', 'srjeda', 'štwórtk', 'pjatk', 'sobota'],
- ['nj', 'pó', 'wu', 'sr', 'št', 'pj', 'so']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- [
- 'jan.', 'feb.', 'měr.', 'apr.', 'mej.', 'jun.', 'jul.', 'awg.', 'sep.', 'okt.', 'now.', 'dec.'
- ],
- [
- 'januara', 'februara', 'měrca', 'apryla', 'meje', 'junija', 'julija', 'awgusta', 'septembra',
- 'oktobra', 'nowembra', 'decembra'
- ]
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'měr', 'apr', 'mej', 'jun', 'jul', 'awg', 'sep', 'okt', 'now', 'dec'],
- [
- 'januar', 'februar', 'měrc', 'apryl', 'meja', 'junij', 'julij', 'awgust', 'september',
- 'oktober', 'nowember', 'december'
- ]
- ],
- [['př.Chr.n.', 'po Chr.n.'], u, ['před Chrystowym narodźenjom', 'po Chrystowym narodźenju']],
- 1,
- [6, 0],
- ['d.M.yy', 'd.M.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['H:mm \'hodź\'.', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'AUD': [u, '$'], 'PLN': ['zł'], 'THB': ['฿']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/hu.js b/packages/common/locales/global/hu.js
deleted file mode 100644
index f082409ca3..0000000000
--- a/packages/common/locales/global/hu.js
+++ /dev/null
@@ -1,88 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['hu'] = [
- 'hu',
- [['de.', 'du.'], u, u],
- u,
- [
- ['V', 'H', 'K', 'Sz', 'Cs', 'P', 'Sz'], ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo'],
- ['vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat'],
- ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo']
- ],
- u,
- [
- ['J', 'F', 'M', 'Á', 'M', 'J', 'J', 'A', 'Sz', 'O', 'N', 'D'],
- [
- 'jan.', 'febr.', 'márc.', 'ápr.', 'máj.', 'jún.', 'júl.', 'aug.', 'szept.', 'okt.', 'nov.',
- 'dec.'
- ],
- [
- 'január', 'február', 'március', 'április', 'május', 'június', 'július', 'augusztus',
- 'szeptember', 'október', 'november', 'december'
- ]
- ],
- u,
- [['ie.', 'isz.'], ['i. e.', 'i. sz.'], ['Krisztus előtt', 'időszámításunk szerint']],
- 1,
- [6, 0],
- ['y. MM. dd.', 'y. MMM d.', 'y. MMMM d.', 'y. MMMM d., EEEE'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'HUF',
- 'Ft',
- 'magyar forint',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HUF': ['Ft'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['éjfél', 'dél', 'reggel', 'de.', 'du.', 'este', 'éjjel', 'hajnal'], u,
- ['éjfél', 'dél', 'reggel', 'délelőtt', 'délután', 'este', 'éjjel', 'hajnal']
- ],
- u,
- [
- '00:00', '12:00', ['06:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '04:00'], ['04:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/hy.js b/packages/common/locales/global/hy.js
deleted file mode 100644
index 51b4d2f5de..0000000000
--- a/packages/common/locales/global/hy.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['hy'] = [
- 'hy',
- [['ա', 'հ'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['Կ', 'Ե', 'Ե', 'Չ', 'Հ', 'Ո', 'Շ'], ['կիր', 'երկ', 'երք', 'չրք', 'հնգ', 'ուր', 'շբթ'],
- ['կիրակի', 'երկուշաբթի', 'երեքշաբթի', 'չորեքշաբթի', 'հինգշաբթի', 'ուրբաթ', 'շաբաթ'],
- ['կր', 'եկ', 'եք', 'չք', 'հգ', 'ու', 'շբ']
- ],
- u,
- [
- ['Հ', 'Փ', 'Մ', 'Ա', 'Մ', 'Հ', 'Հ', 'Օ', 'Ս', 'Հ', 'Ն', 'Դ'],
- ['հնվ', 'փտվ', 'մրտ', 'ապր', 'մյս', 'հնս', 'հլս', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'],
- [
- 'հունվարի', 'փետրվարի', 'մարտի', 'ապրիլի', 'մայիսի', 'հունիսի', 'հուլիսի', 'օգոստոսի',
- 'սեպտեմբերի', 'հոկտեմբերի', 'նոյեմբերի', 'դեկտեմբերի'
- ]
- ],
- [
- ['Հ', 'Փ', 'Մ', 'Ա', 'Մ', 'Հ', 'Հ', 'Օ', 'Ս', 'Հ', 'Ն', 'Դ'],
- ['հնվ', 'փտվ', 'մրտ', 'ապր', 'մյս', 'հնս', 'հլս', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'],
- [
- 'հունվար', 'փետրվար', 'մարտ', 'ապրիլ', 'մայիս', 'հունիս', 'հուլիս', 'օգոստոս', 'սեպտեմբեր',
- 'հոկտեմբեր', 'նոյեմբեր', 'դեկտեմբեր'
- ]
- ],
- [['մ.թ.ա.', 'մ.թ.'], u, ['Քրիստոսից առաջ', 'Քրիստոսից հետո']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd MMM, y թ.', 'dd MMMM, y թ.', 'y թ. MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ՈչԹ', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AMD',
- '֏',
- 'հայկական դրամ',
- {'AMD': ['֏'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['կգ․', 'կօ․', 'առվ', 'ցրկ', 'երկ', 'գշր'],
- ['կեսգիշեր', 'կեսօր', 'առավոտյան', 'ցերեկը', 'երեկոյան', 'գիշերը'],
- ['կեսգիշերին', 'կեսօրին', 'առավոտյան', 'ցերեկվա', 'երեկոյան', 'գիշերվա']
- ],
- [['կեսգիշեր', 'կեսօր', 'առավոտ', 'ցերեկ', 'երեկո', 'գիշեր'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ia.js b/packages/common/locales/global/ia.js
deleted file mode 100644
index 42fd9cf056..0000000000
--- a/packages/common/locales/global/ia.js
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ia'] = [
- 'ia',
- [['AM', 'PM'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom', 'lun', 'mar', 'mer', 'jov', 'ven', 'sab'],
- ['dominica', 'lunedi', 'martedi', 'mercuridi', 'jovedi', 'venerdi', 'sabbato'],
- ['do', 'lu', 'ma', 'me', 'jo', 've', 'sa']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'],
- [
- 'januario', 'februario', 'martio', 'april', 'maio', 'junio', 'julio', 'augusto', 'septembre',
- 'octobre', 'novembre', 'decembre'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'],
- [
- 'januario', 'februario', 'martio', 'april', 'maio', 'junio', 'julio', 'augusto', 'septembre',
- 'octobre', 'novembre', 'decembre'
- ]
- ],
- [['a.Chr.', 'p.Chr.'], u, ['ante Christo', 'post Christo']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd \'de\' MMMM y', 'EEEE \'le\' d \'de\' MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'NLG': ['ƒ'], 'RUB': ['₽'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/id.js b/packages/common/locales/global/id.js
deleted file mode 100644
index c15dba00bc..0000000000
--- a/packages/common/locales/global/id.js
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['id'] = [
- 'id',
- [['AM', 'PM'], u, u],
- u,
- [
- ['M', 'S', 'S', 'R', 'K', 'J', 'S'], ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab'],
- ['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'],
- ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['SM', 'M'], u, ['Sebelum Masehi', 'Masehi']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, dd MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'IDR',
- 'Rp',
- 'Rupiah Indonesia',
- {
- 'AUD': ['AU$', '$'],
- 'IDR': ['Rp'],
- 'INR': ['Rs', '₹'],
- 'JPY': ['JP¥', '¥'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['tengah malam', 'tengah hari', 'pagi', 'siang', 'sore', 'malam'], u, u], u,
- [
- '00:00', '12:00', ['00:00', '10:00'], ['10:00', '15:00'], ['15:00', '18:00'],
- ['18:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ig.js b/packages/common/locales/global/ig.js
deleted file mode 100644
index 6ee0ff4062..0000000000
--- a/packages/common/locales/global/ig.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ig'] = [
- 'ig',
- [['A.M.', 'P.M.'], u, ['N’ụtụtụ', 'N’abali']],
- [['A.M.', 'P.M.'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Ụka', 'Mọn', 'Tiu', 'Wen', 'Tọọ', 'Fraị', 'Sat'],
- ['Sọndee', 'Mọnde', 'Tiuzdee', 'Wenezdee', 'Tọọzdee', 'Fraịdee', 'Satọdee'],
- ['Sọn', 'Mọn', 'Tiu', 'Wen', 'Tọọ', 'Fraị', 'Sat']
- ],
- u,
- [
- ['J', 'F', 'M', 'E', 'M', 'J', 'J', 'Ọ', 'S', 'Ọ', 'N', 'D'],
- ['Jen', 'Feb', 'Maa', 'Epr', 'Mee', 'Juu', 'Jul', 'Ọgọ', 'Sep', 'Ọkt', 'Nov', 'Dis'],
- [
- 'Jenụwarị', 'Febrụwarị', 'Maachị', 'Epreel', 'Mee', 'Juun', 'Julaị', 'Ọgọọst', 'Septemba',
- 'Ọktoba', 'Novemba', 'Disemba'
- ]
- ],
- u,
- [['T.K.', 'A.K.'], u, ['Tupu Kraist', 'Afọ Kraịst']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'na\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NGN',
- '₦',
- 'Naịra',
- {'NGN': ['₦']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ii.js b/packages/common/locales/global/ii.js
deleted file mode 100644
index abdf5fdc51..0000000000
--- a/packages/common/locales/global/ii.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ii'] = [
- 'ii',
- [['ꎸꄑ', 'ꁯꋒ'], u, u],
- u,
- [
- ['ꆏ', 'ꋍ', 'ꑍ', 'ꌕ', 'ꇖ', 'ꉬ', 'ꃘ'],
- ['ꑭꆏ', 'ꆏꋍ', 'ꆏꑍ', 'ꆏꌕ', 'ꆏꇖ', 'ꆏꉬ', 'ꆏꃘ'],
- ['ꑭꆏꑍ', 'ꆏꊂꋍ', 'ꆏꊂꑍ', 'ꆏꊂꌕ', 'ꆏꊂꇖ', 'ꆏꊂꉬ', 'ꆏꊂꃘ'],
- ['ꑭꆏ', 'ꆏꋍ', 'ꆏꑍ', 'ꆏꌕ', 'ꆏꇖ', 'ꆏꉬ', 'ꆏꃘ']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'ꋍꆪ', 'ꑍꆪ', 'ꌕꆪ', 'ꇖꆪ', 'ꉬꆪ', 'ꃘꆪ', 'ꏃꆪ', 'ꉆꆪ', 'ꈬꆪ', 'ꊰꆪ', 'ꊰꊪꆪ',
- 'ꊰꑋꆪ'
- ],
- u
- ],
- u,
- [['ꃅꋊꂿ', 'ꃅꋊꊂ'], u, u],
- 0,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CNY',
- '¥',
- 'CNY',
- {'CNY': ['¥'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/is.js b/packages/common/locales/global/is.js
deleted file mode 100644
index 85aba7d5f9..0000000000
--- a/packages/common/locales/global/is.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)),
- t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
- if (t === 0 && i % 10 === 1 && !(i % 100 === 11) || !(t === 0)) return 1;
- return 5;
-}
-global.ng.common.locales['is'] = [
- 'is',
- [['f.', 'e.'], ['f.h.', 'e.h.'], u],
- [['f.h.', 'e.h.'], u, u],
- [
- ['S', 'M', 'Þ', 'M', 'F', 'F', 'L'], ['sun.', 'mán.', 'þri.', 'mið.', 'fim.', 'fös.', 'lau.'],
- [
- 'sunnudagur', 'mánudagur', 'þriðjudagur', 'miðvikudagur', 'fimmtudagur', 'föstudagur',
- 'laugardagur'
- ],
- ['su.', 'má.', 'þr.', 'mi.', 'fi.', 'fö.', 'la.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'Á', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maí', 'jún.', 'júl.', 'ágú.', 'sep.', 'okt.', 'nóv.', 'des.'],
- [
- 'janúar', 'febrúar', 'mars', 'apríl', 'maí', 'júní', 'júlí', 'ágúst', 'september', 'október',
- 'nóvember', 'desember'
- ]
- ],
- u,
- [['f.k.', 'e.k.'], ['f.Kr.', 'e.Kr.'], ['fyrir Krist', 'eftir Krist']],
- 1,
- [6, 0],
- ['d.M.y', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'ISK',
- 'ISK',
- 'íslensk króna',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'INR': [u, '₹'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['mn.', 'h.', 'mrg.', 'sd.', 'kv.', 'n.'],
- ['miðnætti', 'hádegi', 'að morgni', 'síðdegis', 'að kvöldi', 'að nóttu'], u
- ],
- [
- ['mn.', 'hd.', 'mrg.', 'sd.', 'kv.', 'n.'],
- ['miðnætti', 'hádegi', 'morgunn', 'síðdegis', 'kvöld', 'nótt'],
- ['miðnætti', 'hádegi', 'morgunn', 'eftir hádegi', 'kvöld', 'nótt']
- ],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/it-CH.js b/packages/common/locales/global/it-CH.js
deleted file mode 100644
index 3c60f075be..0000000000
--- a/packages/common/locales/global/it-CH.js
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['it-ch'] = [
- 'it-CH',
- [['m.', 'p.'], ['AM', 'PM'], u],
- u,
- [
- ['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
- ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
- ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
- ],
- u,
- [
- ['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
- [
- 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
- 'ottobre', 'novembre', 'dicembre'
- ]
- ],
- u,
- [['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', '’', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤-#,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'franco svizzero',
- {
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'EGP': [u, '£E'],
- 'HKD': [u, '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': [u, 'NKr'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'di pomeriggio', 'di sera', 'di notte'], u,
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'del pomeriggio', 'di sera', 'di notte']
- ],
- [['mezzanotte', 'mezzogiorno', 'mattina', 'pomeriggio', 'sera', 'notte'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/it-SM.js b/packages/common/locales/global/it-SM.js
deleted file mode 100644
index 397ce89f25..0000000000
--- a/packages/common/locales/global/it-SM.js
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['it-sm'] = [
- 'it-SM',
- [['m.', 'p.'], ['AM', 'PM'], u],
- u,
- [
- ['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
- ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
- ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
- ],
- u,
- [
- ['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
- [
- 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
- 'ottobre', 'novembre', 'dicembre'
- ]
- ],
- u,
- [['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'EGP': [u, '£E'],
- 'HKD': [u, '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': [u, 'NKr'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'di pomeriggio', 'di sera', 'di notte'], u,
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'del pomeriggio', 'di sera', 'di notte']
- ],
- [['mezzanotte', 'mezzogiorno', 'mattina', 'pomeriggio', 'sera', 'notte'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/it-VA.js b/packages/common/locales/global/it-VA.js
deleted file mode 100644
index 49ef312b36..0000000000
--- a/packages/common/locales/global/it-VA.js
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['it-va'] = [
- 'it-VA',
- [['m.', 'p.'], ['AM', 'PM'], u],
- u,
- [
- ['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
- ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
- ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
- ],
- u,
- [
- ['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
- [
- 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
- 'ottobre', 'novembre', 'dicembre'
- ]
- ],
- u,
- [['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'EGP': [u, '£E'],
- 'HKD': [u, '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': [u, 'NKr'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'di pomeriggio', 'di sera', 'di notte'], u,
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'del pomeriggio', 'di sera', 'di notte']
- ],
- [['mezzanotte', 'mezzogiorno', 'mattina', 'pomeriggio', 'sera', 'notte'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/it.js b/packages/common/locales/global/it.js
deleted file mode 100644
index 61495d3396..0000000000
--- a/packages/common/locales/global/it.js
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['it'] = [
- 'it',
- [['m.', 'p.'], ['AM', 'PM'], u],
- u,
- [
- ['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
- ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
- ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
- ],
- u,
- [
- ['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
- [
- 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
- 'ottobre', 'novembre', 'dicembre'
- ]
- ],
- u,
- [['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'EGP': [u, '£E'],
- 'HKD': [u, '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': [u, 'NKr'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'di pomeriggio', 'di sera', 'di notte'], u,
- ['mezzanotte', 'mezzogiorno', 'di mattina', 'del pomeriggio', 'di sera', 'di notte']
- ],
- [['mezzanotte', 'mezzogiorno', 'mattina', 'pomeriggio', 'sera', 'notte'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ja.js b/packages/common/locales/global/ja.js
deleted file mode 100644
index 9df819e44d..0000000000
--- a/packages/common/locales/global/ja.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ja'] = [
- 'ja',
- [['午前', '午後'], u, u],
- u,
- [
- ['日', '月', '火', '水', '木', '金', '土'], u,
- ['日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日'],
- ['日', '月', '火', '水', '木', '金', '土']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['BC', 'AD'], ['紀元前', '西暦'], u],
- 0,
- [6, 0],
- ['y/MM/dd', u, 'y年M月d日', 'y年M月d日EEEE'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H時mm分ss秒 zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'JPY',
- '¥',
- '日本円',
- {'CNY': ['元', '¥'], 'JPY': ['¥'], 'RON': [u, 'レイ'], 'XXX': []},
- 'ltr',
- plural,
- [
- [['真夜中', '正午', '朝', '昼', '夕方', '夜', '夜中'], u, u], u,
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '19:00'],
- ['19:00', '23:00'], ['23:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/jgo.js b/packages/common/locales/global/jgo.js
deleted file mode 100644
index 81e1045088..0000000000
--- a/packages/common/locales/global/jgo.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['jgo'] = [
- 'jgo',
- [['mbaꞌmbaꞌ', 'ŋka mbɔ́t nji'], u, u],
- u,
- [
- ['Sɔ́', 'Mɔ́', 'ÁM', 'Wɛ́', 'Tɔ́', 'Fɛ', 'Sá'],
- ['Sɔ́ndi', 'Mɔ́ndi', 'Ápta Mɔ́ndi', 'Wɛ́nɛsɛdɛ', 'Tɔ́sɛdɛ', 'Fɛlâyɛdɛ', 'Sásidɛ'], u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'Nduŋmbi Saŋ', 'Pɛsaŋ Pɛ́pá', 'Pɛsaŋ Pɛ́tát', 'Pɛsaŋ Pɛ́nɛ́kwa', 'Pɛsaŋ Pataa', 'Pɛsaŋ Pɛ́nɛ́ntúkú',
- 'Pɛsaŋ Saambá', 'Pɛsaŋ Pɛ́nɛ́fɔm', 'Pɛsaŋ Pɛ́nɛ́pfúꞋú', 'Pɛsaŋ Nɛgɛ́m', 'Pɛsaŋ Ntsɔ̌pmɔ́',
- 'Pɛsaŋ Ntsɔ̌ppá'
- ],
- u
- ],
- u,
- [
- ['BCE', 'CE'], u,
- ['tsɛttsɛt mɛŋguꞌ mi ɛ́ lɛɛnɛ Kɛlísɛtɔ gɔ ńɔ́', 'tsɛttsɛt mɛŋguꞌ mi ɛ́ fúnɛ Kɛlísɛtɔ tɔ́ mɔ́']
- ],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'EEEE, y MMMM dd'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'Fɛlâŋ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/jmc.js b/packages/common/locales/global/jmc.js
deleted file mode 100644
index b0cea953c0..0000000000
--- a/packages/common/locales/global/jmc.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['jmc'] = [
- 'jmc',
- [['utuko', 'kyiukonyi'], u, u],
- u,
- [
- ['J', 'J', 'J', 'J', 'A', 'I', 'J'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapilyi', 'Jumatatuu', 'Jumanne', 'Jumatanu', 'Alhamisi', 'Ijumaa', 'Jumamosi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprilyi', 'Mei', 'Junyi', 'Julyai', 'Agusti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristu', 'Baada ya Kristu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/jv.js b/packages/common/locales/global/jv.js
deleted file mode 100644
index 1fb4c1ca12..0000000000
--- a/packages/common/locales/global/jv.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['jv'] = [
- 'jv',
- [['Isuk', 'Wengi'], u, u],
- u,
- [
- ['A', 'S', 'S', 'R', 'K', 'J', 'S'], ['Ahad', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab'],
- ['Ahad', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'],
- ['Ahad', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agt', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['SM', 'M'], u, ['Sakdurunge Masehi', 'Masehi']],
- 0,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IDR',
- 'Rp',
- 'Rupiah Indonesia',
- {'IDR': ['Rp'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ka.js b/packages/common/locales/global/ka.js
deleted file mode 100644
index 69c97f7c71..0000000000
--- a/packages/common/locales/global/ka.js
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ka'] = [
- 'ka',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['კ', 'ო', 'ს', 'ო', 'ხ', 'პ', 'შ'], ['კვი', 'ორშ', 'სამ', 'ოთხ', 'ხუთ', 'პარ', 'შაბ'],
- ['კვირა', 'ორშაბათი', 'სამშაბათი', 'ოთხშაბათი', 'ხუთშაბათი', 'პარასკევი', 'შაბათი'],
- ['კვ', 'ორ', 'სმ', 'ოთ', 'ხთ', 'პრ', 'შბ']
- ],
- u,
- [
- ['ი', 'თ', 'მ', 'ა', 'მ', 'ი', 'ი', 'ა', 'ს', 'ო', 'ნ', 'დ'],
- ['იან', 'თებ', 'მარ', 'აპრ', 'მაი', 'ივნ', 'ივლ', 'აგვ', 'სექ', 'ოქტ', 'ნოე', 'დეკ'],
- [
- 'იანვარი', 'თებერვალი', 'მარტი', 'აპრილი', 'მაისი', 'ივნისი', 'ივლისი', 'აგვისტო',
- 'სექტემბერი', 'ოქტომბერი', 'ნოემბერი', 'დეკემბერი'
- ]
- ],
- u,
- [['ძვ. წ.', 'ახ. წ.'], u, ['ძველი წელთაღრიცხვით', 'ახალი წელთაღრიცხვით']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM. y', 'd MMMM, y', 'EEEE, dd MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'არ არის რიცხვი', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'GEL',
- '₾',
- 'ქართული ლარი',
- {
- 'AUD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GEL': ['₾'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['შუაღამეს', 'შუადღ.', 'დილ.', 'ნაშუადღ.', 'საღ.', 'ღამ.'], u,
- ['შუაღამეს', 'შუადღეს', 'დილით', 'ნაშუადღევს', 'საღამოს', 'ღამით']
- ],
- [['შუაღამე', 'შუადღე', 'დილა', 'ნაშუადღევი', 'საღამო', 'ღამე'], u, u],
- [
- '00:00', '12:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kab.js b/packages/common/locales/global/kab.js
deleted file mode 100644
index 884dfb8c21..0000000000
--- a/packages/common/locales/global/kab.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-global.ng.common.locales['kab'] = [
- 'kab',
- [['n tufat', 'n tmeddit'], u, u],
- u,
- [
- ['Y', 'S', 'K', 'K', 'S', 'S', 'S'], ['Yan', 'San', 'Kraḍ', 'Kuẓ', 'Sam', 'Sḍis', 'Say'],
- ['Yanass', 'Sanass', 'Kraḍass', 'Kuẓass', 'Samass', 'Sḍisass', 'Sayass'],
- ['Yan', 'San', 'Kraḍ', 'Kuẓ', 'Sam', 'Sḍis', 'Say']
- ],
- u,
- [
- ['Y', 'F', 'M', 'Y', 'M', 'Y', 'Y', 'Ɣ', 'C', 'T', 'N', 'D'],
- ['Yen', 'Fur', 'Meɣ', 'Yeb', 'May', 'Yun', 'Yul', 'Ɣuc', 'Cte', 'Tub', 'Nun', 'Duǧ'],
- [
- 'Yennayer', 'Fuṛar', 'Meɣres', 'Yebrir', 'Mayyu', 'Yunyu', 'Yulyu', 'Ɣuct', 'Ctembeṛ',
- 'Tubeṛ', 'Nunembeṛ', 'Duǧembeṛ'
- ]
- ],
- u,
- [['snd. T.Ɛ', 'sld. T.Ɛ'], u, ['send talalit n Ɛisa', 'seld talalit n Ɛisa']],
- 6,
- [5, 6],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'DZD',
- 'DA',
- 'Adinar Azzayri',
- {'DZD': ['DA'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kam.js b/packages/common/locales/global/kam.js
deleted file mode 100644
index f399f38262..0000000000
--- a/packages/common/locales/global/kam.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['kam'] = [
- 'kam',
- [['Ĩyakwakya', 'Ĩyawĩoo'], u, u],
- u,
- [
- ['Y', 'W', 'E', 'A', 'A', 'A', 'A'], ['Wky', 'Wkw', 'Wkl', 'Wtũ', 'Wkn', 'Wtn', 'Wth'],
- ['Wa kyumwa', 'Wa kwambĩlĩlya', 'Wa kelĩ', 'Wa katatũ', 'Wa kana', 'Wa katano', 'Wa thanthatũ'],
- ['Wky', 'Wkw', 'Wkl', 'Wtũ', 'Wkn', 'Wtn', 'Wth']
- ],
- u,
- [
- ['M', 'K', 'K', 'K', 'K', 'T', 'M', 'N', 'K', 'Ĩ', 'Ĩ', 'Ĩ'],
- ['Mbe', 'Kel', 'Ktũ', 'Kan', 'Ktn', 'Tha', 'Moo', 'Nya', 'Knd', 'Ĩku', 'Ĩkm', 'Ĩkl'],
- [
- 'Mwai wa mbee', 'Mwai wa kelĩ', 'Mwai wa katatũ', 'Mwai wa kana', 'Mwai wa katano',
- 'Mwai wa thanthatũ', 'Mwai wa muonza', 'Mwai wa nyaanya', 'Mwai wa kenda', 'Mwai wa ĩkumi',
- 'Mwai wa ĩkumi na ĩmwe', 'Mwai wa ĩkumi na ilĩ'
- ]
- ],
- u,
- [['MY', 'IY'], u, ['Mbee wa Yesũ', 'Ĩtina wa Yesũ']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Silingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kde.js b/packages/common/locales/global/kde.js
deleted file mode 100644
index 1ac25e715c..0000000000
--- a/packages/common/locales/global/kde.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['kde'] = [
- 'kde',
- [['Muhi', 'Chilo'], u, u],
- u,
- [
- ['2', '3', '4', '5', '6', '7', '1'], ['Ll2', 'Ll3', 'Ll4', 'Ll5', 'Ll6', 'Ll7', 'Ll1'],
- [
- 'Liduva lyapili', 'Liduva lyatatu', 'Liduva lyanchechi', 'Liduva lyannyano',
- 'Liduva lyannyano na linji', 'Liduva lyannyano na mavili', 'Liduva litandi'
- ],
- ['Ll2', 'Ll3', 'Ll4', 'Ll5', 'Ll6', 'Ll7', 'Ll1']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Mwedi Ntandi', 'Mwedi wa Pili', 'Mwedi wa Tatu', 'Mwedi wa Nchechi', 'Mwedi wa Nnyano',
- 'Mwedi wa Nnyano na Umo', 'Mwedi wa Nnyano na Mivili', 'Mwedi wa Nnyano na Mitatu',
- 'Mwedi wa Nnyano na Nchechi', 'Mwedi wa Nnyano na Nnyano', 'Mwedi wa Nnyano na Nnyano na U',
- 'Mwedi wa Nnyano na Nnyano na M'
- ]
- ],
- u,
- [['AY', 'NY'], u, ['Akanapawa Yesu', 'Nankuida Yesu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kea.js b/packages/common/locales/global/kea.js
deleted file mode 100644
index 079f1b45e5..0000000000
--- a/packages/common/locales/global/kea.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['kea'] = [
- 'kea',
- [['am', 'pm'], u, u],
- u,
- [
- ['D', 'S', 'T', 'K', 'K', 'S', 'S'], ['dum', 'sig', 'ter', 'kua', 'kin', 'ses', 'sab'],
- ['dumingu', 'sigunda-fera', 'tersa-fera', 'kuarta-fera', 'kinta-fera', 'sesta-fera', 'sabadu'],
- ['du', 'si', 'te', 'ku', 'ki', 'se', 'sa']
- ],
- [
- ['D', 'S', 'T', 'K', 'K', 'S', 'S'], ['dum', 'sig', 'ter', 'kua', 'kin', 'ses', 'sab'],
- ['dumingu', 'sigunda-fera', 'tersa-fera', 'kuarta-fera', 'kinta-fera', 'sesta-fera', 'sábadu'],
- ['du', 'si', 'te', 'ku', 'ki', 'se', 'sa']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Otu', 'Nuv', 'Diz'],
- [
- 'Janeru', 'Febreru', 'Marsu', 'Abril', 'Maiu', 'Junhu', 'Julhu', 'Agostu', 'Setenbru',
- 'Otubru', 'Nuvenbru', 'Dizenbru'
- ]
- ],
- u,
- [['AK', 'DK'], u, ['antis di Kristu', 'dispos di Kristu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd \'di\' MMMM \'di\' y', 'EEEE, d \'di\' MMMM \'di\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CVE',
- '',
- 'Skudu Kabuverdianu',
- {'AUD': ['AU$', '$'], 'CVE': [''], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/khq.js b/packages/common/locales/global/khq.js
deleted file mode 100644
index 9100aea74a..0000000000
--- a/packages/common/locales/global/khq.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['khq'] = [
- 'khq',
- [['Adduha', 'Aluula'], u, u],
- u,
- [
- ['H', 'T', 'T', 'L', 'L', 'L', 'S'], ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alj', 'Ass'],
- ['Alhadi', 'Atini', 'Atalata', 'Alarba', 'Alhamiisa', 'Aljuma', 'Assabdu'],
- ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alj', 'Ass']
- ],
- u,
- [
- ['Ž', 'F', 'M', 'A', 'M', 'Ž', 'Ž', 'U', 'S', 'O', 'N', 'D'],
- ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'],
- [
- 'Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur',
- 'Oktoobur', 'Noowanbur', 'Deesanbur'
- ]
- ],
- u,
- [['IJ', 'IZ'], u, ['Isaa jine', 'Isaa jamanoo']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XOF',
- 'CFA',
- 'CFA Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ki.js b/packages/common/locales/global/ki.js
deleted file mode 100644
index 5061a45543..0000000000
--- a/packages/common/locales/global/ki.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ki'] = [
- 'ki',
- [['Kiroko', 'Hwaĩ-inĩ'], u, u],
- u,
- [
- ['K', 'N', 'N', 'N', 'A', 'N', 'N'], ['KMA', 'NTT', 'NMN', 'NMT', 'ART', 'NMA', 'NMM'],
- ['Kiumia', 'Njumatatũ', 'Njumaine', 'Njumatana', 'Aramithi', 'Njumaa', 'Njumamothi'],
- ['KMA', 'NTT', 'NMN', 'NMT', 'ART', 'NMA', 'NMM']
- ],
- u,
- [
- ['J', 'K', 'G', 'K', 'G', 'G', 'M', 'K', 'K', 'I', 'I', 'D'],
- ['JEN', 'WKR', 'WGT', 'WKN', 'WTN', 'WTD', 'WMJ', 'WNN', 'WKD', 'WIK', 'WMW', 'DIT'],
- [
- 'Njenuarĩ', 'Mwere wa kerĩ', 'Mwere wa gatatũ', 'Mwere wa kana', 'Mwere wa gatano',
- 'Mwere wa gatandatũ', 'Mwere wa mũgwanja', 'Mwere wa kanana', 'Mwere wa kenda',
- 'Mwere wa ikũmi', 'Mwere wa ikũmi na ũmwe', 'Ndithemba'
- ]
- ],
- u,
- [['MK', 'TK'], u, ['Mbere ya Kristo', 'Thutha wa Kristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Ciringi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kk.js b/packages/common/locales/global/kk.js
deleted file mode 100644
index 9f2ecf2c4d..0000000000
--- a/packages/common/locales/global/kk.js
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['kk'] = [
- 'kk',
- [['AM', 'PM'], u, u],
- u,
- [
- ['Ж', 'Д', 'С', 'С', 'Б', 'Ж', 'С'], ['жс', 'дс', 'сс', 'ср', 'бс', 'жм', 'сб'],
- ['жексенбі', 'дүйсенбі', 'сейсенбі', 'сәрсенбі', 'бейсенбі', 'жұма', 'сенбі'],
- ['жс', 'дс', 'сс', 'ср', 'бс', 'жм', 'сб']
- ],
- u,
- [
- ['Қ', 'А', 'Н', 'С', 'М', 'М', 'Ш', 'Т', 'Қ', 'Қ', 'Қ', 'Ж'],
- [
- 'қаң.', 'ақп.', 'нау.', 'сәу.', 'мам.', 'мау.', 'шіл.', 'там.', 'қыр.', 'қаз.', 'қар.', 'жел.'
- ],
- [
- 'қаңтар', 'ақпан', 'наурыз', 'сәуір', 'мамыр', 'маусым', 'шілде', 'тамыз', 'қыркүйек',
- 'қазан', 'қараша', 'желтоқсан'
- ]
- ],
- [
- ['Қ', 'А', 'Н', 'С', 'М', 'М', 'Ш', 'Т', 'Қ', 'Қ', 'Қ', 'Ж'],
- [
- 'қаң.', 'ақп.', 'нау.', 'сәу.', 'мам.', 'мау.', 'шіл.', 'там.', 'қыр.', 'қаз.', 'қар.', 'жел.'
- ],
- [
- 'Қаңтар', 'Ақпан', 'Наурыз', 'Сәуір', 'Мамыр', 'Маусым', 'Шілде', 'Тамыз', 'Қыркүйек',
- 'Қазан', 'Қараша', 'Желтоқсан'
- ]
- ],
- [['б.з.д.', 'б.з.'], u, ['Біздің заманымызға дейін', 'біздің заманымыз']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'y \'ж\'. dd MMM', 'y \'ж\'. d MMMM', 'y \'ж\'. d MMMM, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'сан емес', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'KZT',
- '₸',
- 'Қазақстан теңгесі',
- {'JPY': ['JP¥', '¥'], 'KZT': ['₸'], 'RUB': ['₽'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['түнгі', 'түскі', 'таңғы', 'түстен кейінгі', 'кешкі', 'түнгі'],
- ['түн жарымы', 'түскі', 'таңғы', 'түстен кейінгі', 'кешкі', 'түнгі'], u
- ],
- [['түн жарымы', 'талтүс', 'таң', 'түстен кейін', 'кеш', 'түн'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kkj.js b/packages/common/locales/global/kkj.js
deleted file mode 100644
index 078eb3bd80..0000000000
--- a/packages/common/locales/global/kkj.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['kkj'] = [
- 'kkj',
- [['AM', 'PM'], u, u],
- u,
- [
- ['so', 'lu', 'ma', 'mɛ', 'ye', 'va', 'ms'],
- ['sɔndi', 'lundi', 'mardi', 'mɛrkɛrɛdi', 'yedi', 'vaŋdɛrɛdi', 'mɔnɔ sɔndi'], u, u
- ],
- [
- ['so', 'lu', 'ma', 'mɛ', 'ye', 'va', 'ms'],
- ['sɔndi', 'lundi', 'mardi', 'mɛrkɛrɛdi', 'yedi', 'vaŋdɛrɛdi', 'mɔnɔ sɔndi'], u,
- ['so', 'lu', 'ma', 'mɛ', 'ye', 'va', 'ms']
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'pamba', 'wanja', 'mbiyɔ mɛndoŋgɔ', 'Nyɔlɔmbɔŋgɔ', 'Mɔnɔ ŋgbanja', 'Nyaŋgwɛ ŋgbanja',
- 'kuŋgwɛ', 'fɛ', 'njapi', 'nyukul', 'M11', 'ɓulɓusɛ'
- ],
- u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM y', 'd MMM y', 'd MMMM y', 'EEEE dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'Franc CFA',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kl.js b/packages/common/locales/global/kl.js
deleted file mode 100644
index c45bd06333..0000000000
--- a/packages/common/locales/global/kl.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['kl'] = [
- 'kl',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['sap', 'ata', 'mar', 'pin', 'sis', 'tal', 'arf'],
- [
- 'sapaat', 'ataasinngorneq', 'marlunngorneq', 'pingasunngorneq', 'sisamanngorneq',
- 'tallimanngorneq', 'arfininngorneq'
- ],
- ['sap', 'ata', 'mar', 'pin', 'sis', 'tal', 'arf']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['jan', 'febr', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sept', 'okt', 'nov', 'dec'],
- [
- 'januaarip', 'februaarip', 'marsip', 'apriilip', 'maajip', 'juunip', 'juulip', 'aggustip',
- 'septembarip', 'oktobarip', 'novembarip', 'decembarip'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['jan', 'febr', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sept', 'okt', 'nov', 'dec'],
- [
- 'januaari', 'februaari', 'marsi', 'apriili', 'maaji', 'juuni', 'juuli', 'aggusti',
- 'septembari', 'oktobari', 'novembari', 'decembari'
- ]
- ],
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'DKK',
- 'kr.',
- 'DKK',
- {'DKK': ['kr.', 'kr'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kln.js b/packages/common/locales/global/kln.js
deleted file mode 100644
index 3650a3aa0b..0000000000
--- a/packages/common/locales/global/kln.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['kln'] = [
- 'kln',
- [['krn', 'koosk'], u, ['karoon', 'kooskoliny']],
- [['krn', 'koosk'], u, u],
- [
- ['T', 'T', 'O', 'S', 'A', 'M', 'L'], ['Kts', 'Kot', 'Koo', 'Kos', 'Koa', 'Kom', 'Kol'],
- ['Kotisap', 'Kotaai', 'Koaeng’', 'Kosomok', 'Koang’wan', 'Komuut', 'Kolo'],
- ['Kts', 'Kot', 'Koo', 'Kos', 'Koa', 'Kom', 'Kol']
- ],
- u,
- [
- ['M', 'N', 'T', 'I', 'M', 'P', 'N', 'R', 'B', 'E', 'K', 'K'],
- ['Mul', 'Ngat', 'Taa', 'Iwo', 'Mam', 'Paa', 'Nge', 'Roo', 'Bur', 'Epe', 'Kpt', 'Kpa'],
- [
- 'Mulgul', 'Ng’atyaato', 'Kiptaamo', 'Iwootkuut', 'Mamuut', 'Paagi', 'Ng’eiyeet', 'Rooptui',
- 'Bureet', 'Epeeso', 'Kipsuunde ne taai', 'Kipsuunde nebo aeng’'
- ]
- ],
- u,
- [['AM', 'KO'], u, ['Amait kesich Jesu', 'Kokakesich Jesu']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Silingitab ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/km.js b/packages/common/locales/global/km.js
deleted file mode 100644
index b0f2e8f18d..0000000000
--- a/packages/common/locales/global/km.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['km'] = [
- 'km',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['អ', 'ច', 'អ', 'ព', 'ព', 'ស', 'ស'], ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហ', 'សុក្រ', 'សៅរ៍'],
- ['អាទិត្យ', 'ច័ន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'], ['អា', 'ច', 'អ', 'ពុ', 'ព្រ', 'សុ', 'ស']
- ],
- [
- ['អ', 'ច', 'អ', 'ព', 'ព', 'ស', 'ស'], ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហ', 'សុក្រ', 'សៅរ៍'],
- ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'], ['អា', 'ច', 'អ', 'ពុ', 'ព្រ', 'សុ', 'ស']
- ],
- [
- ['ម', 'ក', 'ម', 'ម', 'ឧ', 'ម', 'ក', 'ស', 'ក', 'ត', 'វ', 'ធ'],
- ['មករា', 'កុម្ភៈ', 'មីនា', 'មេសា', 'ឧសភា', 'មិថុនា', 'កក្កដា', 'សីហា', 'កញ្ញា', 'តុលា', 'វិច្ឆិកា', 'ធ្នូ'], u
- ],
- u,
- [['មុន គ.ស.', 'គ.ស.'], u, ['មុនគ្រិស្តសករាជ', 'គ្រិស្តសករាជ']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} នៅម៉ោង {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'KHR',
- '៛',
- 'រៀលកម្ពុជា',
- {'JPY': ['JP¥', '¥'], 'KHR': ['៛'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- [
- 'អធ្រាត្រ', 'ថ្ងៃត្រង់', 'នៅពេលព្រឹក', 'នៅពេលរសៀល',
- 'នៅពេលល្ងាច', 'នៅពេលយប់'
- ],
- u, u
- ],
- [['អធ្រាត្រ', 'ថ្ងៃត្រង់', 'ព្រឹក', 'រសៀល', 'ល្ងាច', 'យប់'], u, u],
- [
- '00:00', '12:00', ['00:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kn.js b/packages/common/locales/global/kn.js
deleted file mode 100644
index 203ea6dd2b..0000000000
--- a/packages/common/locales/global/kn.js
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['kn'] = [
- 'kn',
- [['ಪೂ', 'ಅ'], ['ಪೂರ್ವಾಹ್ನ', 'ಅಪರಾಹ್ನ'], u],
- [['ಪೂರ್ವಾಹ್ನ', 'ಅಪರಾಹ್ನ'], u, u],
- [
- ['ಭಾ', 'ಸೋ', 'ಮಂ', 'ಬು', 'ಗು', 'ಶು', 'ಶ'], ['ಭಾನು', 'ಸೋಮ', 'ಮಂಗಳ', 'ಬುಧ', 'ಗುರು', 'ಶುಕ್ರ', 'ಶನಿ'],
- ['ಭಾನುವಾರ', 'ಸೋಮವಾರ', 'ಮಂಗಳವಾರ', 'ಬುಧವಾರ', 'ಗುರುವಾರ', 'ಶುಕ್ರವಾರ', 'ಶನಿವಾರ'],
- ['ಭಾನು', 'ಸೋಮ', 'ಮಂಗಳ', 'ಬುಧ', 'ಗುರು', 'ಶುಕ್ರ', 'ಶನಿ']
- ],
- u,
- [
- ['ಜ', 'ಫೆ', 'ಮಾ', 'ಏ', 'ಮೇ', 'ಜೂ', 'ಜು', 'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'],
- ['ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿ', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗ', 'ಸೆಪ್ಟೆಂ', 'ಅಕ್ಟೋ', 'ನವೆಂ', 'ಡಿಸೆಂ'],
- [
- 'ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್',
- 'ಡಿಸೆಂಬರ್'
- ]
- ],
- [
- ['ಜ', 'ಫೆ', 'ಮಾ', 'ಏ', 'ಮೇ', 'ಜೂ', 'ಜು', 'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'],
- ['ಜನ', 'ಫೆಬ್ರ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿ', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗ', 'ಸೆಪ್ಟೆಂ', 'ಅಕ್ಟೋ', 'ನವೆಂ', 'ಡಿಸೆಂ'],
- [
- 'ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್',
- 'ಡಿಸೆಂಬರ್'
- ]
- ],
- [['ಕ್ರಿ.ಪೂ', 'ಕ್ರಿ.ಶ'], u, ['ಕ್ರಿಸ್ತ ಪೂರ್ವ', 'ಕ್ರಿಸ್ತ ಶಕ']],
- 0,
- [0, 0],
- ['d/M/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['hh:mm a', 'hh:mm:ss a', 'hh:mm:ss a z', 'hh:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ಭಾರತೀಯ ರೂಪಾಯಿ',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'ಲೀ'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['ಮಧ್ಯರಾತ್ರಿ', 'ಬೆಳಗ್ಗೆ', 'ಮಧ್ಯಾಹ್ನ', 'ಸಂಜೆ', 'ರಾತ್ರಿ'], ['ಮಧ್ಯ ರಾತ್ರಿ', 'ಬೆಳಗ್ಗೆ', 'ಮಧ್ಯಾಹ್ನ', 'ಸಂಜೆ', 'ರಾತ್ರಿ'], u
- ],
- [['ಮಧ್ಯರಾತ್ರಿ', 'ಬೆಳಗ್ಗೆ', 'ಮಧ್ಯಾಹ್ನ', 'ಸಂಜೆ', 'ರಾತ್ರಿ'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ko-KP.js b/packages/common/locales/global/ko-KP.js
deleted file mode 100644
index 16b445cd61..0000000000
--- a/packages/common/locales/global/ko-KP.js
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ko-kp'] = [
- 'ko-KP',
- [['AM', 'PM'], u, ['오전', '오후']],
- u,
- [
- ['일', '월', '화', '수', '목', '금', '토'], u,
- ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'],
- ['일', '월', '화', '수', '목', '금', '토']
- ],
- u,
- [['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], u, u],
- u,
- [['BC', 'AD'], u, ['기원전', '서기']],
- 1,
- [6, 0],
- ['yy. M. d.', 'y. M. d.', 'y년 M월 d일', 'y년 M월 d일 EEEE'],
- ['a h:mm', 'a h:mm:ss', 'a h시 m분 s초 z', 'a h시 m분 s초 zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KPW',
- 'KPW',
- '조선 민주주의 인민 공화국 원',
- {'AUD': ['AU$', '$'], 'JPY': ['JP¥', '¥'], 'RON': [u, 'L'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [['자정', '정오', '새벽', '오전', '오후', '저녁', '밤'], u, u], u,
- [
- '00:00', '12:00', ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ko.js b/packages/common/locales/global/ko.js
deleted file mode 100644
index 8c83469d2e..0000000000
--- a/packages/common/locales/global/ko.js
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ko'] = [
- 'ko',
- [['AM', 'PM'], u, ['오전', '오후']],
- u,
- [
- ['일', '월', '화', '수', '목', '금', '토'], u,
- ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'],
- ['일', '월', '화', '수', '목', '금', '토']
- ],
- u,
- [['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], u, u],
- u,
- [['BC', 'AD'], u, ['기원전', '서기']],
- 0,
- [6, 0],
- ['yy. M. d.', 'y. M. d.', 'y년 M월 d일', 'y년 M월 d일 EEEE'],
- ['a h:mm', 'a h:mm:ss', 'a h시 m분 s초 z', 'a h시 m분 s초 zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KRW',
- '₩',
- '대한민국 원',
- {'AUD': ['AU$', '$'], 'JPY': ['JP¥', '¥'], 'RON': [u, 'L'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [['자정', '정오', '새벽', '오전', '오후', '저녁', '밤'], u, u], u,
- [
- '00:00', '12:00', ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kok.js b/packages/common/locales/global/kok.js
deleted file mode 100644
index ae2a8fe4db..0000000000
--- a/packages/common/locales/global/kok.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['kok'] = [
- 'kok',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['आ', 'सो', 'मं', 'बु', 'बि', 'शु', 'शे'],
- ['आयतार', 'सोमार', 'मंगळार', 'बुधवार', 'बिरेस्तार', 'शुक्रार', 'शेनवार'], u,
- ['आय', 'सोम', 'मंगळ', 'बुध', 'बिरे', 'शुक्र', 'शेन']
- ],
- [
- ['आ', 'सो', 'मं', 'बु', 'ब', 'शु', 'शे'],
- ['आयतार', 'सोमार', 'मंगळार', 'बुधवार', 'बिरेस्तार', 'शुक्रार', 'शेनवार'], u,
- ['आय', 'सोम', 'मंगळ', 'बुध', 'बिरे', 'शुक्र', 'शेन']
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलय', 'ऑगस्ट', 'सप्टेंबर', 'ऑक्टोबर', 'नोव्हेंबर',
- 'डिसेंबर'
- ],
- u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['जाने', 'फेब्रु', 'मार्च', 'एप्री', 'मे', 'जून', 'जुल', 'ऑग', 'सप्टें', 'ऑक्टो', 'नो', 'डिसे'],
- [
- 'जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलय', 'ऑगस्ट', 'सप्टेंबर', 'ऑक्टोबर', 'नोव्हेंबर',
- 'डिसेंबर'
- ]
- ],
- [['क्रिस्तपूर्व', 'क्रिस्तशखा'], u, u],
- 0,
- [0, 0],
- ['d-M-yy', 'dd-MM-y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'INR',
- '₹',
- 'भारतीय रुपया',
- {'JPY': ['JP¥', '¥'], 'RON': ['रॉन', 'लेई'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ks.js b/packages/common/locales/global/ks.js
deleted file mode 100644
index a31425eef3..0000000000
--- a/packages/common/locales/global/ks.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ks'] = [
- 'ks',
- [['AM', 'PM'], u, u],
- u,
- [
- ['ا', 'ژ', 'ب', 'ب', 'ب', 'ج', 'ب'],
- ['آتھوار', 'ژٔندٕروار', 'بۆموار', 'بودوار', 'برؠسوار', 'جُمہ', 'بٹوار'],
- ['اَتھوار', 'ژٔندرٕروار', 'بۆموار', 'بودوار', 'برؠسوار', 'جُمہ', 'بٹوار'],
- ['آتھوار', 'ژٔندٕروار', 'بۆموار', 'بودوار', 'برؠسوار', 'جُمہ', 'بٹوار']
- ],
- u,
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'س', 'ا', 'ن'],
- [
- 'جنؤری', 'فرؤری', 'مارٕچ', 'اپریل', 'میٔ', 'جوٗن', 'جوٗلایی', 'اگست', 'ستمبر', 'اکتوٗبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- u,
- [['بی سی', 'اے ڈی'], u, ['قبٕل مسیٖح', 'عیٖسوی سنہٕ']],
- 0,
- [0, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ہِندُستٲنۍ رۄپَے',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ksb.js b/packages/common/locales/global/ksb.js
deleted file mode 100644
index 16d23547ef..0000000000
--- a/packages/common/locales/global/ksb.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ksb'] = [
- 'ksb',
- [['makeo', 'nyiaghuo'], u, u],
- u,
- [
- ['2', '3', '4', '5', 'A', 'I', '1'], ['Jpi', 'Jtt', 'Jmn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumaapii', 'Jumaatatu', 'Jumaane', 'Jumaatano', 'Alhamisi', 'Ijumaa', 'Jumaamosi'],
- ['Jpi', 'Jtt', 'Jmn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januali', 'Febluali', 'Machi', 'Aplili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Klisto', 'Baada ya Klisto']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'TZS',
- 'TSh',
- 'shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ksf.js b/packages/common/locales/global/ksf.js
deleted file mode 100644
index eea23d716e..0000000000
--- a/packages/common/locales/global/ksf.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ksf'] = [
- 'ksf',
- [['sárúwá', 'cɛɛ́nko'], u, u],
- u,
- [
- ['s', 'l', 'm', 'm', 'j', 'j', 's'], ['sɔ́n', 'lǝn', 'maa', 'mɛk', 'jǝǝ', 'júm', 'sam'],
- ['sɔ́ndǝ', 'lǝndí', 'maadí', 'mɛkrɛdí', 'jǝǝdí', 'júmbá', 'samdí'],
- ['sɔ́n', 'lǝn', 'maa', 'mɛk', 'jǝǝ', 'júm', 'sam']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ŋ1', 'ŋ2', 'ŋ3', 'ŋ4', 'ŋ5', 'ŋ6', 'ŋ7', 'ŋ8', 'ŋ9', 'ŋ10', 'ŋ11', 'ŋ12'],
- [
- 'ŋwíí a ntɔ́ntɔ', 'ŋwíí akǝ bɛ́ɛ', 'ŋwíí akǝ ráá', 'ŋwíí akǝ nin', 'ŋwíí akǝ táan',
- 'ŋwíí akǝ táafɔk', 'ŋwíí akǝ táabɛɛ', 'ŋwíí akǝ táaraa', 'ŋwíí akǝ táanin', 'ŋwíí akǝ ntɛk',
- 'ŋwíí akǝ ntɛk di bɔ́k', 'ŋwíí akǝ ntɛk di bɛ́ɛ'
- ]
- ],
- u,
- [['d.Y.', 'k.Y.'], u, ['di Yɛ́sus aká yálɛ', 'cámɛɛn kǝ kǝbɔpka Y']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'fráŋ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ksh.js b/packages/common/locales/global/ksh.js
deleted file mode 100644
index 0fa259faeb..0000000000
--- a/packages/common/locales/global/ksh.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 0) return 0;
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ksh'] = [
- 'ksh',
- [['v.M.', 'n.M.'], u, ['Uhr vörmiddaachs', 'Uhr nommendaachs']],
- [['v.M.', 'n.M.'], u, ['Vörmeddaach', 'Nommendaach']],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mo.', 'Di.', 'Me.', 'Du.', 'Fr.', 'Sa.'],
- ['Sunndaach', 'Mohndaach', 'Dinnsdaach', 'Metwoch', 'Dunnersdaach', 'Friidaach', 'Samsdaach'],
- ['Su', 'Mo', 'Di', 'Me', 'Du', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fäb', 'Mäz', 'Apr', 'Mai', 'Jun', 'Jul', 'Ouj', 'Säp', 'Okt', 'Nov', 'Dez'],
- [
- 'Jannewa', 'Fäbrowa', 'Määz', 'Aprell', 'Mai', 'Juuni', 'Juuli', 'Oujoß', 'Septämber',
- 'Oktohber', 'Novämber', 'Dezämber'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Fäb.', 'Mäz.', 'Apr.', 'Mai', 'Jun.', 'Jul.', 'Ouj.', 'Säp.', 'Okt.', 'Nov.', 'Dez.'],
- [
- 'Jannewa', 'Fäbrowa', 'Määz', 'Aprell', 'Mai', 'Juuni', 'Juuli', 'Oujoß', 'Septämber',
- 'Oktohber', 'Novämber', 'Dezämber'
- ]
- ],
- [['vC', 'nC'], ['v. Chr.', 'n. Chr.'], ['vür Krestos', 'noh Krestos']],
- 1,
- [6, 0],
- ['d. M. y', 'd. MMM. y', 'd. MMMM y', 'EEEE, \'dä\' d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ku.js b/packages/common/locales/global/ku.js
deleted file mode 100644
index f99168e51c..0000000000
--- a/packages/common/locales/global/ku.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ku'] = [
- 'ku',
- [['BN', 'PN'], u, u],
- u,
- [
- ['Y', 'D', 'S', 'Ç', 'P', 'Î', 'Ş'], ['yş', 'dş', 'sş', 'çş', 'pş', 'în', 'ş'],
- ['yekşem', 'duşem', 'sêşem', 'çarşem', 'pêncşem', 'în', 'şemî'],
- ['yş', 'dş', 'sş', 'çş', 'pş', 'în', 'ş']
- ],
- u,
- [
- ['R', 'R', 'A', 'A', 'G', 'P', 'T', 'G', 'R', 'K', 'S', 'B'],
- ['rêb', 'reş', 'ada', 'avr', 'gul', 'pûş', 'tîr', 'gel', 'rez', 'kew', 'ser', 'ber'],
- [
- 'rêbendanê', 'reşemiyê', 'adarê', 'avrêlê', 'gulanê', 'pûşperê', 'tîrmehê', 'gelawêjê',
- 'rezberê', 'kewçêrê', 'sermawezê', 'berfanbarê'
- ]
- ],
- [
- ['R', 'R', 'A', 'A', 'G', 'P', 'T', 'G', 'R', 'K', 'S', 'B'],
- ['rêb', 'reş', 'ada', 'avr', 'gul', 'pûş', 'tîr', 'gel', 'rez', 'kew', 'ser', 'ber'],
- [
- 'rêbendan', 'reşemî', 'adar', 'avrêl', 'gulan', 'pûşper', 'tîrmeh', 'gelawêj', 'rezber',
- 'kewçêr', 'sermawez', 'berfanbar'
- ]
- ],
- [['BZ', 'PZ'], u, ['berî zayînê', 'piştî zayînê']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '%#,##0', '#,##0.00 ¤', '#E0'],
- 'TRY',
- '₺',
- 'TRY',
- {'JPY': ['JP¥', '¥'], 'TRY': ['₺'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/kw.js b/packages/common/locales/global/kw.js
deleted file mode 100644
index 82105c3c1c..0000000000
--- a/packages/common/locales/global/kw.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-global.ng.common.locales['kw'] = [
- 'kw',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sul', 'Lun', 'Mth', 'Mhr', 'Yow', 'Gwe', 'Sad'],
- ['dy Sul', 'dy Lun', 'dy Meurth', 'dy Merher', 'dy Yow', 'dy Gwener', 'dy Sadorn'],
- ['Sul', 'Lun', 'Mth', 'Mhr', 'Yow', 'Gwe', 'Sad']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Gen', 'Hwe', 'Meu', 'Ebr', 'Me', 'Met', 'Gor', 'Est', 'Gwn', 'Hed', 'Du', 'Kev'],
- [
- 'mis Genver', 'mis Hwevrer', 'mis Meurth', 'mis Ebrel', 'mis Me', 'mis Metheven',
- 'mis Gortheren', 'mis Est', 'mis Gwynngala', 'mis Hedra', 'mis Du', 'mis Kevardhu'
- ]
- ],
- u,
- [['RC', 'AD'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'GBP',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ky.js b/packages/common/locales/global/ky.js
deleted file mode 100644
index 67f7991148..0000000000
--- a/packages/common/locales/global/ky.js
+++ /dev/null
@@ -1,100 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ky'] = [
- 'ky',
- [['тң', 'тк'], u, ['таңкы', 'түштөн кийинки']],
- u,
- [
- ['Ж', 'Д', 'Ш', 'Ш', 'Б', 'Ж', 'И'],
- ['жек.', 'дүй.', 'шейш.', 'шарш.', 'бейш.', 'жума', 'ишм.'],
- ['жекшемби', 'дүйшөмбү', 'шейшемби', 'шаршемби', 'бейшемби', 'жума', 'ишемби'],
- ['жш.', 'дш.', 'шш.', 'шр.', 'бш.', 'жм.', 'иш.']
- ],
- u,
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['янв.', 'фев.', 'мар.', 'апр.', 'май', 'июн.', 'июл.', 'авг.', 'сен.', 'окт.', 'ноя.', 'дек.'],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'],
- [
- 'Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь',
- 'Ноябрь', 'Декабрь'
- ]
- ],
- [['б.з.ч.', 'б.з.'], u, ['биздин заманга чейин', 'биздин заман']],
- 1,
- [6, 0],
- ['d/M/yy', 'y-\'ж\'., d-MMM', 'y-\'ж\'., d-MMMM', 'y-\'ж\'., d-MMMM, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'сан эмес', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'KGS',
- 'сом',
- 'Кыргызстан сому',
- {
- 'AUD': [u, '$'],
- 'BMD': [u, 'BD$'],
- 'BRL': [u, 'R$'],
- 'BSD': [u, 'B$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': [u, 'C$'],
- 'DOP': [u, 'RD$'],
- 'EGP': [u, 'LE'],
- 'GBP': [u, '£'],
- 'HKD': [u, 'HK$'],
- 'HRK': [u, 'Kn'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JMD': [u, 'J$'],
- 'JPY': ['JP¥', '¥'],
- 'KGS': ['сом'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'THB': ['฿'],
- 'TTD': [u, 'TT$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['түн орт', 'чт', 'эртң мн', 'түшт кйн', 'кечк', 'түн'],
- ['түн ортосу', 'чак түш', 'эртең менен', 'түштөн кийин', 'кечинде', 'түн ичинде'], u
- ],
- [['түн ортосу', 'чак түш', 'эртең менен', 'түштөн кийин', 'кечкурун', 'түн'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lag.js b/packages/common/locales/global/lag.js
deleted file mode 100644
index 4f098194f8..0000000000
--- a/packages/common/locales/global/lag.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (n === 0) return 0;
- if ((i === 0 || i === 1) && !(n === 0)) return 1;
- return 5;
-}
-global.ng.common.locales['lag'] = [
- 'lag',
- [['TOO', 'MUU'], u, u],
- u,
- [
- ['P', 'T', 'E', 'O', 'A', 'I', 'M'], ['Píili', 'Táatu', 'Íne', 'Táano', 'Alh', 'Ijm', 'Móosi'],
- ['Jumapíiri', 'Jumatátu', 'Jumaíne', 'Jumatáano', 'Alamíisi', 'Ijumáa', 'Jumamóosi'],
- ['Píili', 'Táatu', 'Íne', 'Táano', 'Alh', 'Ijm', 'Móosi']
- ],
- u,
- [
- ['F', 'N', 'K', 'I', 'I', 'I', 'M', 'V', 'S', 'I', 'S', 'S'],
- [
- 'Fúngatɨ', 'Naanɨ', 'Keenda', 'Ikúmi', 'Inyambala', 'Idwaata', 'Mʉʉnchɨ', 'Vɨɨrɨ', 'Saatʉ',
- 'Inyi', 'Saano', 'Sasatʉ'
- ],
- [
- 'Kʉfúngatɨ', 'Kʉnaanɨ', 'Kʉkeenda', 'Kwiikumi', 'Kwiinyambála', 'Kwiidwaata', 'Kʉmʉʉnchɨ',
- 'Kʉvɨɨrɨ', 'Kʉsaatʉ', 'Kwiinyi', 'Kʉsaano', 'Kʉsasatʉ'
- ]
- ],
- u,
- [['KSA', 'KA'], u, ['Kɨrɨsitʉ sɨ anavyaal', 'Kɨrɨsitʉ akavyaalwe']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilíingi ya Taansanía',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lb.js b/packages/common/locales/global/lb.js
deleted file mode 100644
index d72f1f0837..0000000000
--- a/packages/common/locales/global/lb.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['lb'] = [
- 'lb',
- [['mo.', 'nomë.'], ['moies', 'nomëttes'], u],
- [['moies', 'nomëttes'], u, u],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Son.', 'Méi.', 'Dën.', 'Mët.', 'Don.', 'Fre.', 'Sam.'],
- ['Sonndeg', 'Méindeg', 'Dënschdeg', 'Mëttwoch', 'Donneschdeg', 'Freideg', 'Samschdeg'],
- ['So.', 'Mé.', 'Dë.', 'Më.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Son', 'Méi', 'Dën', 'Mët', 'Don', 'Fre', 'Sam'],
- ['Sonndeg', 'Méindeg', 'Dënschdeg', 'Mëttwoch', 'Donneschdeg', 'Freideg', 'Samschdeg'],
- ['So.', 'Mé.', 'Dë.', 'Më.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mäe.', 'Abr.', 'Mee', 'Juni', 'Juli', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Dez.'],
- [
- 'Januar', 'Februar', 'Mäerz', 'Abrëll', 'Mee', 'Juni', 'Juli', 'August', 'September',
- 'Oktober', 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mäe', 'Abr', 'Mee', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'Mäerz', 'Abrëll', 'Mee', 'Juni', 'Juli', 'August', 'September',
- 'Oktober', 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'ATS': ['öS'], 'AUD': ['AU$', '$'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lg.js b/packages/common/locales/global/lg.js
deleted file mode 100644
index 1b21c16b39..0000000000
--- a/packages/common/locales/global/lg.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['lg'] = [
- 'lg',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'B', 'L', 'L', 'L', 'L', 'L'], ['Sab', 'Bal', 'Lw2', 'Lw3', 'Lw4', 'Lw5', 'Lw6'],
- ['Sabbiiti', 'Balaza', 'Lwakubiri', 'Lwakusatu', 'Lwakuna', 'Lwakutaano', 'Lwamukaaga'],
- ['Sab', 'Bal', 'Lw2', 'Lw3', 'Lw4', 'Lw5', 'Lw6']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apu', 'Maa', 'Juu', 'Jul', 'Agu', 'Seb', 'Oki', 'Nov', 'Des'],
- [
- 'Janwaliyo', 'Febwaliyo', 'Marisi', 'Apuli', 'Maayi', 'Juuni', 'Julaayi', 'Agusito',
- 'Sebuttemba', 'Okitobba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kulisito nga tannaza', 'Bukya Kulisito Azaal']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'UGX',
- 'USh',
- 'Silingi eya Yuganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lkt.js b/packages/common/locales/global/lkt.js
deleted file mode 100644
index 694d408714..0000000000
--- a/packages/common/locales/global/lkt.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['lkt'] = [
- 'lkt',
- [['AM', 'PM'], u, u],
- u,
- [
- ['A', 'W', 'N', 'Y', 'T', 'Z', 'O'],
- [
- 'Aŋpétuwakȟaŋ', 'Aŋpétuwaŋži', 'Aŋpétunuŋpa', 'Aŋpétuyamni', 'Aŋpétutopa', 'Aŋpétuzaptaŋ',
- 'Owáŋgyužažapi'
- ],
- u, u
- ],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- [
- 'Aŋpétuwakȟaŋ', 'Aŋpétuwaŋži', 'Aŋpétunuŋpa', 'Aŋpétuyamni', 'Aŋpétutopa', 'Aŋpétuzaptaŋ',
- 'Owáŋgyužažapi'
- ],
- u, u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'Wiótheȟika Wí', 'Thiyóȟeyuŋka Wí', 'Ištáwičhayazaŋ Wí', 'Pȟežítȟo Wí', 'Čhaŋwápetȟo Wí',
- 'Wípazukȟa-wašté Wí', 'Čhaŋpȟásapa Wí', 'Wasútȟuŋ Wí', 'Čhaŋwápeǧi Wí', 'Čhaŋwápe-kasná Wí',
- 'Waníyetu Wí', 'Tȟahékapšuŋ Wí'
- ],
- u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'USD',
- '$',
- 'USD',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ln-AO.js b/packages/common/locales/global/ln-AO.js
deleted file mode 100644
index f43746d59d..0000000000
--- a/packages/common/locales/global/ln-AO.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['ln-ao'] = [
- 'ln-AO',
- [['ntɔ́ngɔ́', 'mpókwa'], u, u],
- u,
- [
- ['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
- [
- 'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
- 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
- ],
- ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
- ],
- u,
- [
- ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
- ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
- [
- 'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
- 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
- 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
- ]
- ],
- u,
- [['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AOA',
- 'Kz',
- 'Kwanza ya Angóla',
- {'AOA': ['Kz'], 'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ln-CF.js b/packages/common/locales/global/ln-CF.js
deleted file mode 100644
index c23b75e4a4..0000000000
--- a/packages/common/locales/global/ln-CF.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['ln-cf'] = [
- 'ln-CF',
- [['ntɔ́ngɔ́', 'mpókwa'], u, u],
- u,
- [
- ['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
- [
- 'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
- 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
- ],
- ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
- ],
- u,
- [
- ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
- ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
- [
- 'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
- 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
- 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
- ]
- ],
- u,
- [['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Falánga CFA BEAC',
- {'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ln-CG.js b/packages/common/locales/global/ln-CG.js
deleted file mode 100644
index db93df851c..0000000000
--- a/packages/common/locales/global/ln-CG.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['ln-cg'] = [
- 'ln-CG',
- [['ntɔ́ngɔ́', 'mpókwa'], u, u],
- u,
- [
- ['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
- [
- 'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
- 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
- ],
- ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
- ],
- u,
- [
- ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
- ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
- [
- 'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
- 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
- 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
- ]
- ],
- u,
- [['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Falánga CFA BEAC',
- {'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ln.js b/packages/common/locales/global/ln.js
deleted file mode 100644
index 312964f4a2..0000000000
--- a/packages/common/locales/global/ln.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['ln'] = [
- 'ln',
- [['ntɔ́ngɔ́', 'mpókwa'], u, u],
- u,
- [
- ['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
- [
- 'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
- 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
- ],
- ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
- ],
- u,
- [
- ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
- ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
- [
- 'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
- 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
- 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
- ]
- ],
- u,
- [['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CDF',
- 'FC',
- 'Falánga ya Kongó',
- {'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lo.js b/packages/common/locales/global/lo.js
deleted file mode 100644
index 17ca92fc0b..0000000000
--- a/packages/common/locales/global/lo.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['lo'] = [
- 'lo',
- [['ກ່ອນທ່ຽງ', 'ຫຼັງທ່ຽງ'], u, u],
- u,
- [
- ['ອາ', 'ຈ', 'ອ', 'ພ', 'ພຫ', 'ສຸ', 'ສ'], ['ອາທິດ', 'ຈັນ', 'ອັງຄານ', 'ພຸດ', 'ພະຫັດ', 'ສຸກ', 'ເສົາ'],
- ['ວັນອາທິດ', 'ວັນຈັນ', 'ວັນອັງຄານ', 'ວັນພຸດ', 'ວັນພະຫັດ', 'ວັນສຸກ', 'ວັນເສົາ'],
- ['ອາ.', 'ຈ.', 'ອ.', 'ພ.', 'ພຫ.', 'ສຸ.', 'ສ.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'ມ.ກ.', 'ກ.ພ.', 'ມ.ນ.', 'ມ.ສ.', 'ພ.ພ.', 'ມິ.ຖ.', 'ກ.ລ.', 'ສ.ຫ.', 'ກ.ຍ.', 'ຕ.ລ.', 'ພ.ຈ.', 'ທ.ວ.'
- ],
- [
- 'ມັງກອນ', 'ກຸມພາ', 'ມີນາ', 'ເມສາ', 'ພຶດສະພາ', 'ມິຖຸນາ', 'ກໍລະກົດ', 'ສິງຫາ', 'ກັນຍາ', 'ຕຸລາ', 'ພະຈິກ',
- 'ທັນວາ'
- ]
- ],
- u,
- [['ກ່ອນ ຄ.ສ.', 'ຄ.ສ.'], u, ['ກ່ອນຄຣິດສັກກະລາດ', 'ຄຣິດສັກກະລາດ']],
- 0,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE ທີ d MMMM G y'],
- ['H:mm', 'H:mm:ss', 'H ໂມງ m ນາທີ ss ວິນາທີ z', 'H ໂມງ m ນາທີ ss ວິນາທີ zzzz'],
- ['{1}, {0}', u, u, u],
- [
- ',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞',
- 'ບໍ່ແມ່ນໂຕເລກ', ':'
- ],
- ['#,##0.###', '#,##0%', '¤#,##0.00;¤-#,##0.00', '#'],
- 'LAK',
- '₭',
- 'ລາວ ກີບ',
- {'JPY': ['JP¥', '¥'], 'LAK': ['₭'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ຕອນເຊົ້າ', 'ຕອນທ່ຽງ', 'ຕອນແລງ', 'ກາງຄືນ'],
- ['ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ຕອນເຊົ້າ', 'ຕອນບ່າຍ', 'ຕອນແລງ', 'ກາງຄືນ'],
- ['ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ຕອນເຊົ້າ', 'ຕອນບ່າຍ', 'ຕອນແລງ', 'ຕອນກາງຄືນ']
- ],
- [
- [
- 'ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ເຊົ້າ', 'ສ', 'ແລງ',
- 'ກາງຄືນ'
- ],
- [
- 'ທ່ຽງຄືນ', 'ທ່ຽງ', 'ເຊົ້າ', 'ສວຍ', 'ແລງ',
- 'ກາງຄືນ'
- ],
- ['ທ່ຽງຄືນ', 'ຕອນທ່ຽງ', 'ເຊົ້າ', 'ສວຍ', 'ແລງ', 'ກາງຄືນ']
- ],
- [
- '00:00', '12:00', ['05:00', '12:00'], ['12:00', '16:00'], ['16:00', '20:00'],
- ['20:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lrc-IQ.js b/packages/common/locales/global/lrc-IQ.js
deleted file mode 100644
index bd815d6daa..0000000000
--- a/packages/common/locales/global/lrc-IQ.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['lrc-iq'] = [
- 'lrc-IQ',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جانڤیە', 'فئڤریە', 'مارس', 'آڤریل', 'مئی', 'جوٙأن', 'جوٙلا', 'آگوست', 'سئپتامر', 'ئوکتوڤر',
- 'نوڤامر', 'دئسامر'
- ],
- u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 6,
- [5, 6],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IQD',
- 'د.ع.\u200f',
- 'IQD',
- {'IQD': ['د.ع.\u200f'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lrc.js b/packages/common/locales/global/lrc.js
deleted file mode 100644
index 9e02eaa917..0000000000
--- a/packages/common/locales/global/lrc.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['lrc'] = [
- 'lrc',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جانڤیە', 'فئڤریە', 'مارس', 'آڤریل', 'مئی', 'جوٙأن', 'جوٙلا', 'آگوست', 'سئپتامر', 'ئوکتوڤر',
- 'نوڤامر', 'دئسامر'
- ],
- u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 6,
- [5, 5],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IRR',
- 'IRR',
- 'IRR',
- {'IQD': ['د.ع.\u200f'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lt.js b/packages/common/locales/global/lt.js
deleted file mode 100644
index c5f807e104..0000000000
--- a/packages/common/locales/global/lt.js
+++ /dev/null
@@ -1,113 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n % 10 === 1 && !(n % 100 >= 11 && n % 100 <= 19)) return 1;
- if (n % 10 === Math.floor(n % 10) && n % 10 >= 2 && n % 10 <= 9 &&
- !(n % 100 >= 11 && n % 100 <= 19))
- return 3;
- if (!(f === 0)) return 4;
- return 5;
-}
-global.ng.common.locales['lt'] = [
- 'lt',
- [['pr. p.', 'pop.'], ['priešpiet', 'popiet'], u],
- u,
- [
- ['S', 'P', 'A', 'T', 'K', 'P', 'Š'], ['sk', 'pr', 'an', 'tr', 'kt', 'pn', 'št'],
- [
- 'sekmadienis', 'pirmadienis', 'antradienis', 'trečiadienis', 'ketvirtadienis', 'penktadienis',
- 'šeštadienis'
- ],
- ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št']
- ],
- u,
- [
- ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
- [
- 'saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.',
- 'lapkr.', 'gruod.'
- ],
- [
- 'sausio', 'vasario', 'kovo', 'balandžio', 'gegužės', 'birželio', 'liepos', 'rugpjūčio',
- 'rugsėjo', 'spalio', 'lapkričio', 'gruodžio'
- ]
- ],
- [
- ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
- [
- 'saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.',
- 'lapkr.', 'gruod.'
- ],
- [
- 'sausis', 'vasaris', 'kovas', 'balandis', 'gegužė', 'birželis', 'liepa', 'rugpjūtis',
- 'rugsėjis', 'spalis', 'lapkritis', 'gruodis'
- ]
- ],
- [['pr. Kr.', 'po Kr.'], u, ['prieš Kristų', 'po Kristaus']],
- 1,
- [6, 0],
- ['y-MM-dd', u, 'y \'m\'. MMMM d \'d\'.', 'y \'m\'. MMMM d \'d\'., EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euras',
- {
- 'AUD': [u, '$'],
- 'BDT': [],
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [],
- 'INR': [],
- 'JPY': [u, '¥'],
- 'KHR': [],
- 'KRW': [u, '₩'],
- 'LAK': [],
- 'MNT': [],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PLN': [u, 'zl'],
- 'PYG': [u, 'Gs'],
- 'RUB': [u, 'rb'],
- 'TWD': [u, '$'],
- 'USD': [u, '$'],
- 'VND': [],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': [],
- 'XPF': []
- },
- 'ltr',
- plural,
- [
- [['vidurnaktis', 'perpiet', 'rytas', 'popietė', 'vakaras', 'naktis'], u, u],
- [['vidurnaktis', 'vidurdienis', 'rytas', 'diena', 'vakaras', 'naktis'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lu.js b/packages/common/locales/global/lu.js
deleted file mode 100644
index ee3141a4b7..0000000000
--- a/packages/common/locales/global/lu.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['lu'] = [
- 'lu',
- [['Dinda', 'Dilolo'], u, u],
- u,
- [
- ['L', 'N', 'N', 'N', 'N', 'N', 'L'], ['Lum', 'Nko', 'Ndy', 'Ndg', 'Njw', 'Ngv', 'Lub'],
- ['Lumingu', 'Nkodya', 'Ndàayà', 'Ndangù', 'Njòwa', 'Ngòvya', 'Lubingu'],
- ['Lum', 'Nko', 'Ndy', 'Ndg', 'Njw', 'Ngv', 'Lub']
- ],
- u,
- [
- ['C', 'L', 'L', 'M', 'L', 'L', 'K', 'L', 'L', 'L', 'K', 'C'],
- ['Cio', 'Lui', 'Lus', 'Muu', 'Lum', 'Luf', 'Kab', 'Lush', 'Lut', 'Lun', 'Kas', 'Cis'],
- [
- 'Ciongo', 'Lùishi', 'Lusòlo', 'Mùuyà', 'Lumùngùlù', 'Lufuimi', 'Kabàlàshìpù', 'Lùshìkà',
- 'Lutongolo', 'Lungùdi', 'Kaswèkèsè', 'Ciswà'
- ]
- ],
- u,
- [['kmp. Y.K.', 'kny. Y. K.'], u, ['Kumpala kwa Yezu Kli', 'Kunyima kwa Yezu Kli']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'CDF',
- 'FC',
- 'Nfalanga wa Kongu',
- {'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/luo.js b/packages/common/locales/global/luo.js
deleted file mode 100644
index 0f2a391b99..0000000000
--- a/packages/common/locales/global/luo.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['luo'] = [
- 'luo',
- [['OD', 'OT'], u, u],
- u,
- [
- ['J', 'W', 'T', 'T', 'T', 'T', 'N'], ['JMP', 'WUT', 'TAR', 'TAD', 'TAN', 'TAB', 'NGS'],
- ['Jumapil', 'Wuok Tich', 'Tich Ariyo', 'Tich Adek', 'Tich Ang’wen', 'Tich Abich', 'Ngeso'],
- ['JMP', 'WUT', 'TAR', 'TAD', 'TAN', 'TAB', 'NGS']
- ],
- u,
- [
- ['C', 'R', 'D', 'N', 'B', 'U', 'B', 'B', 'C', 'P', 'C', 'P'],
- ['DAC', 'DAR', 'DAD', 'DAN', 'DAH', 'DAU', 'DAO', 'DAB', 'DOC', 'DAP', 'DGI', 'DAG'],
- [
- 'Dwe mar Achiel', 'Dwe mar Ariyo', 'Dwe mar Adek', 'Dwe mar Ang’wen', 'Dwe mar Abich',
- 'Dwe mar Auchiel', 'Dwe mar Abiriyo', 'Dwe mar Aboro', 'Dwe mar Ochiko', 'Dwe mar Apar',
- 'Dwe mar gi achiel', 'Dwe mar Apar gi ariyo'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kapok Kristo obiro', 'Ka Kristo osebiro']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'KES',
- 'Ksh',
- 'Siling mar Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/luy.js b/packages/common/locales/global/luy.js
deleted file mode 100644
index 897d515967..0000000000
--- a/packages/common/locales/global/luy.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['luy'] = [
- 'luy',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['J2', 'J3', 'J4', 'J5', 'Al', 'Ij', 'J1'],
- [
- 'Jumapiri', 'Jumatatu', 'Jumanne', 'Jumatano', 'Murwa wa Kanne', 'Murwa wa Katano', 'Jumamosi'
- ],
- ['J2', 'J3', 'J4', 'J5', 'Al', 'Ij', 'J1']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Imberi ya Kuuza Kwa', 'Muhiga Kuvita Kuuza']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00;¤- #,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Sirinji ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/lv.js b/packages/common/locales/global/lv.js
deleted file mode 100644
index b173067590..0000000000
--- a/packages/common/locales/global/lv.js
+++ /dev/null
@@ -1,87 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n % 10 === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19 ||
- v === 2 && f % 100 === Math.floor(f % 100) && f % 100 >= 11 && f % 100 <= 19)
- return 0;
- if (n % 10 === 1 && !(n % 100 === 11) || v === 2 && f % 10 === 1 && !(f % 100 === 11) ||
- !(v === 2) && f % 10 === 1)
- return 1;
- return 5;
-}
-global.ng.common.locales['lv'] = [
- 'lv',
- [['priekšp.', 'pēcp.'], u, ['priekšpusdienā', 'pēcpusdienā']],
- [['priekšp.', 'pēcpusd.'], u, ['priekšpusdiena', 'pēcpusdiena']],
- [
- ['S', 'P', 'O', 'T', 'C', 'P', 'S'],
- ['svētd.', 'pirmd.', 'otrd.', 'trešd.', 'ceturtd.', 'piektd.', 'sestd.'],
- ['svētdiena', 'pirmdiena', 'otrdiena', 'trešdiena', 'ceturtdiena', 'piektdiena', 'sestdiena'],
- ['Sv', 'Pr', 'Ot', 'Tr', 'Ce', 'Pk', 'Se']
- ],
- [
- ['S', 'P', 'O', 'T', 'C', 'P', 'S'],
- ['Svētd.', 'Pirmd.', 'Otrd.', 'Trešd.', 'Ceturtd.', 'Piektd.', 'Sestd.'],
- ['Svētdiena', 'Pirmdiena', 'Otrdiena', 'Trešdiena', 'Ceturtdiena', 'Piektdiena', 'Sestdiena'],
- ['Sv', 'Pr', 'Ot', 'Tr', 'Ce', 'Pk', 'Se']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'febr.', 'marts', 'apr.', 'maijs', 'jūn.', 'jūl.', 'aug.', 'sept.', 'okt.', 'nov.',
- 'dec.'
- ],
- [
- 'janvāris', 'februāris', 'marts', 'aprīlis', 'maijs', 'jūnijs', 'jūlijs', 'augusts',
- 'septembris', 'oktobris', 'novembris', 'decembris'
- ]
- ],
- u,
- [['p.m.ē.', 'm.ē.'], u, ['pirms mūsu ēras', 'mūsu ērā']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'y. \'gada\' d. MMM', 'y. \'gada\' d. MMMM', 'EEEE, y. \'gada\' d. MMMM'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NS', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'eiro',
- {'AUD': ['AU$', '$'], 'LVL': ['Ls'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['pusnaktī', 'pusd.', 'no rīta', 'pēcpusd.', 'vakarā', 'naktī'], u,
- ['pusnaktī', 'pusdienlaikā', 'no rīta', 'pēcpusdienā', 'vakarā', 'naktī']
- ],
- [
- ['pusnakts', 'pusd.', 'rīts', 'pēcpusd.', 'vakars', 'nakts'],
- ['pusnakts', 'pusd.', 'rīts', 'pēcpusdiena', 'vakars', 'nakts'],
- ['pusnakts', 'pusdienlaiks', 'rīts', 'pēcpusdiena', 'vakars', 'nakts']
- ],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '23:00'],
- ['23:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mas-TZ.js b/packages/common/locales/global/mas-TZ.js
deleted file mode 100644
index 79ea24c962..0000000000
--- a/packages/common/locales/global/mas-TZ.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['mas-tz'] = [
- 'mas-TZ',
- [['Ɛnkakɛnyá', 'Ɛndámâ'], u, u],
- u,
- [
- ['2', '3', '4', '5', '6', '7', '1'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapílí', 'Jumatátu', 'Jumane', 'Jumatánɔ', 'Alaámisi', 'Jumáa', 'Jumamósi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Dal', 'Ará', 'Ɔɛn', 'Doy', 'Lép', 'Rok', 'Sás', 'Bɔ́r', 'Kús', 'Gís', 'Shʉ́', 'Ntʉ́'],
- [
- 'Oladalʉ́', 'Arát', 'Ɔɛnɨ́ɔɨŋɔk', 'Olodoyíóríê inkókúâ', 'Oloilépūnyīē inkókúâ', 'Kújúɔrɔk',
- 'Mórusásin', 'Ɔlɔ́ɨ́bɔ́rárɛ', 'Kúshîn', 'Olgísan', 'Pʉshʉ́ka', 'Ntʉ́ŋʉ́s'
- ]
- ],
- u,
- [['MY', 'EY'], u, ['Meínō Yɛ́sʉ', 'Eínō Yɛ́sʉ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Iropiyianí e Tanzania',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mas.js b/packages/common/locales/global/mas.js
deleted file mode 100644
index ced083ec76..0000000000
--- a/packages/common/locales/global/mas.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['mas'] = [
- 'mas',
- [['Ɛnkakɛnyá', 'Ɛndámâ'], u, u],
- u,
- [
- ['2', '3', '4', '5', '6', '7', '1'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapílí', 'Jumatátu', 'Jumane', 'Jumatánɔ', 'Alaámisi', 'Jumáa', 'Jumamósi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Dal', 'Ará', 'Ɔɛn', 'Doy', 'Lép', 'Rok', 'Sás', 'Bɔ́r', 'Kús', 'Gís', 'Shʉ́', 'Ntʉ́'],
- [
- 'Oladalʉ́', 'Arát', 'Ɔɛnɨ́ɔɨŋɔk', 'Olodoyíóríê inkókúâ', 'Oloilépūnyīē inkókúâ', 'Kújúɔrɔk',
- 'Mórusásin', 'Ɔlɔ́ɨ́bɔ́rárɛ', 'Kúshîn', 'Olgísan', 'Pʉshʉ́ka', 'Ntʉ́ŋʉ́s'
- ]
- ],
- u,
- [['MY', 'EY'], u, ['Meínō Yɛ́sʉ', 'Eínō Yɛ́sʉ']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Iropiyianí e Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mer.js b/packages/common/locales/global/mer.js
deleted file mode 100644
index 8192e52710..0000000000
--- a/packages/common/locales/global/mer.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['mer'] = [
- 'mer',
- [['RŨ', 'ŨG'], u, u],
- u,
- [
- ['K', 'M', 'W', 'W', 'W', 'W', 'J'], ['KIU', 'MRA', 'WAI', 'WET', 'WEN', 'WTN', 'JUM'],
- ['Kiumia', 'Muramuko', 'Wairi', 'Wethatu', 'Wena', 'Wetano', 'Jumamosi'],
- ['KIU', 'MRA', 'WAI', 'WET', 'WEN', 'WTN', 'JUM']
- ],
- u,
- [
- ['J', 'F', 'M', 'Ĩ', 'M', 'N', 'N', 'A', 'S', 'O', 'N', 'D'],
- ['JAN', 'FEB', 'MAC', 'ĨPU', 'MĨĨ', 'NJU', 'NJR', 'AGA', 'SPT', 'OKT', 'NOV', 'DEC'],
- [
- 'Januarĩ', 'Feburuarĩ', 'Machi', 'Ĩpurũ', 'Mĩĩ', 'Njuni', 'Njuraĩ', 'Agasti', 'Septemba',
- 'Oktũba', 'Novemba', 'Dicemba'
- ]
- ],
- u,
- [['MK', 'NK'], u, ['Mbere ya Kristũ', 'Nyuma ya Kristũ']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mfe.js b/packages/common/locales/global/mfe.js
deleted file mode 100644
index 4bbeb9fbec..0000000000
--- a/packages/common/locales/global/mfe.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['mfe'] = [
- 'mfe',
- [['AM', 'PM'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'z', 'v', 's'], ['dim', 'lin', 'mar', 'mer', 'ze', 'van', 'sam'],
- ['dimans', 'lindi', 'mardi', 'merkredi', 'zedi', 'vandredi', 'samdi'],
- ['dim', 'lin', 'mar', 'mer', 'ze', 'van', 'sam']
- ],
- u,
- [
- ['z', 'f', 'm', 'a', 'm', 'z', 'z', 'o', 's', 'o', 'n', 'd'],
- ['zan', 'fev', 'mar', 'avr', 'me', 'zin', 'zil', 'out', 'sep', 'okt', 'nov', 'des'],
- [
- 'zanvie', 'fevriye', 'mars', 'avril', 'me', 'zin', 'zilye', 'out', 'septam', 'oktob', 'novam',
- 'desam'
- ]
- ],
- u,
- [['av. Z-K', 'ap. Z-K'], u, ['avan Zezi-Krist', 'apre Zezi-Krist']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MUR',
- 'Rs',
- 'roupi morisien',
- {'JPY': ['JP¥', '¥'], 'MUR': ['Rs'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mg.js b/packages/common/locales/global/mg.js
deleted file mode 100644
index a5c62a9df3..0000000000
--- a/packages/common/locales/global/mg.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['mg'] = [
- 'mg',
- [['AM', 'PM'], u, u],
- u,
- [
- ['A', 'A', 'T', 'A', 'A', 'Z', 'A'], ['Alah', 'Alats', 'Tal', 'Alar', 'Alak', 'Zom', 'Asab'],
- ['Alahady', 'Alatsinainy', 'Talata', 'Alarobia', 'Alakamisy', 'Zoma', 'Asabotsy'],
- ['Alah', 'Alats', 'Tal', 'Alar', 'Alak', 'Zom', 'Asab']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'Mey', 'Jon', 'Jol', 'Aog', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Janoary', 'Febroary', 'Martsa', 'Aprily', 'Mey', 'Jona', 'Jolay', 'Aogositra', 'Septambra',
- 'Oktobra', 'Novambra', 'Desambra'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Alohan’i JK', 'Aorian’i JK']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MGA',
- 'Ar',
- 'Ariary',
- {'JPY': ['JP¥', '¥'], 'MGA': ['Ar'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mgh.js b/packages/common/locales/global/mgh.js
deleted file mode 100644
index b24c356000..0000000000
--- a/packages/common/locales/global/mgh.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['mgh'] = [
- 'mgh',
- [['wichishu', 'mchochil’l'], u, u],
- u,
- [
- ['S', 'J', 'J', 'J', 'A', 'I', 'J'], ['Sab', 'Jtt', 'Jnn', 'Jtn', 'Ara', 'Iju', 'Jmo'],
- ['Sabato', 'Jumatatu', 'Jumanne', 'Jumatano', 'Arahamisi', 'Ijumaa', 'Jumamosi'],
- ['Sab', 'Jtt', 'Jnn', 'Jtn', 'Ara', 'Iju', 'Jmo']
- ],
- u,
- [
- ['K', 'U', 'R', 'C', 'T', 'M', 'S', 'N', 'T', 'K', 'M', 'Y'],
- ['Kwa', 'Una', 'Rar', 'Che', 'Tha', 'Moc', 'Sab', 'Nan', 'Tis', 'Kum', 'Moj', 'Yel'],
- [
- 'Mweri wo kwanza', 'Mweri wo unayeli', 'Mweri wo uneraru', 'Mweri wo unecheshe',
- 'Mweri wo unethanu', 'Mweri wo thanu na mocha', 'Mweri wo saba', 'Mweri wo nane',
- 'Mweri wo tisa', 'Mweri wo kumi', 'Mweri wo kumi na moja', 'Mweri wo kumi na yel’li'
- ]
- ],
- u,
- [['HY', 'YY'], u, ['Hinapiya yesu', 'Yopia yesu']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MZN',
- 'MTn',
- 'MZN',
- {'JPY': ['JP¥', '¥'], 'MZN': ['MTn'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mgo.js b/packages/common/locales/global/mgo.js
deleted file mode 100644
index 69c640b784..0000000000
--- a/packages/common/locales/global/mgo.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['mgo'] = [
- 'mgo',
- [['AM', 'PM'], u, u],
- u,
- [
- ['A1', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7'],
- ['Aneg 1', 'Aneg 2', 'Aneg 3', 'Aneg 4', 'Aneg 5', 'Aneg 6', 'Aneg 7'], u,
- ['1', '2', '3', '4', '5', '6', '7']
- ],
- u,
- [
- ['M1', 'A2', 'M3', 'N4', 'F5', 'I6', 'A7', 'I8', 'K9', '10', '11', '12'],
- [
- 'mbegtug', 'imeg àbùbì', 'imeg mbəŋchubi', 'iməg ngwə̀t', 'iməg fog', 'iməg ichiibɔd',
- 'iməg àdùmbə̀ŋ', 'iməg ichika', 'iməg kud', 'iməg tèsiʼe', 'iməg zò', 'iməg krizmed'
- ],
- [
- 'iməg mbegtug', 'imeg àbùbì', 'imeg mbəŋchubi', 'iməg ngwə̀t', 'iməg fog', 'iməg ichiibɔd',
- 'iməg àdùmbə̀ŋ', 'iməg ichika', 'iməg kud', 'iməg tèsiʼe', 'iməg zò', 'iməg krizmed'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'EEEE, y MMMM dd'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'shirè',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mi.js b/packages/common/locales/global/mi.js
deleted file mode 100644
index 79c51d19b4..0000000000
--- a/packages/common/locales/global/mi.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['mi'] = [
- 'mi',
- [['AM', 'PM'], u, u],
- u,
- [
- ['T', 'H', 'T', 'A', 'P', 'M', 'H'], ['Tap', 'Hin', 'Tū', 'Apa', 'Par', 'Mer', 'Hor'],
- ['Rātapu', 'Rāhina', 'Rātū', 'Rāapa', 'Rāpare', 'Rāmere', 'Rāhoroi'],
- ['Tap', 'Hin', 'Tū', 'Apa', 'Par', 'Mer', 'Hor']
- ],
- u,
- [
- ['K', 'H', 'P', 'P', 'H', 'P', 'H', 'H', 'M', 'N', 'R', 'H'],
- ['Kohi', 'Hui', 'Pou', 'Pae', 'Hara', 'Pipi', 'Hōngo', 'Here', 'Mahu', 'Nuku', 'Rangi', 'Haki'],
- [
- 'Kohitātea', 'Huitanguru', 'Poutūterangi', 'Paengawhāwhā', 'Haratua', 'Pipiri', 'Hōngongoi',
- 'Hereturikōkā', 'Mahuru', 'Whiringa-ā-nuku', 'Whiringa-ā-rangi', 'Hakihea'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'NZD',
- '$',
- 'Tāra o Aotearoa',
- {'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mk.js b/packages/common/locales/global/mk.js
deleted file mode 100644
index f9f04bfeba..0000000000
--- a/packages/common/locales/global/mk.js
+++ /dev/null
@@ -1,95 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- return 5;
-}
-global.ng.common.locales['mk'] = [
- 'mk',
- [['претпл.', 'попл.'], u, ['претпладне', 'попладне']],
- u,
- [
- ['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нед.', 'пон.', 'вт.', 'сре.', 'чет.', 'пет.', 'саб.'],
- ['недела', 'понеделник', 'вторник', 'среда', 'четврток', 'петок', 'сабота'],
- ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.']
- ],
- [
- ['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.'],
- ['недела', 'понеделник', 'вторник', 'среда', 'четврток', 'петок', 'сабота'],
- ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.']
- ],
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- [
- 'јан.', 'фев.', 'мар.', 'апр.', 'мај', 'јун.', 'јул.', 'авг.', 'септ.', 'окт.', 'ноем.',
- 'дек.'
- ],
- [
- 'јануари', 'февруари', 'март', 'април', 'мај', 'јуни', 'јули', 'август', 'септември',
- 'октомври', 'ноември', 'декември'
- ]
- ],
- u,
- [['пр.н.е.', 'н.е.'], u, ['пред нашата ера', 'од нашата ера']],
- 1,
- [6, 0],
- ['d.M.yy', 'd.M.y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MKD',
- 'ден.',
- 'Македонски денар',
- {
- 'AUD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MKD': ['ден.'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['полн.', 'напл.', 'утро', 'претпл.', 'попл.', 'веч.', 'ноќе'],
- ['полноќ', 'напладне', 'наутро', 'претпл.', 'попл.', 'навечер', 'ноќе'],
- ['полноќ', 'напладне', 'наутро', 'претпладне', 'попладне', 'навечер', 'по полноќ']
- ],
- [
- ['полноќ', 'пладне', 'наутро', 'претпл.', 'попл.', 'навечер', 'по полноќ'],
- ['полноќ', 'напладне', 'наутро', 'претпл.', 'попл.', 'навечер', 'по полноќ'],
- ['на полноќ', 'напладне', 'наутро', 'претпладне', 'попладне', 'навечер', 'по полноќ']
- ],
- [
- '00:00', '12:00', ['04:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ml.js b/packages/common/locales/global/ml.js
deleted file mode 100644
index 9c430050a5..0000000000
--- a/packages/common/locales/global/ml.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ml'] = [
- 'ml',
- [['AM', 'PM'], u, u],
- u,
- [
- ['ഞ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ'],
- ['ഞായർ', 'തിങ്കൾ', 'ചൊവ്വ', 'ബുധൻ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
- [
- 'ഞായറാഴ്\u200cച', 'തിങ്കളാഴ്\u200cച', 'ചൊവ്വാഴ്ച', 'ബുധനാഴ്\u200cച', 'വ്യാഴാഴ്\u200cച',
- 'വെള്ളിയാഴ്\u200cച', 'ശനിയാഴ്\u200cച'
- ],
- ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ']
- ],
- [
- ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ'],
- ['ഞായർ', 'തിങ്കൾ', 'ചൊവ്വ', 'ബുധൻ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
- [
- 'ഞായറാഴ്\u200cച', 'തിങ്കളാഴ്\u200cച', 'ചൊവ്വാഴ്\u200cച', 'ബുധനാഴ്\u200cച', 'വ്യാഴാഴ്\u200cച',
- 'വെള്ളിയാഴ്\u200cച', 'ശനിയാഴ്\u200cച'
- ],
- ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ']
- ],
- [
- ['ജ', 'ഫെ', 'മാ', 'ഏ', 'മെ', 'ജൂൺ', 'ജൂ', 'ഓ', 'സെ', 'ഒ', 'ന', 'ഡി'],
- ['ജനു', 'ഫെബ്രു', 'മാർ', 'ഏപ്രി', 'മേയ്', 'ജൂൺ', 'ജൂലൈ', 'ഓഗ', 'സെപ്റ്റം', 'ഒക്ടോ', 'നവം', 'ഡിസം'],
- [
- 'ജനുവരി', 'ഫെബ്രുവരി', 'മാർച്ച്', 'ഏപ്രിൽ', 'മേയ്', 'ജൂൺ', 'ജൂലൈ', 'ഓഗസ്റ്റ്', 'സെപ്റ്റംബർ', 'ഒക്\u200cടോബർ',
- 'നവംബർ', 'ഡിസംബർ'
- ]
- ],
- u,
- [['ക്രി.മു.', 'എഡി'], u, ['ക്രിസ്\u200cതുവിന് മുമ്പ്', 'ആന്നോ ഡൊമിനി']],
- 0,
- [0, 0],
- ['d/M/yy', 'y, MMM d', 'y, MMMM d', 'y, MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ഇന്ത്യൻ രൂപ',
- {'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['അ', 'ഉച്ച', 'പുലർച്ചെ', 'രാവിലെ', 'ഉച്ചയ്ക്ക്', 'ഉച്ചതിരിഞ്ഞ്', 'വൈകുന്നേരം', 'സന്ധ്യ', 'രാത്രി'],
- ['അർദ്ധരാത്രി', 'ഉച്ച', 'പുലർച്ചെ', 'രാവിലെ', 'ഉച്ചയ്ക്ക്', 'ഉച്ചതിരിഞ്ഞ്', 'വൈകുന്നേരം', 'സന്ധ്യ', 'രാത്രി'],
- u
- ],
- [
- ['അർദ്ധരാത്രി', 'ഉച്ച', 'പുലർച്ചെ', 'രാവിലെ', 'ഉച്ചയ്ക്ക്', 'ഉച്ചതിരിഞ്ഞ്', 'വൈകുന്നേരം', 'സന്ധ്യ', 'രാത്രി'],
- u, u
- ],
- [
- '00:00', '12:00', ['03:00', '06:00'], ['06:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '15:00'], ['15:00', '18:00'], ['18:00', '19:00'], ['19:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mn.js b/packages/common/locales/global/mn.js
deleted file mode 100644
index 5c1a216b37..0000000000
--- a/packages/common/locales/global/mn.js
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['mn'] = [
- 'mn',
- [['ү.ө.', 'ү.х.'], u, u],
- u,
- [
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], u,
- ['ням', 'даваа', 'мягмар', 'лхагва', 'пүрэв', 'баасан', 'бямба'],
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя']
- ],
- [
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], u,
- ['Ням', 'Даваа', 'Мягмар', 'Лхагва', 'Пүрэв', 'Баасан', 'Бямба'],
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя']
- ],
- [
- ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII'],
- [
- '1-р сар', '2-р сар', '3-р сар', '4-р сар', '5-р сар', '6-р сар', '7-р сар', '8-р сар',
- '9-р сар', '10-р сар', '11-р сар', '12-р сар'
- ],
- [
- 'нэгдүгээр сар', 'хоёрдугаар сар', 'гуравдугаар сар', 'дөрөвдүгээр сар', 'тавдугаар сар',
- 'зургаадугаар сар', 'долоодугаар сар', 'наймдугаар сар', 'есдүгээр сар', 'аравдугаар сар',
- 'арван нэгдүгээр сар', 'арван хоёрдугаар сар'
- ]
- ],
- [
- ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII'],
- [
- '1-р сар', '2-р сар', '3-р сар', '4-р сар', '5-р сар', '6-р сар', '7-р сар', '8-р сар',
- '9-р сар', '10-р сар', '11-р сар', '12-р сар'
- ],
- [
- 'Нэгдүгээр сар', 'Хоёрдугаар сар', 'Гуравдугаар сар', 'Дөрөвдүгээр сар', 'Тавдугаар сар',
- 'Зургаадугаар сар', 'Долоодугаар сар', 'Наймдугаар сар', 'Есдүгээр сар', 'Аравдугаар сар',
- 'Арван нэгдүгээр сар', 'Арван хоёрдугаар сар'
- ]
- ],
- [['МЭӨ', 'МЭ'], u, ['манай эриний өмнөх', 'манай эриний']],
- 1,
- [6, 0],
- [
- 'y.MM.dd', 'y \'оны\' MMM\'ын\' d', 'y \'оны\' MMMM\'ын\' d',
- 'y \'оны\' MMMM\'ын\' d, EEEE \'гараг\''
- ],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MNT',
- '₮',
- 'Монгол төгрөг',
- {'JPY': ['JP¥', '¥'], 'MNT': ['₮'], 'SEK': [u, 'кр'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [['шөнө дунд', 'үд дунд', 'өглөө', 'өдөр', 'орой', 'шөнө'], u, u], u,
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mr.js b/packages/common/locales/global/mr.js
deleted file mode 100644
index d47a6786a1..0000000000
--- a/packages/common/locales/global/mr.js
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['mr'] = [
- 'mr',
- [['स', 'सं'], ['म.पू.', 'म.उ.'], u],
- [['म.पू.', 'म.उ.'], u, u],
- [
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], ['रवि', 'सोम', 'मंगळ', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
- ['रविवार', 'सोमवार', 'मंगळवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'],
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श']
- ],
- u,
- [
- ['जा', 'फे', 'मा', 'ए', 'मे', 'जू', 'जु', 'ऑ', 'स', 'ऑ', 'नो', 'डि'],
- ['जाने', 'फेब्रु', 'मार्च', 'एप्रि', 'मे', 'जून', 'जुलै', 'ऑग', 'सप्टें', 'ऑक्टो', 'नोव्हें', 'डिसें'],
- [
- 'जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलै', 'ऑगस्ट', 'सप्टेंबर', 'ऑक्टोबर', 'नोव्हेंबर',
- 'डिसेंबर'
- ]
- ],
- u,
- [['इ. स. पू.', 'इ. स.'], u, ['ईसवीसनपूर्व', 'ईसवीसन']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} रोजी {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'भारतीय रुपया',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['म.रा.', 'दु', 'प', 'स', 'दु', 'सं', 'सा', 'रा'],
- ['मध्यरात्र', 'मध्यान्ह', 'पहाट', 'सकाळ', 'दुपार', 'संध्याकाळ', 'सायंकाळ', 'रात्र'], u
- ],
- [
- ['म.रा.', 'म', 'प', 'स', 'दु', 'सं', 'सा', 'रात्र'],
- ['मध्यरात्र', 'मध्यान्ह', 'पहाट', 'सकाळ', 'दुपार', 'संध्याकाळ', 'सायंकाळ', 'रात्र'], u
- ],
- [
- '00:00', '12:00', ['04:00', '06:00'], ['06:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ms-BN.js b/packages/common/locales/global/ms-BN.js
deleted file mode 100644
index 100b51fb58..0000000000
--- a/packages/common/locales/global/ms-BN.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ms-bn'] = [
- 'ms-BN',
- [['a', 'p'], ['PG', 'PTG'], u],
- u,
- [
- ['A', 'I', 'S', 'R', 'K', 'J', 'S'], ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
- ['Ahad', 'Isnin', 'Selasa', 'Rabu', 'Khamis', 'Jumaat', 'Sabtu'],
- ['Ah', 'Is', 'Se', 'Ra', 'Kh', 'Ju', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogo', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober',
- 'November', 'Disember'
- ]
- ],
- u,
- [['S.M.', 'TM'], u, u],
- 1,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd MMMM y', 'dd MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'BND',
- '$',
- 'Dolar Brunei',
- {
- 'BND': ['$'],
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'MYR': ['RM'],
- 'TWD': ['NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'], u,
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam']
- ],
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'],
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam'], u
- ],
- [
- ['00:00', '01:00'], ['01:00', '12:00'], ['12:00', '14:00'], ['14:00', '19:00'],
- ['19:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ms-SG.js b/packages/common/locales/global/ms-SG.js
deleted file mode 100644
index 968f65d0ab..0000000000
--- a/packages/common/locales/global/ms-SG.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ms-sg'] = [
- 'ms-SG',
- [['a', 'p'], ['PG', 'PTG'], u],
- u,
- [
- ['A', 'I', 'S', 'R', 'K', 'J', 'S'], ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
- ['Ahad', 'Isnin', 'Selasa', 'Rabu', 'Khamis', 'Jumaat', 'Sabtu'],
- ['Ah', 'Is', 'Se', 'Ra', 'Kh', 'Ju', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogo', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober',
- 'November', 'Disember'
- ]
- ],
- u,
- [['S.M.', 'TM'], u, u],
- 0,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SGD',
- '$',
- 'Dolar Singapura',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'MYR': ['RM'],
- 'SGD': ['$'],
- 'TWD': ['NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'], u,
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam']
- ],
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'],
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam'], u
- ],
- [
- ['00:00', '01:00'], ['01:00', '12:00'], ['12:00', '14:00'], ['14:00', '19:00'],
- ['19:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ms.js b/packages/common/locales/global/ms.js
deleted file mode 100644
index 65087663d4..0000000000
--- a/packages/common/locales/global/ms.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ms'] = [
- 'ms',
- [['a', 'p'], ['PG', 'PTG'], u],
- u,
- [
- ['A', 'I', 'S', 'R', 'K', 'J', 'S'], ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
- ['Ahad', 'Isnin', 'Selasa', 'Rabu', 'Khamis', 'Jumaat', 'Sabtu'],
- ['Ah', 'Is', 'Se', 'Ra', 'Kh', 'Ju', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogo', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober',
- 'November', 'Disember'
- ]
- ],
- u,
- [['S.M.', 'TM'], u, u],
- 1,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MYR',
- 'RM',
- 'Ringgit Malaysia',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'MYR': ['RM'],
- 'TWD': ['NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'], u,
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam']
- ],
- [
- ['pagi', 'pagi', 'tengah hari', 'petang', 'malam'],
- ['tengah malam', 'pagi', 'tengah hari', 'petang', 'malam'], u
- ],
- [
- ['00:00', '01:00'], ['01:00', '12:00'], ['12:00', '14:00'], ['14:00', '19:00'],
- ['19:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mt.js b/packages/common/locales/global/mt.js
deleted file mode 100644
index b19587a886..0000000000
--- a/packages/common/locales/global/mt.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- if (n === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 2 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19) return 4;
- return 5;
-}
-global.ng.common.locales['mt'] = [
- 'mt',
- [['am', 'pm'], ['AM', 'PM'], u],
- u,
- [
- ['Ħd', 'T', 'Tl', 'Er', 'Ħm', 'Ġm', 'Sb'], ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib'],
- ['Il-Ħadd', 'It-Tnejn', 'It-Tlieta', 'L-Erbgħa', 'Il-Ħamis', 'Il-Ġimgħa', 'Is-Sibt'],
- ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib']
- ],
- [
- ['Ħd', 'Tn', 'Tl', 'Er', 'Ħm', 'Ġm', 'Sb'], ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib'],
- ['Il-Ħadd', 'It-Tnejn', 'It-Tlieta', 'L-Erbgħa', 'Il-Ħamis', 'Il-Ġimgħa', 'Is-Sibt'],
- ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'Ġ', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fra', 'Mar', 'Apr', 'Mej', 'Ġun', 'Lul', 'Aww', 'Set', 'Ott', 'Nov', 'Diċ'],
- [
- 'Jannar', 'Frar', 'Marzu', 'April', 'Mejju', 'Ġunju', 'Lulju', 'Awwissu', 'Settembru',
- 'Ottubru', 'Novembru', 'Diċembru'
- ]
- ],
- [
- ['Jn', 'Fr', 'Mz', 'Ap', 'Mj', 'Ġn', 'Lj', 'Aw', 'St', 'Ob', 'Nv', 'Dċ'],
- ['Jan', 'Fra', 'Mar', 'Apr', 'Mej', 'Ġun', 'Lul', 'Aww', 'Set', 'Ott', 'Nov', 'Diċ'],
- [
- 'Jannar', 'Frar', 'Marzu', 'April', 'Mejju', 'Ġunju', 'Lulju', 'Awwissu', 'Settembru',
- 'Ottubru', 'Novembru', 'Diċembru'
- ]
- ],
- [['QK', 'WK'], u, ['Qabel Kristu', 'Wara Kristu']],
- 0,
- [6, 0],
- ['dd/MM/y', 'dd MMM y', 'd \'ta\'’ MMMM y', 'EEEE, d \'ta\'’ MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'ewro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mua.js b/packages/common/locales/global/mua.js
deleted file mode 100644
index 8c1ad87021..0000000000
--- a/packages/common/locales/global/mua.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['mua'] = [
- 'mua',
- [['comme', 'lilli'], u, u],
- u,
- [
- ['Y', 'L', 'Z', 'O', 'A', 'G', 'E'], ['Cya', 'Cla', 'Czi', 'Cko', 'Cka', 'Cga', 'Cze'],
- ['Com’yakke', 'Comlaaɗii', 'Comzyiiɗii', 'Comkolle', 'Comkaldǝɓlii', 'Comgaisuu', 'Comzyeɓsuu'],
- ['Cya', 'Cla', 'Czi', 'Cko', 'Cka', 'Cga', 'Cze']
- ],
- u,
- [
- ['O', 'A', 'I', 'F', 'D', 'B', 'L', 'M', 'E', 'U', 'W', 'Y'],
- ['FLO', 'CLA', 'CKI', 'FMF', 'MAD', 'MBI', 'MLI', 'MAM', 'FDE', 'FMU', 'FGW', 'FYU'],
- [
- 'Fĩi Loo', 'Cokcwaklaŋne', 'Cokcwaklii', 'Fĩi Marfoo', 'Madǝǝuutǝbijaŋ', 'Mamǝŋgwãafahbii',
- 'Mamǝŋgwãalii', 'Madǝmbii', 'Fĩi Dǝɓlii', 'Fĩi Mundaŋ', 'Fĩi Gwahlle', 'Fĩi Yuru'
- ]
- ],
- u,
- [['KK', 'PK'], u, ['KǝPel Kristu', 'Pel Kristu']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'solai BEAC',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/my.js b/packages/common/locales/global/my.js
deleted file mode 100644
index 23cc0f89bb..0000000000
--- a/packages/common/locales/global/my.js
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['my'] = [
- 'my',
- [['နံနက်', 'ညနေ'], u, u],
- u,
- [
- ['တ', 'တ', 'အ', 'ဗ', 'က', 'သ', 'စ'],
- ['တနင်္ဂနွေ', 'တနင်္လာ', 'အင်္ဂါ', 'ဗုဒ္ဓဟူး', 'ကြာသပတေး', 'သောကြာ', 'စနေ'], u, u
- ],
- u,
- [
- ['ဇ', 'ဖ', 'မ', 'ဧ', 'မ', 'ဇ', 'ဇ', 'ဩ', 'စ', 'အ', 'န', 'ဒ'],
- ['ဇန်', 'ဖေ', 'မတ်', 'ဧ', 'မေ', 'ဇွန်', 'ဇူ', 'ဩ', 'စက်', 'အောက်', 'နို', 'ဒီ'],
- [
- 'ဇန်နဝါရီ', 'ဖေဖော်ဝါရီ', 'မတ်', 'ဧပြီ', 'မေ', 'ဇွန်', 'ဇူလိုင်', 'ဩဂုတ်', 'စက်တင်ဘာ', 'အောက်တိုဘာ', 'နိုဝင်ဘာ',
- 'ဒီဇင်ဘာ'
- ]
- ],
- u,
- [['ဘီစီ', 'အဒေီ'], u, ['ခရစ်တော် မပေါ်မီနှစ်', 'ခရစ်နှစ်']],
- 0,
- [6, 0],
- ['dd-MM-yy', 'y၊ MMM d', 'y၊ d MMMM', 'y၊ MMMM d၊ EEEE'],
- ['B H:mm', 'B HH:mm:ss', 'z HH:mm:ss', 'zzzz HH:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ဂဏန်းမဟုတ်သော', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MMK',
- 'K',
- 'မြန်မာ ကျပ်',
- {
- 'ANG': ['NAf'],
- 'AWG': ['Afl'],
- 'BBD': [u, 'Bds$'],
- 'BSD': [u, 'B$'],
- 'HTG': ['G'],
- 'JPY': ['JP¥', '¥'],
- 'MMK': ['K'],
- 'PAB': ['B/.'],
- 'THB': ['฿'],
- 'TTD': ['TT$', '$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [['သန်းခေါင်ယံ', 'မွန်းတည့်', 'နံနက်', 'နေ့လယ်', 'ညနေ', 'ည'], u, u], u,
- [
- '00:00', '12:00', ['00:00', '12:00'], ['12:00', '16:00'], ['16:00', '19:00'],
- ['19:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/mzn.js b/packages/common/locales/global/mzn.js
deleted file mode 100644
index 8073f5e3d2..0000000000
--- a/packages/common/locales/global/mzn.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['mzn'] = [
- 'mzn',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر',
- 'نوامبر', 'دسامبر'
- ],
- u
- ],
- u,
- [['پ.م', 'م.'], u, ['قبل میلاد', 'بعد میلاد']],
- 6,
- [5, 5],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IRR',
- 'IRR',
- 'ایران ریال',
- {'JPY': ['JP¥', '¥']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/naq.js b/packages/common/locales/global/naq.js
deleted file mode 100644
index 9cf3eccefe..0000000000
--- a/packages/common/locales/global/naq.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-global.ng.common.locales['naq'] = [
- 'naq',
- [['ǁgoagas', 'ǃuias'], u, u],
- u,
- [
- ['S', 'M', 'E', 'W', 'D', 'F', 'A'], ['Son', 'Ma', 'De', 'Wu', 'Do', 'Fr', 'Sat'],
- [
- 'Sontaxtsees', 'Mantaxtsees', 'Denstaxtsees', 'Wunstaxtsees', 'Dondertaxtsees',
- 'Fraitaxtsees', 'Satertaxtsees'
- ],
- ['Son', 'Ma', 'De', 'Wu', 'Do', 'Fr', 'Sat']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'ǃKhanni', 'ǃKhanǀgôab', 'ǀKhuuǁkhâb', 'ǃHôaǂkhaib', 'ǃKhaitsâb', 'Gamaǀaeb', 'ǂKhoesaob',
- 'Aoǁkhuumûǁkhâb', 'Taraǀkhuumûǁkhâb', 'ǂNûǁnâiseb', 'ǀHooǂgaeb', 'Hôasoreǁkhâb'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Xristub aiǃâ', 'Xristub khaoǃgâ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'ZAR',
- 'South African Randi',
- {'JPY': ['JP¥', '¥'], 'NAD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nb-SJ.js b/packages/common/locales/global/nb-SJ.js
deleted file mode 100644
index 45cf78793e..0000000000
--- a/packages/common/locales/global/nb-SJ.js
+++ /dev/null
@@ -1,100 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['nb-sj'] = [
- 'nb-SJ',
- [['a', 'p'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'p.m.'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø.', 'ma.', 'ti.', 'on.', 'to.', 'fr.', 'lø.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['f.Kr.', 'e.Kr.'], u, ['før Kristus', 'etter Kristus']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', '{1} {0}'],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'NOK',
- 'kr',
- 'norske kroner',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': ['kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['mn.', 'mg.', 'fm.', 'em.', 'kv.', 'nt.'],
- ['midn.', 'morg.', 'form.', 'etterm.', 'kveld', 'natt'],
- ['midnatt', 'morgenen', 'formiddagen', 'ettermiddagen', 'kvelden', 'natten']
- ],
- [
- ['mn.', 'mg.', 'fm.', 'em.', 'kv.', 'nt.'],
- ['midn.', 'morg.', 'form.', 'etterm.', 'kveld', 'natt'],
- ['midnatt', 'morgen', 'formiddag', 'ettermiddag', 'kveld', 'natt']
- ],
- [
- '00:00', ['06:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nb.js b/packages/common/locales/global/nb.js
deleted file mode 100644
index 197ef2bb7d..0000000000
--- a/packages/common/locales/global/nb.js
+++ /dev/null
@@ -1,100 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['nb'] = [
- 'nb',
- [['a', 'p'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'p.m.'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø.', 'ma.', 'ti.', 'on.', 'to.', 'fr.', 'lø.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['f.Kr.', 'e.Kr.'], u, ['før Kristus', 'etter Kristus']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', '{1} {0}'],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'NOK',
- 'kr',
- 'norske kroner',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': ['kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['mn.', 'mg.', 'fm.', 'em.', 'kv.', 'nt.'],
- ['midn.', 'morg.', 'form.', 'etterm.', 'kveld', 'natt'],
- ['midnatt', 'morgenen', 'formiddagen', 'ettermiddagen', 'kvelden', 'natten']
- ],
- [
- ['mn.', 'mg.', 'fm.', 'em.', 'kv.', 'nt.'],
- ['midn.', 'morg.', 'form.', 'etterm.', 'kveld', 'natt'],
- ['midnatt', 'morgen', 'formiddag', 'ettermiddag', 'kveld', 'natt']
- ],
- [
- '00:00', ['06:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nd.js b/packages/common/locales/global/nd.js
deleted file mode 100644
index b4649ad3b4..0000000000
--- a/packages/common/locales/global/nd.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['nd'] = [
- 'nd',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'S', 'S', 'S', 'S', 'M'], ['Son', 'Mvu', 'Sib', 'Sit', 'Sin', 'Sih', 'Mgq'],
- ['Sonto', 'Mvulo', 'Sibili', 'Sithathu', 'Sine', 'Sihlanu', 'Mgqibelo'],
- ['Son', 'Mvu', 'Sib', 'Sit', 'Sin', 'Sih', 'Mgq']
- ],
- u,
- [
- ['Z', 'N', 'M', 'M', 'N', 'N', 'N', 'N', 'M', 'M', 'L', 'M'],
- ['Zib', 'Nhlo', 'Mbi', 'Mab', 'Nkw', 'Nhla', 'Ntu', 'Ncw', 'Mpan', 'Mfu', 'Lwe', 'Mpal'],
- [
- 'Zibandlela', 'Nhlolanja', 'Mbimbitho', 'Mabasa', 'Nkwenkwezi', 'Nhlangula', 'Ntulikazi',
- 'Ncwabakazi', 'Mpandula', 'Mfumfu', 'Lwezi', 'Mpalakazi'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['UKristo angakabuyi', 'Ukristo ebuyile']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'Dola yase Amelika',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nds-NL.js b/packages/common/locales/global/nds-NL.js
deleted file mode 100644
index 720a883672..0000000000
--- a/packages/common/locales/global/nds-NL.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['nds-nl'] = [
- 'nds-NL',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'EUR',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nds.js b/packages/common/locales/global/nds.js
deleted file mode 100644
index 9309162c0a..0000000000
--- a/packages/common/locales/global/nds.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['nds'] = [
- 'nds',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'EUR',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ne-IN.js b/packages/common/locales/global/ne-IN.js
deleted file mode 100644
index 72dc42797f..0000000000
--- a/packages/common/locales/global/ne-IN.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ne-in'] = [
- 'ne-IN',
- [['पूर्वाह्न', 'अपराह्न'], u, u],
- u,
- [
- ['आ', 'सो', 'म', 'बु', 'बि', 'शु', 'श'], ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि'],
- ['आइतबार', 'सोमबार', 'मङ्गलबार', 'बुधबार', 'बिहिबार', 'शुक्रबार', 'शनिबार'],
- ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि']
- ],
- u,
- [
- ['जन', 'फेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [
- ['जन', 'फेेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [['ईसा पूर्व', 'सन्'], u, u],
- 0,
- [0, 0],
- ['yy/M/d', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'भारतीय रूपिँया',
- {'JPY': ['JP¥', '¥'], 'NPR': ['नेरू', 'रू'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [['मध्यरात', 'मध्यान्ह', 'बिहान', 'अपरान्ह', 'साँझ', 'बेलुकी', 'रात'], u, u], u,
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '19:00'],
- ['19:00', '22:00'], ['22:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ne.js b/packages/common/locales/global/ne.js
deleted file mode 100644
index 8589ee9895..0000000000
--- a/packages/common/locales/global/ne.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ne'] = [
- 'ne',
- [['पूर्वाह्न', 'अपराह्न'], u, u],
- u,
- [
- ['आ', 'सो', 'म', 'बु', 'बि', 'शु', 'श'], ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि'],
- ['आइतबार', 'सोमबार', 'मङ्गलबार', 'बुधबार', 'बिहिबार', 'शुक्रबार', 'शनिबार'],
- ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि']
- ],
- u,
- [
- ['जन', 'फेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [
- ['जन', 'फेेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [['ईसा पूर्व', 'सन्'], u, u],
- 0,
- [6, 0],
- ['yy/M/d', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'NPR',
- 'नेरू',
- 'नेपाली रूपैयाँ',
- {'JPY': ['JP¥', '¥'], 'NPR': ['नेरू', 'रू'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [['मध्यरात', 'मध्यान्ह', 'बिहान', 'अपरान्ह', 'साँझ', 'बेलुकी', 'रात'], u, u], u,
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '19:00'],
- ['19:00', '22:00'], ['22:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nl-AW.js b/packages/common/locales/global/nl-AW.js
deleted file mode 100644
index 7e7c3a97a7..0000000000
--- a/packages/common/locales/global/nl-AW.js
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['nl-aw'] = [
- 'nl-AW',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'AWG',
- 'Afl.',
- 'Arubaanse gulden',
- {
- 'AUD': ['AU$', '$'],
- 'AWG': ['Afl.'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nl-BE.js b/packages/common/locales/global/nl-BE.js
deleted file mode 100644
index ee6d8f59e1..0000000000
--- a/packages/common/locales/global/nl-BE.js
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['nl-be'] = [
- 'nl-BE',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['d/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nl-BQ.js b/packages/common/locales/global/nl-BQ.js
deleted file mode 100644
index e4b51f960f..0000000000
--- a/packages/common/locales/global/nl-BQ.js
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['nl-bq'] = [
- 'nl-BQ',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'USD',
- '$',
- 'Amerikaanse dollar',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nl-CW.js b/packages/common/locales/global/nl-CW.js
deleted file mode 100644
index 55cfed49ab..0000000000
--- a/packages/common/locales/global/nl-CW.js
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['nl-cw'] = [
- 'nl-CW',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'ANG',
- 'NAf.',
- 'Nederlands-Antilliaanse gulden',
- {
- 'ANG': ['NAf.'],
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nl-SR.js b/packages/common/locales/global/nl-SR.js
deleted file mode 100644
index 464c03ada2..0000000000
--- a/packages/common/locales/global/nl-SR.js
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['nl-sr'] = [
- 'nl-SR',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'SRD',
- '$',
- 'Surinaamse dollar',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'SRD': ['$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nl-SX.js b/packages/common/locales/global/nl-SX.js
deleted file mode 100644
index 5e282262aa..0000000000
--- a/packages/common/locales/global/nl-SX.js
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['nl-sx'] = [
- 'nl-SX',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'ANG',
- 'NAf.',
- 'Nederlands-Antilliaanse gulden',
- {
- 'ANG': ['NAf.'],
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nl.js b/packages/common/locales/global/nl.js
deleted file mode 100644
index 657da4146e..0000000000
--- a/packages/common/locales/global/nl.js
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['nl'] = [
- 'nl',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['middernacht', '’s ochtends', '’s middags', '’s avonds', '’s nachts'], u, u],
- [['middernacht', 'ochtend', 'middag', 'avond', 'nacht'], u, u],
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'], ['00:00', '06:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nmg.js b/packages/common/locales/global/nmg.js
deleted file mode 100644
index 75730e360d..0000000000
--- a/packages/common/locales/global/nmg.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['nmg'] = [
- 'nmg',
- [['maná', 'kugú'], u, u],
- u,
- [
- ['s', 'm', 's', 's', 's', 'm', 's'], ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'mbs', 'sas'],
- [
- 'sɔ́ndɔ', 'mɔ́ndɔ', 'sɔ́ndɔ mafú mába', 'sɔ́ndɔ mafú málal', 'sɔ́ndɔ mafú mána', 'mabágá má sukul',
- 'sásadi'
- ],
- ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'mbs', 'sas']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ng1', 'ng2', 'ng3', 'ng4', 'ng5', 'ng6', 'ng7', 'ng8', 'ng9', 'ng10', 'ng11', 'kris'],
- [
- 'ngwɛn matáhra', 'ngwɛn ńmba', 'ngwɛn ńlal', 'ngwɛn ńna', 'ngwɛn ńtan', 'ngwɛn ńtuó',
- 'ngwɛn hɛmbuɛrí', 'ngwɛn lɔmbi', 'ngwɛn rɛbvuâ', 'ngwɛn wum', 'ngwɛn wum navǔr', 'krísimin'
- ]
- ],
- u,
- [['BL', 'PB'], u, ['Bó Lahlɛ̄', 'Pfiɛ Burī']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Fraŋ CFA BEAC',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nn.js b/packages/common/locales/global/nn.js
deleted file mode 100644
index 5d7517a0b1..0000000000
--- a/packages/common/locales/global/nn.js
+++ /dev/null
@@ -1,88 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['nn'] = [
- 'nn',
- [['f.m.', 'e.m.'], u, ['formiddag', 'ettermiddag']],
- [['f.m.', 'e.m.'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sø.', 'må.', 'ty.', 'on.', 'to.', 'fr.', 'la.'],
- ['søndag', 'måndag', 'tysdag', 'onsdag', 'torsdag', 'fredag', 'laurdag'],
- ['sø.', 'må.', 'ty.', 'on.', 'to.', 'fr.', 'la.']
- ],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn', 'mån', 'tys', 'ons', 'tor', 'fre', 'lau'],
- ['søndag', 'måndag', 'tysdag', 'onsdag', 'torsdag', 'fredag', 'laurdag'],
- ['sø.', 'må.', 'ty.', 'on.', 'to.', 'fr.', 'la.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mars', 'apr.', 'mai', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['f.Kr.', 'e.Kr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', '{1} {0}'],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'NOK',
- 'kr',
- 'norske kroner',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': ['kr'],
- 'NZD': [u, '$'],
- 'TWD': [u, '$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XPF': []
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nnh.js b/packages/common/locales/global/nnh.js
deleted file mode 100644
index 4b449d84da..0000000000
--- a/packages/common/locales/global/nnh.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['nnh'] = [
- 'nnh',
- [['mbaʼámbaʼ', 'ncwònzém'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- [
- 'lyɛʼɛ́ sẅíŋtè', 'mvfò lyɛ̌ʼ', 'mbɔ́ɔntè mvfò lyɛ̌ʼ', 'tsètsɛ̀ɛ lyɛ̌ʼ', 'mbɔ́ɔntè tsetsɛ̀ɛ lyɛ̌ʼ',
- 'mvfò màga lyɛ̌ʼ', 'màga lyɛ̌ʼ'
- ],
- u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'saŋ tsetsɛ̀ɛ lùm', 'saŋ kàg ngwóŋ', 'saŋ lepyè shúm', 'saŋ cÿó', 'saŋ tsɛ̀ɛ cÿó',
- 'saŋ njÿoláʼ', 'saŋ tyɛ̀b tyɛ̀b mbʉ̀ŋ', 'saŋ mbʉ̀ŋ', 'saŋ ngwɔ̀ʼ mbÿɛ', 'saŋ tàŋa tsetsáʼ',
- 'saŋ mejwoŋó', 'saŋ lùm'
- ],
- u
- ],
- u,
- [['m.z.Y.', 'm.g.n.Y.'], u, ['mé zyé Yěsô', 'mé gÿo ńzyé Yěsô']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM, y', '\'lyɛ\'̌ʼ d \'na\' MMMM, y', 'EEEE , \'lyɛ\'̌ʼ d \'na\' MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1}, {0}', '{1},{0}'],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'feláŋ CFA',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nus.js b/packages/common/locales/global/nus.js
deleted file mode 100644
index b503d55b72..0000000000
--- a/packages/common/locales/global/nus.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['nus'] = [
- 'nus',
- [['RW', 'TŊ'], u, u],
- u,
- [
- ['C', 'J', 'R', 'D', 'Ŋ', 'D', 'B'], ['Cäŋ', 'Jiec', 'Rɛw', 'Diɔ̱k', 'Ŋuaan', 'Dhieec', 'Bäkɛl'],
- [
- 'Cäŋ kuɔth', 'Jiec la̱t', 'Rɛw lätni', 'Diɔ̱k lätni', 'Ŋuaan lätni', 'Dhieec lätni',
- 'Bäkɛl lätni'
- ],
- ['Cäŋ', 'Jiec', 'Rɛw', 'Diɔ̱k', 'Ŋuaan', 'Dhieec', 'Bäkɛl']
- ],
- u,
- [
- ['T', 'P', 'D', 'G', 'D', 'K', 'P', 'T', 'T', 'L', 'K', 'T'],
- ['Tiop', 'Pɛt', 'Duɔ̱ɔ̱', 'Guak', 'Duä', 'Kor', 'Pay', 'Thoo', 'Tɛɛ', 'Laa', 'Kur', 'Tid'],
- [
- 'Tiop thar pɛt', 'Pɛt', 'Duɔ̱ɔ̱ŋ', 'Guak', 'Duät', 'Kornyoot', 'Pay yie̱tni', 'Tho̱o̱r', 'Tɛɛr',
- 'Laath', 'Kur', 'Tio̱p in di̱i̱t'
- ]
- ],
- u,
- [['AY', 'ƐY'], u, ['A ka̱n Yecu ni dap', 'Ɛ ca Yecu dap']],
- 1,
- [6, 0],
- ['d/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'z h:mm:ss a', 'zzzz h:mm:ss a'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SSP',
- '£',
- 'SSP',
- {'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'SSP': ['£'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/nyn.js b/packages/common/locales/global/nyn.js
deleted file mode 100644
index af386a0537..0000000000
--- a/packages/common/locales/global/nyn.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['nyn'] = [
- 'nyn',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'K', 'R', 'S', 'N', 'T', 'M'], ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK'],
- ['Sande', 'Orwokubanza', 'Orwakabiri', 'Orwakashatu', 'Orwakana', 'Orwakataano', 'Orwamukaaga'],
- ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['KBZ', 'KBR', 'KST', 'KKN', 'KTN', 'KMK', 'KMS', 'KMN', 'KMW', 'KKM', 'KNK', 'KNB'],
- [
- 'Okwokubanza', 'Okwakabiri', 'Okwakashatu', 'Okwakana', 'Okwakataana', 'Okwamukaaga',
- 'Okwamushanju', 'Okwamunaana', 'Okwamwenda', 'Okwaikumi', 'Okwaikumi na kumwe',
- 'Okwaikumi na ibiri'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kurisito Atakaijire', 'Kurisito Yaijire']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Eshiringi ya Uganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/om-KE.js b/packages/common/locales/global/om-KE.js
deleted file mode 100644
index 545b4f4200..0000000000
--- a/packages/common/locales/global/om-KE.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['om-ke'] = [
- 'om-KE',
- [['WD', 'WB'], u, u],
- u,
- [
- ['D', 'W', 'Q', 'R', 'K', 'J', 'S'], ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San'],
- ['Dilbata', 'Wiixata', 'Qibxata', 'Roobii', 'Kamiisa', 'Jimaata', 'Sanbata'],
- ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Ama', 'Gur', 'Bit', 'Elb', 'Cam', 'Wax', 'Ado', 'Hag', 'Ful', 'Onk', 'Sad', 'Mud'],
- [
- 'Amajjii', 'Guraandhala', 'Bitooteessa', 'Elba', 'Caamsa', 'Waxabajjii', 'Adooleessa',
- 'Hagayya', 'Fuulbana', 'Onkololeessa', 'Sadaasa', 'Muddee'
- ]
- ],
- [
- ['A', 'G', 'B', 'E', 'C', 'W', 'A', 'H', 'F', 'O', 'S', 'M'],
- ['Ama', 'Gur', 'Bit', 'Elb', 'Cam', 'Wax', 'Ado', 'Hag', 'Ful', 'Onk', 'Sad', 'Mud'],
- [
- 'Amajjii', 'Guraandhala', 'Bitooteessa', 'Elba', 'Caamsa', 'Waxabajjii', 'Adooleessa',
- 'Hagayya', 'Fuulbana', 'Onkololeessa', 'Sadaasa', 'Muddee'
- ]
- ],
- [['KD', 'CE'], u, ['Dheengadda Jeesu', 'CE']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM d, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'KES',
- {'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/om.js b/packages/common/locales/global/om.js
deleted file mode 100644
index c22d6763bb..0000000000
--- a/packages/common/locales/global/om.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['om'] = [
- 'om',
- [['WD', 'WB'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San'],
- ['Dilbata', 'Wiixata', 'Qibxata', 'Roobii', 'Kamiisa', 'Jimaata', 'Sanbata'],
- ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Ama', 'Gur', 'Bit', 'Elb', 'Cam', 'Wax', 'Ado', 'Hag', 'Ful', 'Onk', 'Sad', 'Mud'],
- [
- 'Amajjii', 'Guraandhala', 'Bitooteessa', 'Elba', 'Caamsa', 'Waxabajjii', 'Adooleessa',
- 'Hagayya', 'Fuulbana', 'Onkololeessa', 'Sadaasa', 'Muddee'
- ]
- ],
- u,
- [['BCE', 'CE'], u, ['Dheengadda Jeesu', 'CE']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ETB',
- 'Br',
- 'Itoophiyaa Birrii',
- {'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/or.js b/packages/common/locales/global/or.js
deleted file mode 100644
index c4172b2495..0000000000
--- a/packages/common/locales/global/or.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['or'] = [
- 'or',
- [['ପୂ', 'ଅ'], ['AM', 'PM'], u],
- [['AM', 'ଅପରାହ୍ନ'], ['ପୂର୍ବାହ୍ନ', 'ଅପରାହ୍ନ'], u],
- [
- ['ର', 'ସୋ', 'ମ', 'ବୁ', 'ଗୁ', 'ଶୁ', 'ଶ'], ['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି'],
- ['ରବିବାର', 'ସୋମବାର', 'ମଙ୍ଗଳବାର', 'ବୁଧବାର', 'ଗୁରୁବାର', 'ଶୁକ୍ରବାର', 'ଶନିବାର'],
- ['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି']
- ],
- u,
- [
- ['ଜା', 'ଫେ', 'ମା', 'ଅ', 'ମଇ', 'ଜୁ', 'ଜୁ', 'ଅ', 'ସେ', 'ଅ', 'ନ', 'ଡି'],
- [
- 'ଜାନୁଆରୀ', 'ଫେବୃଆରୀ', 'ମାର୍ଚ୍ଚ', 'ଅପ୍ରେଲ', 'ମଇ', 'ଜୁନ', 'ଜୁଲାଇ', 'ଅଗଷ୍ଟ', 'ସେପ୍ଟେମ୍ବର', 'ଅକ୍ଟୋବର',
- 'ନଭେମ୍ବର', 'ଡିସେମ୍ବର'
- ],
- u
- ],
- u,
- [['BC', 'AD'], u, ['ଖ୍ରୀଷ୍ଟପୂର୍ବ', 'ଖ୍ରୀଷ୍ଟାବ୍ଦ']],
- 0,
- [0, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{0} ଠାରେ {1}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ଭାରତୀୟ ଟଙ୍କା',
- {},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/os-RU.js b/packages/common/locales/global/os-RU.js
deleted file mode 100644
index 356fdecf5c..0000000000
--- a/packages/common/locales/global/os-RU.js
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['os-ru'] = [
- 'os-RU',
- [['AM', 'PM'], u, ['ӕмбисбоны размӕ', 'ӕмбисбоны фӕстӕ']],
- [['AM', 'PM'], u, u],
- [
- ['Х', 'К', 'Д', 'Ӕ', 'Ц', 'М', 'С'], ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт'],
- ['хуыцаубон', 'къуырисӕр', 'дыццӕг', 'ӕртыццӕг', 'цыппӕрӕм', 'майрӕмбон', 'сабат'],
- ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт']
- ],
- [
- ['Х', 'К', 'Д', 'Ӕ', 'Ц', 'М', 'С'], ['Хцб', 'Крс', 'Дцг', 'Ӕрт', 'Цпр', 'Мрб', 'Сбт'],
- ['Хуыцаубон', 'Къуырисӕр', 'Дыццӕг', 'Ӕртыццӕг', 'Цыппӕрӕм', 'Майрӕмбон', 'Сабат'],
- ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'фев.', 'мар.', 'апр.', 'майы', 'июны', 'июлы', 'авг.', 'сен.', 'окт.', 'ноя.', 'дек.'
- ],
- [
- 'январы', 'февралы', 'мартъийы', 'апрелы', 'майы', 'июны', 'июлы', 'августы', 'сентябры',
- 'октябры', 'ноябры', 'декабры'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'Янв.', 'Февр.', 'Март.', 'Апр.', 'Май', 'Июнь', 'Июль', 'Авг.', 'Сент.', 'Окт.', 'Нояб.',
- 'Дек.'
- ],
- [
- 'Январь', 'Февраль', 'Мартъи', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь',
- 'Октябрь', 'Ноябрь', 'Декабрь'
- ]
- ],
- [['н.д.а.', 'н.д.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd MMM y \'аз\'', 'd MMMM, y \'аз\'', 'EEEE, d MMMM, y \'аз\''],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'НН', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'RUB',
- '₽',
- 'Сом',
- {'JPY': ['JP¥', '¥'], 'RUB': ['₽']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/os.js b/packages/common/locales/global/os.js
deleted file mode 100644
index 52943f0e1c..0000000000
--- a/packages/common/locales/global/os.js
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['os'] = [
- 'os',
- [['AM', 'PM'], u, ['ӕмбисбоны размӕ', 'ӕмбисбоны фӕстӕ']],
- [['AM', 'PM'], u, u],
- [
- ['Х', 'К', 'Д', 'Ӕ', 'Ц', 'М', 'С'], ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт'],
- ['хуыцаубон', 'къуырисӕр', 'дыццӕг', 'ӕртыццӕг', 'цыппӕрӕм', 'майрӕмбон', 'сабат'],
- ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт']
- ],
- [
- ['Х', 'К', 'Д', 'Ӕ', 'Ц', 'М', 'С'], ['Хцб', 'Крс', 'Дцг', 'Ӕрт', 'Цпр', 'Мрб', 'Сбт'],
- ['Хуыцаубон', 'Къуырисӕр', 'Дыццӕг', 'Ӕртыццӕг', 'Цыппӕрӕм', 'Майрӕмбон', 'Сабат'],
- ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'фев.', 'мар.', 'апр.', 'майы', 'июны', 'июлы', 'авг.', 'сен.', 'окт.', 'ноя.', 'дек.'
- ],
- [
- 'январы', 'февралы', 'мартъийы', 'апрелы', 'майы', 'июны', 'июлы', 'августы', 'сентябры',
- 'октябры', 'ноябры', 'декабры'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'Янв.', 'Февр.', 'Март.', 'Апр.', 'Май', 'Июнь', 'Июль', 'Авг.', 'Сент.', 'Окт.', 'Нояб.',
- 'Дек.'
- ],
- [
- 'Январь', 'Февраль', 'Мартъи', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь',
- 'Октябрь', 'Ноябрь', 'Декабрь'
- ]
- ],
- [['н.д.а.', 'н.д.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd MMM y \'аз\'', 'd MMMM, y \'аз\'', 'EEEE, d MMMM, y \'аз\''],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'НН', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'GEL',
- '₾',
- 'Лар',
- {'GEL': ['₾'], 'JPY': ['JP¥', '¥']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pa-Arab.js b/packages/common/locales/global/pa-Arab.js
deleted file mode 100644
index 9a3b581ebf..0000000000
--- a/packages/common/locales/global/pa-Arab.js
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['pa-arab'] = [
- 'pa-Arab',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['اتوار', 'پیر', 'منگل', 'بُدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
- u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جنوری', 'فروری', 'مارچ', 'اپریل', 'مئ', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- u,
- [['ايساپورو', 'سں'], u, u],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, dd MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'PKR',
- 'ر',
- 'روپئیہ',
- {'JPY': ['JP¥', '¥'], 'PKR': ['ر', 'Rs'], 'USD': ['US$', '$']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pa-Guru.js b/packages/common/locales/global/pa-Guru.js
deleted file mode 100644
index 9591f697dd..0000000000
--- a/packages/common/locales/global/pa-Guru.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pa-guru'] = [
- 'pa-Guru',
- [['ਸ.', 'ਸ਼.'], ['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u],
- [['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u, u],
- [
- ['ਐ', 'ਸੋ', 'ਮੰ', 'ਬੁੱ', 'ਵੀ', 'ਸ਼ੁੱ', 'ਸ਼'], ['ਐਤ', 'ਸੋਮ', 'ਮੰਗਲ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕਰ', 'ਸ਼ਨਿੱਚਰ'],
- ['ਐਤਵਾਰ', 'ਸੋਮਵਾਰ', 'ਮੰਗਲਵਾਰ', 'ਬੁੱਧਵਾਰ', 'ਵੀਰਵਾਰ', 'ਸ਼ੁੱਕਰਵਾਰ', 'ਸ਼ਨਿੱਚਰਵਾਰ'],
- ['ਐਤ', 'ਸੋਮ', 'ਮੰਗ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕ', 'ਸ਼ਨਿੱ']
- ],
- u,
- [
- ['ਜ', 'ਫ਼', 'ਮਾ', 'ਅ', 'ਮ', 'ਜੂ', 'ਜੁ', 'ਅ', 'ਸ', 'ਅ', 'ਨ', 'ਦ'],
- ['ਜਨ', 'ਫ਼ਰ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾ', 'ਅਗ', 'ਸਤੰ', 'ਅਕਤੂ', 'ਨਵੰ', 'ਦਸੰ'],
- ['ਜਨਵਰੀ', 'ਫ਼ਰਵਰੀ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈਲ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾਈ', 'ਅਗਸਤ', 'ਸਤੰਬਰ', 'ਅਕਤੂਬਰ', 'ਨਵੰਬਰ', 'ਦਸੰਬਰ']
- ],
- u,
- [['ਈ.ਪੂ.', 'ਸੰਨ'], ['ਈ. ਪੂ.', 'ਸੰਨ'], ['ਈਸਵੀ ਪੂਰਵ', 'ਈਸਵੀ ਸੰਨ']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'ਭਾਰਤੀ ਰੁਪਇਆ',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural,
- [
- [['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮੀਂ', 'ਰਾਤੀਂ'], u, u],
- [['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮੀਂ', 'ਰਾਤੀਂ'], u, ['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮ', 'ਰਾਤ']],
- ['00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '21:00'], ['21:00', '04:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pa.js b/packages/common/locales/global/pa.js
deleted file mode 100644
index 8dc08e163d..0000000000
--- a/packages/common/locales/global/pa.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pa'] = [
- 'pa',
- [['ਸ.', 'ਸ਼.'], ['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u],
- [['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u, u],
- [
- ['ਐ', 'ਸੋ', 'ਮੰ', 'ਬੁੱ', 'ਵੀ', 'ਸ਼ੁੱ', 'ਸ਼'], ['ਐਤ', 'ਸੋਮ', 'ਮੰਗਲ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕਰ', 'ਸ਼ਨਿੱਚਰ'],
- ['ਐਤਵਾਰ', 'ਸੋਮਵਾਰ', 'ਮੰਗਲਵਾਰ', 'ਬੁੱਧਵਾਰ', 'ਵੀਰਵਾਰ', 'ਸ਼ੁੱਕਰਵਾਰ', 'ਸ਼ਨਿੱਚਰਵਾਰ'],
- ['ਐਤ', 'ਸੋਮ', 'ਮੰਗ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕ', 'ਸ਼ਨਿੱ']
- ],
- u,
- [
- ['ਜ', 'ਫ਼', 'ਮਾ', 'ਅ', 'ਮ', 'ਜੂ', 'ਜੁ', 'ਅ', 'ਸ', 'ਅ', 'ਨ', 'ਦ'],
- ['ਜਨ', 'ਫ਼ਰ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾ', 'ਅਗ', 'ਸਤੰ', 'ਅਕਤੂ', 'ਨਵੰ', 'ਦਸੰ'],
- ['ਜਨਵਰੀ', 'ਫ਼ਰਵਰੀ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈਲ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾਈ', 'ਅਗਸਤ', 'ਸਤੰਬਰ', 'ਅਕਤੂਬਰ', 'ਨਵੰਬਰ', 'ਦਸੰਬਰ']
- ],
- u,
- [['ਈ.ਪੂ.', 'ਸੰਨ'], ['ਈ. ਪੂ.', 'ਸੰਨ'], ['ਈਸਵੀ ਪੂਰਵ', 'ਈਸਵੀ ਸੰਨ']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'ਭਾਰਤੀ ਰੁਪਇਆ',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural,
- [
- [['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮੀਂ', 'ਰਾਤੀਂ'], u, u],
- [['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮੀਂ', 'ਰਾਤੀਂ'], u, ['ਅੱਧੀ ਰਾਤ', 'ਸਵੇਰੇ', 'ਦੁਪਹਿਰੇ', 'ਸ਼ਾਮ', 'ਰਾਤ']],
- ['00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '21:00'], ['21:00', '04:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pl.js b/packages/common/locales/global/pl.js
deleted file mode 100644
index 23b4f86606..0000000000
--- a/packages/common/locales/global/pl.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && !(i === 1) && i % 10 === Math.floor(i % 10) && i % 10 >= 0 && i % 10 <= 1 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 12 && i % 100 <= 14)
- return 4;
- return 5;
-}
-global.ng.common.locales['pl'] = [
- 'pl',
- [['a', 'p'], ['AM', 'PM'], u],
- u,
- [
- ['n', 'p', 'w', 'ś', 'c', 'p', 's'], ['niedz.', 'pon.', 'wt.', 'śr.', 'czw.', 'pt.', 'sob.'],
- ['niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota'],
- ['nie', 'pon', 'wto', 'śro', 'czw', 'pią', 'sob']
- ],
- [
- ['N', 'P', 'W', 'Ś', 'C', 'P', 'S'], ['niedz.', 'pon.', 'wt.', 'śr.', 'czw.', 'pt.', 'sob.'],
- ['niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota'],
- ['nie', 'pon', 'wto', 'śro', 'czw', 'pią', 'sob']
- ],
- [
- ['s', 'l', 'm', 'k', 'm', 'c', 'l', 's', 'w', 'p', 'l', 'g'],
- ['sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru'],
- [
- 'stycznia', 'lutego', 'marca', 'kwietnia', 'maja', 'czerwca', 'lipca', 'sierpnia', 'września',
- 'października', 'listopada', 'grudnia'
- ]
- ],
- [
- ['S', 'L', 'M', 'K', 'M', 'C', 'L', 'S', 'W', 'P', 'L', 'G'],
- ['sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru'],
- [
- 'styczeń', 'luty', 'marzec', 'kwiecień', 'maj', 'czerwiec', 'lipiec', 'sierpień', 'wrzesień',
- 'październik', 'listopad', 'grudzień'
- ]
- ],
- [['p.n.e.', 'n.e.'], u, ['przed naszą erą', 'naszej ery']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'PLN',
- 'zł',
- 'złoty polski',
- {
- 'AUD': [u, '$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PLN': ['zł'],
- 'RON': [u, 'lej'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['o półn.', 'w poł.', 'rano', 'przed poł.', 'po poł.', 'wiecz.', 'w nocy'],
- ['o północy', 'w południe', 'rano', 'przed południem', 'po południu', 'wieczorem', 'w nocy'],
- u
- ],
- [
- ['półn.', 'poł.', 'rano', 'przedpoł.', 'popoł.', 'wiecz.', 'noc'],
- ['północ', 'południe', 'rano', 'przedpołudnie', 'popołudnie', 'wieczór', 'noc'], u
- ],
- [
- '00:00', '12:00', ['06:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '21:00'], ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/prg.js b/packages/common/locales/global/prg.js
deleted file mode 100644
index eb7a27cb42..0000000000
--- a/packages/common/locales/global/prg.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n % 10 === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19 ||
- v === 2 && f % 100 === Math.floor(f % 100) && f % 100 >= 11 && f % 100 <= 19)
- return 0;
- if (n % 10 === 1 && !(n % 100 === 11) || v === 2 && f % 10 === 1 && !(f % 100 === 11) ||
- !(v === 2) && f % 10 === 1)
- return 1;
- return 5;
-}
-global.ng.common.locales['prg'] = [
- 'prg',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ps-PK.js b/packages/common/locales/global/ps-PK.js
deleted file mode 100644
index d04f3c6f0b..0000000000
--- a/packages/common/locales/global/ps-PK.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ps-pk'] = [
- 'ps-PK',
- [['غ.م.', 'غ.و.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['يونۍ', 'دونۍ', 'درېنۍ', 'څلرنۍ', 'پينځنۍ', 'جمعه', 'اونۍ'], u, u
- ],
- u,
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سېپتمبر', 'اکتوبر',
- 'نومبر', 'دسمبر'
- ],
- u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- [
- 'جنوري', 'فېبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سپتمبر', 'اکتوبر',
- 'نومبر', 'دسمبر'
- ]
- ],
- [['له میلاد وړاندې', 'م.'], u, ['له میلاد څخه وړاندې', 'له میلاد څخه وروسته']],
- 0,
- [6, 0],
- ['y/M/d', 'y MMM d', 'د y د MMMM d', 'EEEE د y د MMMM d'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'PKR',
- 'Rs',
- 'پاکستانۍ کلداره',
- {'AFN': ['؋'], 'JPY': ['JP¥', '¥'], 'PKR': ['Rs']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ps.js b/packages/common/locales/global/ps.js
deleted file mode 100644
index baab10d24c..0000000000
--- a/packages/common/locales/global/ps.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ps'] = [
- 'ps',
- [['غ.م.', 'غ.و.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['يونۍ', 'دونۍ', 'درېنۍ', 'څلرنۍ', 'پينځنۍ', 'جمعه', 'اونۍ'], u, u
- ],
- u,
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سېپتمبر', 'اکتوبر',
- 'نومبر', 'دسمبر'
- ],
- u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- [
- 'جنوري', 'فېبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سپتمبر', 'اکتوبر',
- 'نومبر', 'دسمبر'
- ]
- ],
- [['له میلاد وړاندې', 'م.'], u, ['له میلاد څخه وړاندې', 'له میلاد څخه وروسته']],
- 6,
- [4, 5],
- ['y/M/d', 'y MMM d', 'د y د MMMM d', 'EEEE د y د MMMM d'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AFN',
- '؋',
- 'افغانۍ',
- {'AFN': ['؋'], 'JPY': ['JP¥', '¥']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-AO.js b/packages/common/locales/global/pt-AO.js
deleted file mode 100644
index 2d642acf61..0000000000
--- a/packages/common/locales/global/pt-AO.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-ao'] = [
- 'pt-AO',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AOA',
- 'Kz',
- 'kwanza angolano',
- {
- 'AOA': ['Kz'],
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-CH.js b/packages/common/locales/global/pt-CH.js
deleted file mode 100644
index db5c6b9f62..0000000000
--- a/packages/common/locales/global/pt-CH.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-ch'] = [
- 'pt-CH',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'franco suíço',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-CV.js b/packages/common/locales/global/pt-CV.js
deleted file mode 100644
index b2053c29c5..0000000000
--- a/packages/common/locales/global/pt-CV.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-cv'] = [
- 'pt-CV',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CVE',
- '',
- 'escudo cabo-verdiano',
- {
- 'AUD': ['AU$', '$'],
- 'CVE': [''],
- 'JPY': ['JP¥', '¥'],
- 'PTE': ['PTE'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-GQ.js b/packages/common/locales/global/pt-GQ.js
deleted file mode 100644
index 274a3226bd..0000000000
--- a/packages/common/locales/global/pt-GQ.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-gq'] = [
- 'pt-GQ',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franco CFA (BEAC)',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-GW.js b/packages/common/locales/global/pt-GW.js
deleted file mode 100644
index 3ff8c22ca8..0000000000
--- a/packages/common/locales/global/pt-GW.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-gw'] = [
- 'pt-GW',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franco CFA (BCEAO)',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-LU.js b/packages/common/locales/global/pt-LU.js
deleted file mode 100644
index 91933464ff..0000000000
--- a/packages/common/locales/global/pt-LU.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-lu'] = [
- 'pt-LU',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'LUF': ['F'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-MO.js b/packages/common/locales/global/pt-MO.js
deleted file mode 100644
index 14b777b08f..0000000000
--- a/packages/common/locales/global/pt-MO.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-mo'] = [
- 'pt-MO',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MOP',
- 'MOP$',
- 'pataca macaense',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'MOP': ['MOP$'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-MZ.js b/packages/common/locales/global/pt-MZ.js
deleted file mode 100644
index b9e4878594..0000000000
--- a/packages/common/locales/global/pt-MZ.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-mz'] = [
- 'pt-MZ',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MZN',
- 'MTn',
- 'metical moçambicano',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'MZN': ['MTn'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-PT.js b/packages/common/locales/global/pt-PT.js
deleted file mode 100644
index 2c4685ed30..0000000000
--- a/packages/common/locales/global/pt-PT.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-pt'] = [
- 'pt-PT',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-ST.js b/packages/common/locales/global/pt-ST.js
deleted file mode 100644
index 4771e667f5..0000000000
--- a/packages/common/locales/global/pt-ST.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-st'] = [
- 'pt-ST',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'STN',
- 'Db',
- 'dobra de São Tomé e Príncipe',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'STN': ['Db'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt-TL.js b/packages/common/locales/global/pt-TL.js
deleted file mode 100644
index 18a40ea114..0000000000
--- a/packages/common/locales/global/pt-TL.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt-tl'] = [
- 'pt-TL',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'USD',
- 'US$',
- 'dólar dos Estados Unidos',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'],
- ['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u
- ],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/pt.js b/packages/common/locales/global/pt.js
deleted file mode 100644
index d2f6bc9fb4..0000000000
--- a/packages/common/locales/global/pt.js
+++ /dev/null
@@ -1,79 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['pt'] = [
- 'pt',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'BRL',
- 'R$',
- 'Real brasileiro',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': ['Esc.'],
- 'RON': [u, 'L'],
- 'SYP': [u, 'S£'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [['meia-noite', 'meio-dia', 'da manhã', 'da tarde', 'da noite', 'da madrugada'], u, u],
- [['meia-noite', 'meio-dia', 'manhã', 'tarde', 'noite', 'madrugada'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '19:00'], ['19:00', '24:00'],
- ['00:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/qu-BO.js b/packages/common/locales/global/qu-BO.js
deleted file mode 100644
index 55ecfb3a8d..0000000000
--- a/packages/common/locales/global/qu-BO.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['qu-bo'] = [
- 'qu-BO',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab'],
- ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
- ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Set', 'Oct', 'Nov', 'Dic'],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- u,
- [['BCE', 'dC'], ['BCE', 'd.C.'], u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{0} {1}', '{1} {0}'],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'BOB',
- 'Bs',
- 'Boliviano',
- {
- 'BBD': ['BBG', '$'],
- 'BMD': ['DBM', '$'],
- 'BOB': ['Bs'],
- 'BZD': ['DBZ', '$'],
- 'CAD': ['$CA', '$'],
- 'JPY': ['JP¥', '¥'],
- 'USD': ['$US', '$']
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/qu-EC.js b/packages/common/locales/global/qu-EC.js
deleted file mode 100644
index 7cfc86cff9..0000000000
--- a/packages/common/locales/global/qu-EC.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['qu-ec'] = [
- 'qu-EC',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab'],
- ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
- ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Set', 'Oct', 'Nov', 'Dic'],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- u,
- [['BCE', 'dC'], ['BCE', 'd.C.'], u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{0} {1}', '{1} {0}'],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'USD',
- '$',
- 'Dólar Americano',
- {
- 'BBD': ['BBG', '$'],
- 'BMD': ['DBM', '$'],
- 'BZD': ['DBZ', '$'],
- 'CAD': ['$CA', '$'],
- 'JPY': ['JP¥', '¥']
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/qu.js b/packages/common/locales/global/qu.js
deleted file mode 100644
index c4c97e50ce..0000000000
--- a/packages/common/locales/global/qu.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['qu'] = [
- 'qu',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab'],
- ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
- ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Set', 'Oct', 'Nov', 'Dic'],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- u,
- [['BCE', 'dC'], ['BCE', 'd.C.'], u],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{0} {1}', '{1} {0}'],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'PEN',
- 'S/',
- 'Sol Peruano',
- {
- 'BBD': ['BBG', '$'],
- 'BMD': ['DBM', '$'],
- 'BZD': ['DBZ', '$'],
- 'CAD': ['$CA', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PEN': ['S/'],
- 'USD': ['$US', '$']
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/rm.js b/packages/common/locales/global/rm.js
deleted file mode 100644
index 01d28138c3..0000000000
--- a/packages/common/locales/global/rm.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['rm'] = [
- 'rm',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'G', 'M', 'M', 'G', 'V', 'S'], ['du', 'gli', 'ma', 'me', 'gie', 've', 'so'],
- ['dumengia', 'glindesdi', 'mardi', 'mesemna', 'gievgia', 'venderdi', 'sonda'],
- ['du', 'gli', 'ma', 'me', 'gie', 've', 'so']
- ],
- u,
- [
- ['S', 'F', 'M', 'A', 'M', 'Z', 'F', 'A', 'S', 'O', 'N', 'D'],
- [
- 'schan.', 'favr.', 'mars', 'avr.', 'matg', 'zercl.', 'fan.', 'avust', 'sett.', 'oct.', 'nov.',
- 'dec.'
- ],
- [
- 'da schaner', 'da favrer', 'da mars', 'd’avrigl', 'da matg', 'da zercladur', 'da fanadur',
- 'd’avust', 'da settember', 'd’october', 'da november', 'da december'
- ]
- ],
- [
- ['S', 'F', 'M', 'A', 'M', 'Z', 'F', 'A', 'S', 'O', 'N', 'D'],
- [
- 'schan.', 'favr.', 'mars', 'avr.', 'matg', 'zercl.', 'fan.', 'avust', 'sett.', 'oct.', 'nov.',
- 'dec.'
- ],
- [
- 'schaner', 'favrer', 'mars', 'avrigl', 'matg', 'zercladur', 'fanadur', 'avust', 'settember',
- 'october', 'november', 'december'
- ]
- ],
- [['av. Cr.', 's. Cr.'], u, ['avant Cristus', 'suenter Cristus']],
- 1,
- [6, 0],
- ['dd-MM-yy', 'dd-MM-y', 'd MMMM y', 'EEEE, \'ils\' d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'franc svizzer',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/rn.js b/packages/common/locales/global/rn.js
deleted file mode 100644
index f96b733c12..0000000000
--- a/packages/common/locales/global/rn.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['rn'] = [
- 'rn',
- [['Z.MU.', 'Z.MW.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['cu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.'],
- [
- 'Ku w’indwi', 'Ku wa mbere', 'Ku wa kabiri', 'Ku wa gatatu', 'Ku wa kane', 'Ku wa gatanu',
- 'Ku wa gatandatu'
- ],
- ['cu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'Mut.', 'Gas.', 'Wer.', 'Mat.', 'Gic.', 'Kam.', 'Nya.', 'Kan.', 'Nze.', 'Ukw.', 'Ugu.', 'Uku.'
- ],
- [
- 'Nzero', 'Ruhuhuma', 'Ntwarante', 'Ndamukiza', 'Rusama', 'Ruheshi', 'Mukakaro', 'Nyandagaro',
- 'Nyakanga', 'Gitugutu', 'Munyonyo', 'Kigarama'
- ]
- ],
- u,
- [['Mb.Y.', 'Ny.Y'], u, ['Mbere ya Yezu', 'Nyuma ya Yezu']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00¤', '#E0'],
- 'BIF',
- 'FBu',
- 'Ifaranga ry’Uburundi',
- {'BIF': ['FBu'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ro-MD.js b/packages/common/locales/global/ro-MD.js
deleted file mode 100644
index 177798b22c..0000000000
--- a/packages/common/locales/global/ro-MD.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (!(v === 0) || n === 0 ||
- !(n === 1) && n % 100 === Math.floor(n % 100) && n % 100 >= 1 && n % 100 <= 19)
- return 3;
- return 5;
-}
-global.ng.common.locales['ro-md'] = [
- 'ro-MD',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'Ma', 'Mi', 'J', 'V', 'S'], ['Dum', 'Lun', 'Mar', 'Mie', 'Joi', 'Vin', 'Sâm'],
- ['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri', 'sâmbătă'],
- ['Du', 'Lu', 'Ma', 'Mi', 'Jo', 'Vi', 'Sâ']
- ],
- u,
- [
- ['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'
- ],
- [
- 'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie',
- 'octombrie', 'noiembrie', 'decembrie'
- ]
- ],
- u,
- [['î.Hr.', 'd.Hr.'], u, ['înainte de Hristos', 'după Hristos']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MDL',
- 'L',
- 'leu moldovenesc',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MDL': ['L'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['miezul nopții', 'amiază', 'dimineață', 'după-amiază', 'seară', 'noapte'],
- ['miezul nopții', 'amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea'], u
- ],
- u,
- [
- '00:00', '12:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '22:00'],
- ['22:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ro.js b/packages/common/locales/global/ro.js
deleted file mode 100644
index d4457f76ad..0000000000
--- a/packages/common/locales/global/ro.js
+++ /dev/null
@@ -1,95 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (!(v === 0) || n === 0 ||
- !(n === 1) && n % 100 === Math.floor(n % 100) && n % 100 >= 1 && n % 100 <= 19)
- return 3;
- return 5;
-}
-global.ng.common.locales['ro'] = [
- 'ro',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dum.', 'lun.', 'mar.', 'mie.', 'joi', 'vin.', 'sâm.'],
- ['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri', 'sâmbătă'],
- ['du.', 'lu.', 'ma.', 'mi.', 'joi', 'vi.', 'sâ.']
- ],
- u,
- [
- ['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'
- ],
- [
- 'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie',
- 'octombrie', 'noiembrie', 'decembrie'
- ]
- ],
- u,
- [['î.Hr.', 'd.Hr.'], u, ['înainte de Hristos', 'după Hristos']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RON',
- 'RON',
- 'leu românesc',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['miezul nopții', 'la amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea'],
- ['miezul nopții', 'amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea'],
- ['la miezul nopții', 'la amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea']
- ],
- [
- ['miezul nopții', 'amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea'], u,
- ['la miezul nopții', 'la amiază', 'dimineața', 'după-amiaza', 'seara', 'noaptea']
- ],
- [
- '00:00', '12:00', ['05:00', '12:00'], ['12:00', '18:00'], ['18:00', '22:00'],
- ['22:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/rof.js b/packages/common/locales/global/rof.js
deleted file mode 100644
index 8a5a21a5f4..0000000000
--- a/packages/common/locales/global/rof.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['rof'] = [
- 'rof',
- [['kang’ama', 'kingoto'], u, u],
- u,
- [
- ['2', '3', '4', '5', '6', '7', '1'], ['Ijp', 'Ijt', 'Ijn', 'Ijtn', 'Alh', 'Iju', 'Ijm'],
- ['Ijumapili', 'Ijumatatu', 'Ijumanne', 'Ijumatano', 'Alhamisi', 'Ijumaa', 'Ijumamosi'],
- ['Ijp', 'Ijt', 'Ijn', 'Ijtn', 'Alh', 'Iju', 'Ijm']
- ],
- u,
- [
- ['K', 'K', 'K', 'K', 'T', 'S', 'S', 'N', 'T', 'I', 'I', 'I'],
- ['M1', 'M2', 'M3', 'M4', 'M5', 'M6', 'M7', 'M8', 'M9', 'M10', 'M11', 'M12'],
- [
- 'Mweri wa kwanza', 'Mweri wa kaili', 'Mweri wa katatu', 'Mweri wa kaana', 'Mweri wa tanu',
- 'Mweri wa sita', 'Mweri wa saba', 'Mweri wa nane', 'Mweri wa tisa', 'Mweri wa ikumi',
- 'Mweri wa ikumi na moja', 'Mweri wa ikumi na mbili'
- ]
- ],
- u,
- [['KM', 'BM'], u, ['Kabla ya Mayesu', 'Baada ya Mayesu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'heleri sa Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/root.js b/packages/common/locales/global/root.js
deleted file mode 100644
index d7a5799a32..0000000000
--- a/packages/common/locales/global/root.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['root'] = [
- 'root',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural,
- [
- [
- ['mi', 'n', 'in the morning', 'in the afternoon', 'in the evening', 'at night'],
- ['midnight', 'noon', 'in the morning', 'in the afternoon', 'in the evening', 'at night'], u
- ],
- [['midnight', 'noon', 'morning', 'afternoon', 'evening', 'night'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ru-BY.js b/packages/common/locales/global/ru-BY.js
deleted file mode 100644
index e6c4673126..0000000000
--- a/packages/common/locales/global/ru-BY.js
+++ /dev/null
@@ -1,106 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-global.ng.common.locales['ru-by'] = [
- 'ru-BY',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BYN',
- 'Br',
- 'белорусский рубль',
- {
- 'BYN': ['Br'],
- 'GEL': [u, 'ლ'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural,
- [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ru-KG.js b/packages/common/locales/global/ru-KG.js
deleted file mode 100644
index 45fffe45a0..0000000000
--- a/packages/common/locales/global/ru-KG.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-global.ng.common.locales['ru-kg'] = [
- 'ru-KG',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'KGS',
- 'сом',
- 'киргизский сом',
- {
- 'GEL': [u, 'ლ'],
- 'KGS': ['сом'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural,
- [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ru-KZ.js b/packages/common/locales/global/ru-KZ.js
deleted file mode 100644
index d550aa10b2..0000000000
--- a/packages/common/locales/global/ru-KZ.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-global.ng.common.locales['ru-kz'] = [
- 'ru-KZ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'KZT',
- '₸',
- 'казахский тенге',
- {
- 'GEL': [u, 'ლ'],
- 'KZT': ['₸'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural,
- [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ru-MD.js b/packages/common/locales/global/ru-MD.js
deleted file mode 100644
index ef5bcf1a5a..0000000000
--- a/packages/common/locales/global/ru-MD.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-global.ng.common.locales['ru-md'] = [
- 'ru-MD',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MDL',
- 'L',
- 'молдавский лей',
- {
- 'GEL': [u, 'ლ'],
- 'MDL': ['L'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural,
- [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ru-UA.js b/packages/common/locales/global/ru-UA.js
deleted file mode 100644
index 3879a56720..0000000000
--- a/packages/common/locales/global/ru-UA.js
+++ /dev/null
@@ -1,106 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-global.ng.common.locales['ru-ua'] = [
- 'ru-UA',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'UAH',
- '₴',
- 'украинская гривна',
- {
- 'GEL': [u, 'ლ'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural,
- [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ru.js b/packages/common/locales/global/ru.js
deleted file mode 100644
index d4a2c7c4d3..0000000000
--- a/packages/common/locales/global/ru.js
+++ /dev/null
@@ -1,106 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-global.ng.common.locales['ru'] = [
- 'ru',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RUB',
- '₽',
- 'российский рубль',
- {
- 'GEL': [u, 'ლ'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural,
- [
- [
- ['полн.', 'полд.', 'утра', 'дня', 'веч.', 'ночи'],
- ['полн.', 'полд.', 'утра', 'дня', 'вечера', 'ночи'],
- ['полночь', 'полдень', 'утра', 'дня', 'вечера', 'ночи']
- ],
- [
- ['полн.', 'полд.', 'утро', 'день', 'веч.', 'ночь'], u,
- ['полночь', 'полдень', 'утро', 'день', 'вечер', 'ночь']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/rw.js b/packages/common/locales/global/rw.js
deleted file mode 100644
index 900e0f84c8..0000000000
--- a/packages/common/locales/global/rw.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['rw'] = [
- 'rw',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['cyu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.'],
- [
- 'Ku cyumweru', 'Kuwa mbere', 'Kuwa kabiri', 'Kuwa gatatu', 'Kuwa kane', 'Kuwa gatanu',
- 'Kuwa gatandatu'
- ],
- ['cyu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'mut.', 'gas.', 'wer.', 'mat.', 'gic.', 'kam.', 'nya.', 'kan.', 'nze.', 'ukw.', 'ugu.', 'uku.'
- ],
- [
- 'Mutarama', 'Gashyantare', 'Werurwe', 'Mata', 'Gicuransi', 'Kamena', 'Nyakanga', 'Kanama',
- 'Nzeli', 'Ukwakira', 'Ugushyingo', 'Ukuboza'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'RWF',
- 'RF',
- 'RWF',
- {'JPY': ['JP¥', '¥'], 'RWF': ['RF'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/rwk.js b/packages/common/locales/global/rwk.js
deleted file mode 100644
index 557c651373..0000000000
--- a/packages/common/locales/global/rwk.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['rwk'] = [
- 'rwk',
- [['utuko', 'kyiukonyi'], u, u],
- u,
- [
- ['J', 'J', 'J', 'J', 'A', 'I', 'J'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapilyi', 'Jumatatuu', 'Jumanne', 'Jumatanu', 'Alhamisi', 'Ijumaa', 'Jumamosi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprilyi', 'Mei', 'Junyi', 'Julyai', 'Agusti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristu', 'Baada ya Kristu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sah.js b/packages/common/locales/global/sah.js
deleted file mode 100644
index 56c0861f81..0000000000
--- a/packages/common/locales/global/sah.js
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['sah'] = [
- 'sah',
- [['ЭИ', 'ЭК'], u, u],
- u,
- [
- ['Б', 'Б', 'О', 'С', 'Ч', 'Б', 'С'], ['бс', 'бн', 'оп', 'сэ', 'чп', 'бэ', 'сб'],
- ['баскыһыанньа', 'бэнидиэнньик', 'оптуорунньук', 'сэрэдэ', 'чэппиэр', 'Бээтиҥсэ', 'субуота'],
- ['бс', 'бн', 'оп', 'сэ', 'чп', 'бэ', 'сб']
- ],
- u,
- [
- ['Т', 'О', 'К', 'М', 'Ы', 'Б', 'О', 'А', 'Б', 'А', 'С', 'А'],
- ['Тохс', 'Олун', 'Клн', 'Мсу', 'Ыам', 'Бэс', 'Отй', 'Атр', 'Блҕ', 'Алт', 'Сэт', 'Ахс'],
- [
- 'Тохсунньу', 'Олунньу', 'Кулун тутар', 'Муус устар', 'Ыам ыйын', 'Бэс ыйын', 'От ыйын',
- 'Атырдьых ыйын', 'Балаҕан ыйын', 'Алтынньы', 'Сэтинньи', 'ахсынньы'
- ]
- ],
- [
- ['Т', 'О', 'К', 'М', 'Ы', 'Б', 'О', 'А', 'Б', 'А', 'С', 'А'],
- ['Тохс', 'Олун', 'Клн', 'Мсу', 'Ыам', 'Бэс', 'Отй', 'Атр', 'Блҕ', 'Алт', 'Сэт', 'Ахс'],
- [
- 'тохсунньу', 'олунньу', 'кулун тутар', 'муус устар', 'ыам ыйа', 'бэс ыйа', 'от ыйа',
- 'атырдьых ыйа', 'балаҕан ыйа', 'алтынньы', 'сэтинньи', 'ахсынньы'
- ]
- ],
- [['б. э. и.', 'б. э'], u, u],
- 1,
- [6, 0],
- ['yy/M/d', 'y, MMM d', 'y, MMMM d', 'y \'сыл\' MMMM d \'күнэ\', EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'чыыһыла буотах', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RUB',
- '₽',
- 'Арассыыйа солкуобайа',
- {'JPY': ['JP¥', '¥'], 'RUB': ['₽'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/saq.js b/packages/common/locales/global/saq.js
deleted file mode 100644
index fbbe3406c3..0000000000
--- a/packages/common/locales/global/saq.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['saq'] = [
- 'saq',
- [['Tesiran', 'Teipa'], u, u],
- u,
- [
- ['A', 'K', 'O', 'I', 'I', 'S', 'K'], ['Are', 'Kun', 'Ong', 'Ine', 'Ile', 'Sap', 'Kwe'],
- [
- 'Mderot ee are', 'Mderot ee kuni', 'Mderot ee ong’wan', 'Mderot ee inet', 'Mderot ee ile',
- 'Mderot ee sapa', 'Mderot ee kwe'
- ],
- ['Are', 'Kun', 'Ong', 'Ine', 'Ile', 'Sap', 'Kwe']
- ],
- u,
- [
- ['O', 'W', 'O', 'O', 'I', 'I', 'S', 'I', 'S', 'T', 'T', 'T'],
- ['Obo', 'Waa', 'Oku', 'Ong', 'Ime', 'Ile', 'Sap', 'Isi', 'Saa', 'Tom', 'Tob', 'Tow'],
- [
- 'Lapa le obo', 'Lapa le waare', 'Lapa le okuni', 'Lapa le ong’wan', 'Lapa le imet',
- 'Lapa le ile', 'Lapa le sapa', 'Lapa le isiet', 'Lapa le saal', 'Lapa le tomon',
- 'Lapa le tomon obo', 'Lapa le tomon waare'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Christo', 'Baada ya Christo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Njilingi eel Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sbp.js b/packages/common/locales/global/sbp.js
deleted file mode 100644
index 8354b1a1d0..0000000000
--- a/packages/common/locales/global/sbp.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['sbp'] = [
- 'sbp',
- [['Lwamilawu', 'Pashamihe'], u, u],
- u,
- [
- ['M', 'J', 'J', 'J', 'A', 'I', 'J'], ['Mul', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Mulungu', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alahamisi', 'Ijumaa', 'Jumamosi'],
- ['Mul', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Mup', 'Mwi', 'Msh', 'Mun', 'Mag', 'Muj', 'Msp', 'Mpg', 'Mye', 'Mok', 'Mus', 'Muh'],
- [
- 'Mupalangulwa', 'Mwitope', 'Mushende', 'Munyi', 'Mushende Magali', 'Mujimbi', 'Mushipepo',
- 'Mupuguto', 'Munyense', 'Mokhu', 'Musongandembwe', 'Muhaano'
- ]
- ],
- u,
- [['AK', 'PK'], u, ['Ashanali uKilisito', 'Pamwandi ya Kilisto']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'TZS',
- 'TSh',
- 'Ihela ya Tansaniya',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sd.js b/packages/common/locales/global/sd.js
deleted file mode 100644
index 2c4c5e1101..0000000000
--- a/packages/common/locales/global/sd.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['sd'] = [
- 'sd',
- [['صبح، منجهند', 'منجهند، شام'], ['صبح، منجهند', 'شام، منجهند'], ['صبح، منجهند', 'منجهند، شام']],
- [['صبح، منجهند', 'منجهند، شام'], u, u],
- [
- ['آچر', 'سو', 'اڱارو', 'اربع', 'خم', 'جمعو', 'ڇنڇر'],
- ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمعو', 'ڇنڇر'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'جنوري', 'فيبروري', 'مارچ', 'اپريل', 'مئي', 'جون', 'جولاءِ', 'آگسٽ', 'سيپٽمبر', 'آڪٽوبر',
- 'نومبر', 'ڊسمبر'
- ],
- u
- ],
- u,
- [['BC', 'CD'], u, ['مسيح کان اڳ', 'عيسوي کان پهرين']],
- 0,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'PKR',
- 'Rs',
- 'پاڪستاني رپي',
- {'JPY': ['JP¥', '¥'], 'PKR': ['Rs'], 'USD': ['US$', '$']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/se-FI.js b/packages/common/locales/global/se-FI.js
deleted file mode 100644
index b31ba9a4d8..0000000000
--- a/packages/common/locales/global/se-FI.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-global.ng.common.locales['se-fi'] = [
- 'se-FI',
- [['i', 'e'], ['ib', 'eb'], u],
- [['ib', 'eb'], u, u],
- [
- ['S', 'M', 'D', 'G', 'D', 'B', 'L'], ['so', 'má', 'di', 'ga', 'du', 'be', 'lá'],
- ['sotnabeaivi', 'mánnodat', 'disdat', 'gaskavahkku', 'duorastat', 'bearjadat', 'lávvordat'],
- ['so', 'má', 'di', 'ga', 'du', 'be', 'lá']
- ],
- u,
- [
- ['O', 'G', 'N', 'C', 'M', 'G', 'S', 'B', 'Č', 'G', 'S', 'J'],
- [
- 'ođđj', 'guov', 'njuk', 'cuoŋ', 'mies', 'geas', 'suoi', 'borg', 'čakč', 'golg', 'skáb', 'juov'
- ],
- [
- 'ođđajagemánnu', 'guovvamánnu', 'njukčamánnu', 'cuoŋománnu', 'miessemánnu', 'geassemánnu',
- 'suoidnemánnu', 'borgemánnu', 'čakčamánnu', 'golggotmánnu', 'skábmamánnu', 'juovlamánnu'
- ]
- ],
- u,
- [['oKr.', 'mKr.'], u, ['ovdal Kristusa', 'maŋŋel Kristusa']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '·10^', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'DKK': ['Dkr', 'kr'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': ['kr'],
- 'SEK': ['Skr', 'kr'],
- 'THB': ['฿'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/se-SE.js b/packages/common/locales/global/se-SE.js
deleted file mode 100644
index c15d2bd907..0000000000
--- a/packages/common/locales/global/se-SE.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-global.ng.common.locales['se-se'] = [
- 'se-SE',
- [['i.b.', 'e.b.'], u, ['iđitbeaivet', 'eahketbeaivet']],
- [['i.b.', 'e.b.'], u, ['iđitbeaivi', 'eahketbeaivi']],
- [
- ['S', 'V', 'M', 'G', 'D', 'B', 'L'], ['sotn', 'vuos', 'maŋ', 'gask', 'duor', 'bear', 'láv'],
- [
- 'sotnabeaivi', 'vuossárga', 'maŋŋebárga', 'gaskavahkku', 'duorasdat', 'bearjadat', 'lávvardat'
- ],
- ['sotn', 'vuos', 'maŋ', 'gask', 'duor', 'bear', 'láv']
- ],
- u,
- [
- ['O', 'G', 'N', 'C', 'M', 'G', 'S', 'B', 'Č', 'G', 'S', 'J'],
- ['ođđj', 'guov', 'njuk', 'cuo', 'mies', 'geas', 'suoi', 'borg', 'čakč', 'golg', 'skáb', 'juov'],
- [
- 'ođđajagemánnu', 'guovvamánnu', 'njukčamánnu', 'cuoŋománnu', 'miessemánnu', 'geassemánnu',
- 'suoidnemánnu', 'borgemánnu', 'čakčamánnu', 'golggotmánnu', 'skábmamánnu', 'juovlamánnu'
- ]
- ],
- u,
- [['o.Kr.', 'm.Kr.'], u, ['ovdal Kristtusa', 'maŋŋel Kristtusa']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '·10^', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SEK',
- 'kr',
- 'ruoŧŧa kruvdno',
- {
- 'DKK': ['Dkr', 'kr'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': ['Nkr', 'kr'],
- 'SEK': ['kr'],
- 'THB': ['฿'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/se.js b/packages/common/locales/global/se.js
deleted file mode 100644
index 683354ba85..0000000000
--- a/packages/common/locales/global/se.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-global.ng.common.locales['se'] = [
- 'se',
- [['i.b.', 'e.b.'], u, ['iđitbeaivet', 'eahketbeaivet']],
- [['i.b.', 'e.b.'], u, ['iđitbeaivi', 'eahketbeaivi']],
- [
- ['S', 'V', 'M', 'G', 'D', 'B', 'L'], ['sotn', 'vuos', 'maŋ', 'gask', 'duor', 'bear', 'láv'],
- [
- 'sotnabeaivi', 'vuossárga', 'maŋŋebárga', 'gaskavahkku', 'duorasdat', 'bearjadat', 'lávvardat'
- ],
- ['sotn', 'vuos', 'maŋ', 'gask', 'duor', 'bear', 'láv']
- ],
- u,
- [
- ['O', 'G', 'N', 'C', 'M', 'G', 'S', 'B', 'Č', 'G', 'S', 'J'],
- ['ođđj', 'guov', 'njuk', 'cuo', 'mies', 'geas', 'suoi', 'borg', 'čakč', 'golg', 'skáb', 'juov'],
- [
- 'ođđajagemánnu', 'guovvamánnu', 'njukčamánnu', 'cuoŋománnu', 'miessemánnu', 'geassemánnu',
- 'suoidnemánnu', 'borgemánnu', 'čakčamánnu', 'golggotmánnu', 'skábmamánnu', 'juovlamánnu'
- ]
- ],
- u,
- [['o.Kr.', 'm.Kr.'], u, ['ovdal Kristtusa', 'maŋŋel Kristtusa']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '·10^', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'NOK',
- 'kr',
- 'norgga kruvdno',
- {
- 'DKK': ['Dkr', 'kr'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': ['kr'],
- 'SEK': ['Skr', 'kr'],
- 'THB': ['฿'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/seh.js b/packages/common/locales/global/seh.js
deleted file mode 100644
index 427012d6de..0000000000
--- a/packages/common/locales/global/seh.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['seh'] = [
- 'seh',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'P', 'C', 'T', 'N', 'S', 'S'], ['Dim', 'Pos', 'Pir', 'Tat', 'Nai', 'Sha', 'Sab'],
- ['Dimingu', 'Chiposi', 'Chipiri', 'Chitatu', 'Chinai', 'Chishanu', 'Sabudu'],
- ['Dim', 'Pos', 'Pir', 'Tat', 'Nai', 'Sha', 'Sab']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Aug', 'Set', 'Otu', 'Nov', 'Dec'],
- [
- 'Janeiro', 'Fevreiro', 'Marco', 'Abril', 'Maio', 'Junho', 'Julho', 'Augusto', 'Setembro',
- 'Otubro', 'Novembro', 'Decembro'
- ]
- ],
- u,
- [['AC', 'AD'], u, ['Antes de Cristo', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/y', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'MZN',
- 'MTn',
- 'Metical de Moçambique',
- {'JPY': ['JP¥', '¥'], 'MZN': ['MTn'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ses.js b/packages/common/locales/global/ses.js
deleted file mode 100644
index a1c1ea178a..0000000000
--- a/packages/common/locales/global/ses.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['ses'] = [
- 'ses',
- [['Adduha', 'Aluula'], u, u],
- u,
- [
- ['H', 'T', 'T', 'L', 'L', 'L', 'S'], ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'],
- ['Alhadi', 'Atinni', 'Atalaata', 'Alarba', 'Alhamiisa', 'Alzuma', 'Asibti'],
- ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi']
- ],
- u,
- [
- ['Ž', 'F', 'M', 'A', 'M', 'Ž', 'Ž', 'U', 'S', 'O', 'N', 'D'],
- ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'],
- [
- 'Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur',
- 'Oktoobur', 'Noowanbur', 'Deesanbur'
- ]
- ],
- u,
- [['IJ', 'IZ'], u, ['Isaa jine', 'Isaa zamanoo']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XOF',
- 'CFA',
- 'CFA Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sg.js b/packages/common/locales/global/sg.js
deleted file mode 100644
index 47e911e52b..0000000000
--- a/packages/common/locales/global/sg.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['sg'] = [
- 'sg',
- [['ND', 'LK'], u, u],
- u,
- [
- ['K', 'S', 'T', 'S', 'K', 'P', 'Y'], ['Bk1', 'Bk2', 'Bk3', 'Bk4', 'Bk5', 'Lâp', 'Lây'],
- ['Bikua-ôko', 'Bïkua-ûse', 'Bïkua-ptâ', 'Bïkua-usïö', 'Bïkua-okü', 'Lâpôsö', 'Lâyenga'],
- ['Bk1', 'Bk2', 'Bk3', 'Bk4', 'Bk5', 'Lâp', 'Lây']
- ],
- u,
- [
- ['N', 'F', 'M', 'N', 'B', 'F', 'L', 'K', 'M', 'N', 'N', 'K'],
- ['Nye', 'Ful', 'Mbä', 'Ngu', 'Bêl', 'Fön', 'Len', 'Kük', 'Mvu', 'Ngb', 'Nab', 'Kak'],
- [
- 'Nyenye', 'Fulundïgi', 'Mbängü', 'Ngubùe', 'Bêläwü', 'Föndo', 'Lengua', 'Kükürü', 'Mvuka',
- 'Ngberere', 'Nabändüru', 'Kakauka'
- ]
- ],
- u,
- [['KnK', 'NpK'], u, ['Kôzo na Krîstu', 'Na pekô tî Krîstu']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'farânga CFA (BEAC)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/shi-Latn.js b/packages/common/locales/global/shi-Latn.js
deleted file mode 100644
index 47113e63bd..0000000000
--- a/packages/common/locales/global/shi-Latn.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['shi-latn'] = [
- 'shi-Latn',
- [['tifawt', 'tadggʷat'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['asa', 'ayn', 'asi', 'akṛ', 'akw', 'asim', 'asiḍ'],
- ['asamas', 'aynas', 'asinas', 'akṛas', 'akwas', 'asimwas', 'asiḍyas'],
- ['asa', 'ayn', 'asi', 'akṛ', 'akw', 'asim', 'asiḍ']
- ],
- u,
- [
- ['i', 'b', 'm', 'i', 'm', 'y', 'y', 'ɣ', 'c', 'k', 'n', 'd'],
- ['inn', 'bṛa', 'maṛ', 'ibr', 'may', 'yun', 'yul', 'ɣuc', 'cut', 'ktu', 'nuw', 'duj'],
- [
- 'innayr', 'bṛayṛ', 'maṛṣ', 'ibrir', 'mayyu', 'yunyu', 'yulyuz', 'ɣuct', 'cutanbir', 'ktubr',
- 'nuwanbir', 'dujanbir'
- ]
- ],
- u,
- [['daɛ', 'dfɛ'], u, ['dat n ɛisa', 'dffir n ɛisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'MAD',
- 'MAD',
- 'adrim n lmɣrib',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/shi-Tfng.js b/packages/common/locales/global/shi-Tfng.js
deleted file mode 100644
index 09dc68b1c2..0000000000
--- a/packages/common/locales/global/shi-Tfng.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- if (n === Math.floor(n) && n >= 2 && n <= 10) return 3;
- return 5;
-}
-global.ng.common.locales['shi-tfng'] = [
- 'shi-Tfng',
- [['ⵜⵉⴼⴰⵡⵜ', 'ⵜⴰⴷⴳⴳⵯⴰⵜ'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ'],
- ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵕⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'],
- ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ']
- ],
- u,
- [
- ['ⵉ', 'ⴱ', 'ⵎ', 'ⵉ', 'ⵎ', 'ⵢ', 'ⵢ', 'ⵖ', 'ⵛ', 'ⴽ', 'ⵏ', 'ⴷ'],
- ['ⵉⵏⵏ', 'ⴱⵕⴰ', 'ⵎⴰⵕ', 'ⵉⴱⵔ', 'ⵎⴰⵢ', 'ⵢⵓⵏ', 'ⵢⵓⵍ', 'ⵖⵓⵛ', 'ⵛⵓⵜ', 'ⴽⵜⵓ', 'ⵏⵓⵡ', 'ⴷⵓⵊ'],
- [
- 'ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵜⵓⴱⵔ',
- 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⴰⵏⴱⵉⵔ'
- ]
- ],
- u,
- [['ⴷⴰⵄ', 'ⴷⴼⵄ'], u, ['ⴷⴰⵜ ⵏ ⵄⵉⵙⴰ', 'ⴷⴼⴼⵉⵔ ⵏ ⵄⵉⵙⴰ']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'MAD',
- 'MAD',
- 'ⴰⴷⵔⵉⵎ ⵏ ⵍⵎⵖⵔⵉⴱ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/shi.js b/packages/common/locales/global/shi.js
deleted file mode 100644
index 307c760866..0000000000
--- a/packages/common/locales/global/shi.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- if (n === Math.floor(n) && n >= 2 && n <= 10) return 3;
- return 5;
-}
-global.ng.common.locales['shi'] = [
- 'shi',
- [['ⵜⵉⴼⴰⵡⵜ', 'ⵜⴰⴷⴳⴳⵯⴰⵜ'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ'],
- ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵕⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'],
- ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ']
- ],
- u,
- [
- ['ⵉ', 'ⴱ', 'ⵎ', 'ⵉ', 'ⵎ', 'ⵢ', 'ⵢ', 'ⵖ', 'ⵛ', 'ⴽ', 'ⵏ', 'ⴷ'],
- ['ⵉⵏⵏ', 'ⴱⵕⴰ', 'ⵎⴰⵕ', 'ⵉⴱⵔ', 'ⵎⴰⵢ', 'ⵢⵓⵏ', 'ⵢⵓⵍ', 'ⵖⵓⵛ', 'ⵛⵓⵜ', 'ⴽⵜⵓ', 'ⵏⵓⵡ', 'ⴷⵓⵊ'],
- [
- 'ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵜⵓⴱⵔ',
- 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⴰⵏⴱⵉⵔ'
- ]
- ],
- u,
- [['ⴷⴰⵄ', 'ⴷⴼⵄ'], u, ['ⴷⴰⵜ ⵏ ⵄⵉⵙⴰ', 'ⴷⴼⴼⵉⵔ ⵏ ⵄⵉⵙⴰ']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'MAD',
- 'MAD',
- 'ⴰⴷⵔⵉⵎ ⵏ ⵍⵎⵖⵔⵉⴱ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/si.js b/packages/common/locales/global/si.js
deleted file mode 100644
index adcfcaedbb..0000000000
--- a/packages/common/locales/global/si.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n === 0 || n === 1 || i === 0 && f === 1) return 1;
- return 5;
-}
-global.ng.common.locales['si'] = [
- 'si',
- [['පෙ', 'ප'], ['පෙ.ව.', 'ප.ව.'], u],
- [['පෙ.ව.', 'ප.ව.'], u, u],
- [
- ['ඉ', 'ස', 'අ', 'බ', 'බ්\u200dර', 'සි', 'සෙ'],
- ['ඉරිදා', 'සඳුදා', 'අඟහ', 'බදාදා', 'බ්\u200dරහස්', 'සිකු', 'සෙන'],
- ['ඉරිදා', 'සඳුදා', 'අඟහරුවාදා', 'බදාදා', 'බ්\u200dරහස්පතින්දා', 'සිකුරාදා', 'සෙනසුරාදා'],
- ['ඉරි', 'සඳු', 'අඟ', 'බදා', 'බ්\u200dරහ', 'සිකු', 'සෙන']
- ],
- u,
- [
- ['ජ', 'පෙ', 'මා', 'අ', 'මැ', 'ජූ', 'ජූ', 'අ', 'සැ', 'ඔ', 'නෙ', 'දෙ'],
- ['ජන', 'පෙබ', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝ', 'සැප්', 'ඔක්', 'නොවැ', 'දෙසැ'],
- [
- 'ජනවාරි', 'පෙබරවාරි', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝස්තු', 'සැප්තැම්බර්', 'ඔක්තෝබර්',
- 'නොවැම්බර්', 'දෙසැම්බර්'
- ]
- ],
- [
- ['ජ', 'පෙ', 'මා', 'අ', 'මැ', 'ජූ', 'ජූ', 'අ', 'සැ', 'ඔ', 'නෙ', 'දෙ'],
- ['ජන', 'පෙබ', 'මාර්', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝ', 'සැප්', 'ඔක්', 'නොවැ', 'දෙසැ'],
- [
- 'ජනවාරි', 'පෙබරවාරි', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝස්තු', 'සැප්තැම්බර්', 'ඔක්තෝබර්',
- 'නොවැම්බර්', 'දෙසැම්බර්'
- ]
- ],
- [['ක්\u200dරි.පූ.', 'ක්\u200dරි.ව.'], u, ['ක්\u200dරිස්තු පූර්ව', 'ක්\u200dරිස්තු වර්ෂ']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#'],
- 'LKR',
- 'රු.',
- 'ශ්\u200dරී ලංකා රුපියල',
- {
- 'JPY': ['JP¥', '¥'],
- 'LKR': ['රු.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XOF': ['සිෆ්එ']
- },
- 'ltr',
- plural,
- [
- [
- ['මැ', 'ම', 'පා', 'උ', 'ද', 'හ', 'රෑ', 'මැ'],
- ['මැදියම', 'මධ්\u200dයාහ්නය', 'පාන්දර', 'උදේ', 'දවල්', 'හවස', 'රෑ', 'මැදියමට පසු'], u
- ],
- [['මැදියම', 'මධ්\u200dයාහ්නය', 'පාන්දර', 'උදේ', 'දවල්', 'හවස', 'රෑ', 'මැදියමට පසු'], u, u],
- [
- '00:00', '12:00', ['01:00', '06:00'], ['06:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '18:00'], ['18:00', '24:00'], ['00:00', '01:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sk.js b/packages/common/locales/global/sk.js
deleted file mode 100644
index 47b6555e28..0000000000
--- a/packages/common/locales/global/sk.js
+++ /dev/null
@@ -1,98 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (i === Math.floor(i) && i >= 2 && i <= 4 && v === 0) return 3;
- if (!(v === 0)) return 4;
- return 5;
-}
-global.ng.common.locales['sk'] = [
- 'sk',
- [['AM', 'PM'], u, u],
- u,
- [
- ['n', 'p', 'u', 's', 'š', 'p', 's'], ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so'],
- ['nedeľa', 'pondelok', 'utorok', 'streda', 'štvrtok', 'piatok', 'sobota'],
- ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januára', 'februára', 'marca', 'apríla', 'mája', 'júna', 'júla', 'augusta', 'septembra',
- 'októbra', 'novembra', 'decembra'
- ]
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'január', 'február', 'marec', 'apríl', 'máj', 'jún', 'júl', 'august', 'september', 'október',
- 'november', 'december'
- ]
- ],
- [['pred Kr.', 'po Kr.'], u, ['pred Kristom', 'po Kristovi']],
- 1,
- [6, 0],
- ['d. M. y', u, 'd. MMMM y', 'EEEE d. MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', u, u],
- [',', ' ', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': ['NIS', '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['o poln.', 'nap.', 'ráno', 'dop.', 'pop.', 'več.', 'v n.'],
- ['o poln.', 'napol.', 'ráno', 'dopol.', 'popol.', 'večer', 'v noci'],
- ['o polnoci', 'napoludnie', 'ráno', 'dopoludnia', 'popoludní', 'večer', 'v noci']
- ],
- [
- ['poln.', 'pol.', 'ráno', 'dop.', 'pop.', 'več.', 'noc'],
- ['poln.', 'pol.', 'ráno', 'dopol.', 'popol.', 'večer', 'noc'],
- ['polnoc', 'poludnie', 'ráno', 'dopoludnie', 'popoludnie', 'večer', 'noc']
- ],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '22:00'], ['22:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sl.js b/packages/common/locales/global/sl.js
deleted file mode 100644
index 6325f06edf..0000000000
--- a/packages/common/locales/global/sl.js
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 100 === 1) return 1;
- if (v === 0 && i % 100 === 2) return 2;
- if (v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 3 && i % 100 <= 4 || !(v === 0))
- return 3;
- return 5;
-}
-global.ng.common.locales['sl'] = [
- 'sl',
- [['d', 'p'], ['dop.', 'pop.'], u],
- [['d', 'p'], ['dop.', 'pop.'], ['dopoldne', 'popoldne']],
- [
- ['n', 'p', 't', 's', 'č', 'p', 's'], ['ned.', 'pon.', 'tor.', 'sre.', 'čet.', 'pet.', 'sob.'],
- ['nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek', 'petek', 'sobota'],
- ['ned.', 'pon.', 'tor.', 'sre.', 'čet.', 'pet.', 'sob.']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'avg.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januar', 'februar', 'marec', 'april', 'maj', 'junij', 'julij', 'avgust', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['pr. Kr.', 'po Kr.'], u, ['pred Kristusom', 'po Kristusu']],
- 1,
- [6, 0],
- ['d. MM. yy', 'd. MMM y', 'dd. MMMM y', 'EEEE, dd. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '−', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'evro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'GBP': [u, '£'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['24.00', '12.00', 'zj', 'd', 'p', 'zv', 'po'],
- ['opoln.', 'opold.', 'zjut.', 'dop.', 'pop.', 'zveč.', 'ponoči'],
- ['opolnoči', 'opoldne', 'zjutraj', 'dopoldan', 'popoldan', 'zvečer', 'ponoči']
- ],
- [
- ['24.00', '12.00', 'j', 'd', 'p', 'v', 'n'],
- ['poln.', 'pold.', 'jut.', 'dop.', 'pop.', 'zveč.', 'noč'],
- ['polnoč', 'poldne', 'jutro', 'dopoldne', 'popoldne', 'večer', 'noč']
- ],
- [
- '00:00', '12:00', ['06:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '22:00'], ['22:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/smn.js b/packages/common/locales/global/smn.js
deleted file mode 100644
index a9703a6eae..0000000000
--- a/packages/common/locales/global/smn.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-global.ng.common.locales['smn'] = [
- 'smn',
- [['ip.', 'ep.'], u, u],
- u,
- [
- ['p', 'V', 'M', 'K', 'T', 'V', 'L'], ['pas', 'vuo', 'maj', 'kos', 'tuo', 'vás', 'láv'],
- ['pasepeeivi', 'vuossaargâ', 'majebaargâ', 'koskoho', 'tuorâstuv', 'vástuppeeivi', 'lávurduv'],
- ['pa', 'vu', 'ma', 'ko', 'tu', 'vá', 'lá']
- ],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['pas', 'vuo', 'maj', 'kos', 'tuo', 'vás', 'láv'],
- ['pasepeivi', 'vuossargâ', 'majebargâ', 'koskokko', 'tuorâstâh', 'vástuppeivi', 'lávurdâh'],
- ['pa', 'vu', 'ma', 'ko', 'tu', 'vá', 'lá']
- ],
- [
- ['U', 'K', 'NJ', 'C', 'V', 'K', 'S', 'P', 'Č', 'R', 'S', 'J'],
- [
- 'uđiv', 'kuovâ', 'njuhčâ', 'cuáŋui', 'vyesi', 'kesi', 'syeini', 'porge', 'čohčâ', 'roovvâd',
- 'skammâ', 'juovlâ'
- ],
- [
- 'uđđâivemáánu', 'kuovâmáánu', 'njuhčâmáánu', 'cuáŋuimáánu', 'vyesimáánu', 'kesimáánu',
- 'syeinimáánu', 'porgemáánu', 'čohčâmáánu', 'roovvâdmáánu', 'skammâmáánu', 'juovlâmáánu'
- ]
- ],
- u,
- [['oKr.', 'mKr.'], u, ['Ovdil Kristus šoddâm', 'maŋa Kristus šoddâm']],
- 1,
- [6, 0],
- ['d.M.y', 'MMM d. y', 'MMMM d. y', 'cccc, MMMM d. y'],
- ['H.mm', 'H.mm.ss', 'H.mm.ss z', 'H.mm.ss zzzz'],
- ['{1} {0}', '{1} \'tme\' {0}', u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'epiloho', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sn.js b/packages/common/locales/global/sn.js
deleted file mode 100644
index 0c9cfd327b..0000000000
--- a/packages/common/locales/global/sn.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['sn'] = [
- 'sn',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'C', 'C', 'C', 'C', 'M'], ['Svo', 'Muv', 'Chp', 'Cht', 'Chn', 'Chs', 'Mug'],
- ['Svondo', 'Muvhuro', 'Chipiri', 'Chitatu', 'China', 'Chishanu', 'Mugovera'],
- ['Sv', 'Mu', 'Cp', 'Ct', 'Cn', 'Cs', 'Mg']
- ],
- u,
- [
- ['N', 'K', 'K', 'K', 'C', 'C', 'C', 'N', 'G', 'G', 'M', 'Z'],
- ['Ndi', 'Kuk', 'Kur', 'Kub', 'Chv', 'Chk', 'Chg', 'Nya', 'Gun', 'Gum', 'Mbu', 'Zvi'],
- [
- 'Ndira', 'Kukadzi', 'Kurume', 'Kubvumbi', 'Chivabvu', 'Chikumi', 'Chikunguru', 'Nyamavhuvhu',
- 'Gunyana', 'Gumiguru', 'Mbudzi', 'Zvita'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kristo asati auya', 'mugore ramambo vedu']],
- 0,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'Dora re Amerika',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/so-DJ.js b/packages/common/locales/global/so-DJ.js
deleted file mode 100644
index 455a01b642..0000000000
--- a/packages/common/locales/global/so-DJ.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['so-dj'] = [
- 'so-DJ',
- [['h', 'd'], ['GH', 'GD'], u],
- [['GH', 'GD'], u, u],
- [
- ['A', 'I', 'T', 'A', 'Kh', 'J', 'S'], ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti'],
- ['Axad', 'Isniin', 'Talaado', 'Arbaco', 'Khamiis', 'Jimco', 'Sabti'],
- ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Bisha Koobaad', 'Bisha Labaad', 'Bisha Saddexaad', 'Bisha Afraad', 'Bisha Shanaad',
- 'Bisha Lixaad', 'Bisha Todobaad', 'Bisha Sideedaad', 'Bisha Sagaalaad', 'Bisha Tobnaad',
- 'Bisha Kow iyo Tobnaad', 'Bisha Laba iyo Tobnaad'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Jannaayo', 'Febraayo', 'Maarso', 'Abriil', 'May', 'Juun', 'Luuliyo', 'Ogost', 'Sebtembar',
- 'Oktoobar', 'Nofembar', 'Desembar'
- ]
- ],
- [['B', 'A'], ['CH', 'CD'], ['Ciise Hortii', 'Ciise Dabadii']],
- 6,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM dd, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'MaL', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'DJF',
- 'Fdj',
- 'Faran Jabuuti',
- {'BBD': ['DBB', '$'], 'DJF': ['Fdj'], 'JPY': ['JP¥', '¥'], 'SOS': ['S'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/so-ET.js b/packages/common/locales/global/so-ET.js
deleted file mode 100644
index cfc0148e6e..0000000000
--- a/packages/common/locales/global/so-ET.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['so-et'] = [
- 'so-ET',
- [['h', 'd'], ['GH', 'GD'], u],
- [['GH', 'GD'], u, u],
- [
- ['A', 'I', 'T', 'A', 'Kh', 'J', 'S'], ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti'],
- ['Axad', 'Isniin', 'Talaado', 'Arbaco', 'Khamiis', 'Jimco', 'Sabti'],
- ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Bisha Koobaad', 'Bisha Labaad', 'Bisha Saddexaad', 'Bisha Afraad', 'Bisha Shanaad',
- 'Bisha Lixaad', 'Bisha Todobaad', 'Bisha Sideedaad', 'Bisha Sagaalaad', 'Bisha Tobnaad',
- 'Bisha Kow iyo Tobnaad', 'Bisha Laba iyo Tobnaad'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Jannaayo', 'Febraayo', 'Maarso', 'Abriil', 'May', 'Juun', 'Luuliyo', 'Ogost', 'Sebtembar',
- 'Oktoobar', 'Nofembar', 'Desembar'
- ]
- ],
- [['B', 'A'], ['CH', 'CD'], ['Ciise Hortii', 'Ciise Dabadii']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM dd, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'MaL', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ETB',
- 'Br',
- 'Birta Itoobbiya',
- {'BBD': ['DBB', '$'], 'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'SOS': ['S'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/so-KE.js b/packages/common/locales/global/so-KE.js
deleted file mode 100644
index 3147fa940a..0000000000
--- a/packages/common/locales/global/so-KE.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['so-ke'] = [
- 'so-KE',
- [['h', 'd'], ['GH', 'GD'], u],
- [['GH', 'GD'], u, u],
- [
- ['A', 'I', 'T', 'A', 'Kh', 'J', 'S'], ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti'],
- ['Axad', 'Isniin', 'Talaado', 'Arbaco', 'Khamiis', 'Jimco', 'Sabti'],
- ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Bisha Koobaad', 'Bisha Labaad', 'Bisha Saddexaad', 'Bisha Afraad', 'Bisha Shanaad',
- 'Bisha Lixaad', 'Bisha Todobaad', 'Bisha Sideedaad', 'Bisha Sagaalaad', 'Bisha Tobnaad',
- 'Bisha Kow iyo Tobnaad', 'Bisha Laba iyo Tobnaad'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Jannaayo', 'Febraayo', 'Maarso', 'Abriil', 'May', 'Juun', 'Luuliyo', 'Ogost', 'Sebtembar',
- 'Oktoobar', 'Nofembar', 'Desembar'
- ]
- ],
- [['B', 'A'], ['CH', 'CD'], ['Ciise Hortii', 'Ciise Dabadii']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM dd, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'MaL', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingka Kenya',
- {'BBD': ['DBB', '$'], 'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'SOS': ['S'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/so.js b/packages/common/locales/global/so.js
deleted file mode 100644
index 21f9e41fd8..0000000000
--- a/packages/common/locales/global/so.js
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['so'] = [
- 'so',
- [['h', 'd'], ['GH', 'GD'], u],
- [['GH', 'GD'], u, u],
- [
- ['A', 'I', 'T', 'A', 'Kh', 'J', 'S'], ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti'],
- ['Axad', 'Isniin', 'Talaado', 'Arbaco', 'Khamiis', 'Jimco', 'Sabti'],
- ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Bisha Koobaad', 'Bisha Labaad', 'Bisha Saddexaad', 'Bisha Afraad', 'Bisha Shanaad',
- 'Bisha Lixaad', 'Bisha Todobaad', 'Bisha Sideedaad', 'Bisha Sagaalaad', 'Bisha Tobnaad',
- 'Bisha Kow iyo Tobnaad', 'Bisha Laba iyo Tobnaad'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Jannaayo', 'Febraayo', 'Maarso', 'Abriil', 'May', 'Juun', 'Luuliyo', 'Ogost', 'Sebtembar',
- 'Oktoobar', 'Nofembar', 'Desembar'
- ]
- ],
- [['B', 'A'], ['CH', 'CD'], ['Ciise Hortii', 'Ciise Dabadii']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM dd, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'MaL', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SOS',
- 'S',
- 'Shilingka Soomaaliya',
- {'BBD': ['DBB', '$'], 'JPY': ['JP¥', '¥'], 'SOS': ['S'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sq-MK.js b/packages/common/locales/global/sq-MK.js
deleted file mode 100644
index ae48ff0901..0000000000
--- a/packages/common/locales/global/sq-MK.js
+++ /dev/null
@@ -1,170 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['sq-mk'] = [
- 'sq-MK',
- [['p.d.', 'm.d.'], u, ['e paradites', 'e pasdites']],
- [['p.d.', 'm.d.'], u, ['paradite', 'pasdite']],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['Die', 'Hën', 'Mar', 'Mër', 'Enj', 'Pre', 'Sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['j', 'sh', 'm', 'p', 'm', 'q', 'k', 'g', 'sh', 't', 'n', 'dh'],
- ['jan', 'shk', 'mar', 'pri', 'maj', 'qer', 'korr', 'gush', 'sht', 'tet', 'nën', 'dhj'],
- [
- 'janar', 'shkurt', 'mars', 'prill', 'maj', 'qershor', 'korrik', 'gusht', 'shtator', 'tetor',
- 'nëntor', 'dhjetor'
- ]
- ],
- u,
- [['p.K.', 'mb.K.'], u, ['para Krishtit', 'mbas Krishtit']],
- 1,
- [6, 0],
- ['d.M.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'në\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MKD',
- 'den',
- 'Denari maqedonas',
- {
- 'ALL': ['Lekë'],
- 'AOA': [],
- 'ARS': [],
- 'AUD': ['A$', 'AUD'],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': ['CA$', 'CAD'],
- 'CLP': [],
- 'CNY': ['CN¥', 'CNY'],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'EUR': ['€', 'EUR'],
- 'FJD': [],
- 'FKP': [],
- 'GBP': ['£', 'GBP'],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': ['HK$', 'HKS'],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': ['₪', 'ILS'],
- 'INR': ['₹', 'INR'],
- 'ISK': [],
- 'JMD': [],
- 'JPY': ['JP¥', 'JPY'],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': ['₩', 'KRW'],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'MGA': [],
- 'MKD': ['den'],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': ['MX$', 'MXN'],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': ['NZ$', 'NZD'],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUB': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [],
- 'SYP': [],
- 'THB': ['฿', 'THB'],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': ['NT$', 'TWD'],
- 'UAH': [],
- 'USD': ['US$', 'USD'],
- 'UYU': [],
- 'VND': ['₫', 'VND'],
- 'XCD': ['EC$', 'XCD'],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural,
- [
- [
- [
- 'e mesnatës', 'e mesditës', 'e mëngjesit', 'e paradites', 'e pasdites', 'e mbrëmjes',
- 'e natës'
- ],
- u, u
- ],
- [['mesnatë', 'mesditë', 'mëngjes', 'paradite', 'pasdite', 'mbrëmje', 'natë'], u, u],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sq-XK.js b/packages/common/locales/global/sq-XK.js
deleted file mode 100644
index fa5679f45d..0000000000
--- a/packages/common/locales/global/sq-XK.js
+++ /dev/null
@@ -1,169 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['sq-xk'] = [
- 'sq-XK',
- [['p.d.', 'm.d.'], u, ['e paradites', 'e pasdites']],
- [['p.d.', 'm.d.'], u, ['paradite', 'pasdite']],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['Die', 'Hën', 'Mar', 'Mër', 'Enj', 'Pre', 'Sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['j', 'sh', 'm', 'p', 'm', 'q', 'k', 'g', 'sh', 't', 'n', 'dh'],
- ['jan', 'shk', 'mar', 'pri', 'maj', 'qer', 'korr', 'gush', 'sht', 'tet', 'nën', 'dhj'],
- [
- 'janar', 'shkurt', 'mars', 'prill', 'maj', 'qershor', 'korrik', 'gusht', 'shtator', 'tetor',
- 'nëntor', 'dhjetor'
- ]
- ],
- u,
- [['p.K.', 'mb.K.'], u, ['para Krishtit', 'mbas Krishtit']],
- 1,
- [6, 0],
- ['d.M.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'në\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euroja',
- {
- 'ALL': ['Lekë'],
- 'AOA': [],
- 'ARS': [],
- 'AUD': ['A$', 'AUD'],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': ['CA$', 'CAD'],
- 'CLP': [],
- 'CNY': ['CN¥', 'CNY'],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'EUR': ['€', 'EUR'],
- 'FJD': [],
- 'FKP': [],
- 'GBP': ['£', 'GBP'],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': ['HK$', 'HKS'],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': ['₪', 'ILS'],
- 'INR': ['₹', 'INR'],
- 'ISK': [],
- 'JMD': [],
- 'JPY': ['JP¥', 'JPY'],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': ['₩', 'KRW'],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'MGA': [],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': ['MX$', 'MXN'],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': ['NZ$', 'NZD'],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUB': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [],
- 'SYP': [],
- 'THB': ['฿', 'THB'],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': ['NT$', 'TWD'],
- 'UAH': [],
- 'USD': ['US$', 'USD'],
- 'UYU': [],
- 'VND': ['₫', 'VND'],
- 'XCD': ['EC$', 'XCD'],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural,
- [
- [
- [
- 'e mesnatës', 'e mesditës', 'e mëngjesit', 'e paradites', 'e pasdites', 'e mbrëmjes',
- 'e natës'
- ],
- u, u
- ],
- [['mesnatë', 'mesditë', 'mëngjes', 'paradite', 'pasdite', 'mbrëmje', 'natë'], u, u],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sq.js b/packages/common/locales/global/sq.js
deleted file mode 100644
index addd0c9441..0000000000
--- a/packages/common/locales/global/sq.js
+++ /dev/null
@@ -1,169 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['sq'] = [
- 'sq',
- [['p.d.', 'm.d.'], u, ['e paradites', 'e pasdites']],
- [['p.d.', 'm.d.'], u, ['paradite', 'pasdite']],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['Die', 'Hën', 'Mar', 'Mër', 'Enj', 'Pre', 'Sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['j', 'sh', 'm', 'p', 'm', 'q', 'k', 'g', 'sh', 't', 'n', 'dh'],
- ['jan', 'shk', 'mar', 'pri', 'maj', 'qer', 'korr', 'gush', 'sht', 'tet', 'nën', 'dhj'],
- [
- 'janar', 'shkurt', 'mars', 'prill', 'maj', 'qershor', 'korrik', 'gusht', 'shtator', 'tetor',
- 'nëntor', 'dhjetor'
- ]
- ],
- u,
- [['p.K.', 'mb.K.'], u, ['para Krishtit', 'mbas Krishtit']],
- 1,
- [6, 0],
- ['d.M.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a, z', 'h:mm:ss a, zzzz'],
- ['{1}, {0}', u, '{1} \'në\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'ALL',
- 'Lekë',
- 'Leku shqiptar',
- {
- 'ALL': ['Lekë'],
- 'AOA': [],
- 'ARS': [],
- 'AUD': ['A$', 'AUD'],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': ['CA$', 'CAD'],
- 'CLP': [],
- 'CNY': ['CN¥', 'CNY'],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'EUR': ['€', 'EUR'],
- 'FJD': [],
- 'FKP': [],
- 'GBP': ['£', 'GBP'],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': ['HK$', 'HKS'],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': ['₪', 'ILS'],
- 'INR': ['₹', 'INR'],
- 'ISK': [],
- 'JMD': [],
- 'JPY': ['JP¥', 'JPY'],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': ['₩', 'KRW'],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'MGA': [],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': ['MX$', 'MXN'],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': ['NZ$', 'NZD'],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUB': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [],
- 'SYP': [],
- 'THB': ['฿', 'THB'],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': ['NT$', 'TWD'],
- 'UAH': [],
- 'USD': ['US$', 'USD'],
- 'UYU': [],
- 'VND': ['₫', 'VND'],
- 'XCD': ['EC$', 'XCD'],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural,
- [
- [
- [
- 'e mesnatës', 'e mesditës', 'e mëngjesit', 'e paradites', 'e pasdites', 'e mbrëmjes',
- 'e natës'
- ],
- u, u
- ],
- [['mesnatë', 'mesditë', 'mëngjes', 'paradite', 'pasdite', 'mbrëmje', 'natë'], u, u],
- [
- '00:00', '12:00', ['04:00', '09:00'], ['09:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '24:00'], ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sr-Cyrl-BA.js b/packages/common/locales/global/sr-Cyrl-BA.js
deleted file mode 100644
index 306900fe1c..0000000000
--- a/packages/common/locales/global/sr-Cyrl-BA.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-global.ng.common.locales['sr-cyrl-ba'] = [
- 'sr-Cyrl-BA',
- [['a', 'p'], ['прије подне', 'по подне'], u],
- [['а', 'p'], ['прије подне', 'по подне'], u],
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'ут', 'ср', 'чет', 'пет', 'суб'],
- ['недјеља', 'понедељак', 'уторак', 'сриједа', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['прије нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'КМ',
- 'Босанско-херцеговачка конвертибилна марка',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћ'],
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу']
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sr-Cyrl-ME.js b/packages/common/locales/global/sr-Cyrl-ME.js
deleted file mode 100644
index efebe780e4..0000000000
--- a/packages/common/locales/global/sr-Cyrl-ME.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-global.ng.common.locales['sr-cyrl-me'] = [
- 'sr-Cyrl-ME',
- [['a', 'p'], ['прије подне', 'по подне'], u],
- u,
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
- ['недјеља', 'понедељак', 'уторак', 'сриједа', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'март', 'апр', 'мај', 'јун', 'јул', 'авг', 'септ', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['прије нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Евро',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћ'],
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу']
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sr-Cyrl-XK.js b/packages/common/locales/global/sr-Cyrl-XK.js
deleted file mode 100644
index dbc07c561c..0000000000
--- a/packages/common/locales/global/sr-Cyrl-XK.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-global.ng.common.locales['sr-cyrl-xk'] = [
- 'sr-Cyrl-XK',
- [['a', 'p'], ['пре подне', 'по подне'], u],
- u,
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
- ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'март', 'апр', 'мај', 'јун', 'јул', 'авг', 'септ', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['пре нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Евро',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['поноћ', 'подне', 'јутро', 'по под.', 'вече', 'ноћ'],
- ['поноћ', 'подне', 'јутро', 'по под.', 'увече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу']
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sr-Cyrl.js b/packages/common/locales/global/sr-Cyrl.js
deleted file mode 100644
index c28351098b..0000000000
--- a/packages/common/locales/global/sr-Cyrl.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-global.ng.common.locales['sr-cyrl'] = [
- 'sr-Cyrl',
- [['a', 'p'], ['пре подне', 'по подне'], u],
- [['пре подне', 'по подне'], u, u],
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
- ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['пре нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RSD',
- 'RSD',
- 'Српски динар',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['поноћ', 'подне', 'ујутру', 'по подне', 'увече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу'], u
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sr-Latn-BA.js b/packages/common/locales/global/sr-Latn-BA.js
deleted file mode 100644
index 90dbb90817..0000000000
--- a/packages/common/locales/global/sr-Latn-BA.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['sr-latn-ba'] = [
- 'sr-Latn-BA',
- [['a', 'p'], ['prije podne', 'po podne'], u],
- u,
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'ut', 'sr', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'KM',
- 'Bosansko-hercegovačka konvertibilna marka',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BYN': [u, 'r.'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noć'],
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noću'],
- ['ponoć', 'podne', 'ujutro', 'po podne', 'uveče', 'noću']
- ],
- [['ponoć', 'podne', 'jutro', 'popodne', 'veče', 'noć'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sr-Latn-ME.js b/packages/common/locales/global/sr-Latn-ME.js
deleted file mode 100644
index d23bf4845e..0000000000
--- a/packages/common/locales/global/sr-Latn-ME.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['sr-latn-me'] = [
- 'sr-Latn-ME',
- [['a', 'p'], ['prije podne', 'po podne'], u],
- u,
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sre', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mart', 'apr', 'maj', 'jun', 'jul', 'avg', 'sept', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Evro',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BYN': [u, 'r.'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noć'],
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noću'],
- ['ponoć', 'podne', 'ujutro', 'po podne', 'uveče', 'noću']
- ],
- [['ponoć', 'podne', 'jutro', 'popodne', 'veče', 'noć'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sr-Latn-XK.js b/packages/common/locales/global/sr-Latn-XK.js
deleted file mode 100644
index bde7533e14..0000000000
--- a/packages/common/locales/global/sr-Latn-XK.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['sr-latn-xk'] = [
- 'sr-Latn-XK',
- [['a', 'p'], ['pre podne', 'po podne'], u],
- u,
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sre', 'čet', 'pet', 'sub'],
- ['nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota'],
- ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mart', 'apr', 'maj', 'jun', 'jul', 'avg', 'sept', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['pre nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Evro',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BYN': [u, 'r.'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['ponoć', 'podne', 'jutro', 'po pod.', 'veče', 'noć'],
- ['ponoć', 'podne', 'jutro', 'po pod.', 'uveče', 'noću'],
- ['ponoć', 'podne', 'ujutro', 'po podne', 'uveče', 'noću']
- ],
- [['ponoć', 'podne', 'jutro', 'popodne', 'veče', 'noć'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sr-Latn.js b/packages/common/locales/global/sr-Latn.js
deleted file mode 100644
index 4663c6515c..0000000000
--- a/packages/common/locales/global/sr-Latn.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['sr-latn'] = [
- 'sr-Latn',
- [['a', 'p'], ['pre podne', 'po podne'], u],
- [['pre podne', 'po podne'], u, u],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sre', 'čet', 'pet', 'sub'],
- ['nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota'],
- ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['pre nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RSD',
- 'RSD',
- 'Srpski dinar',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BYN': [u, 'r.'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['ponoć', 'podne', 'ujutru', 'po podne', 'uveče', 'noću'],
- ['ponoć', 'podne', 'ujutro', 'po podne', 'uveče', 'noću'], u
- ],
- [['ponoć', 'podne', 'jutro', 'popodne', 'veče', 'noć'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sr.js b/packages/common/locales/global/sr.js
deleted file mode 100644
index 366ccb4713..0000000000
--- a/packages/common/locales/global/sr.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-global.ng.common.locales['sr'] = [
- 'sr',
- [['a', 'p'], ['пре подне', 'по подне'], u],
- [['пре подне', 'по подне'], u, u],
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
- ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['пре нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RSD',
- 'RSD',
- 'Српски динар',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['поноћ', 'подне', 'ујутру', 'по подне', 'увече', 'ноћу'],
- ['поноћ', 'подне', 'ујутро', 'по подне', 'увече', 'ноћу'], u
- ],
- [['поноћ', 'подне', 'јутро', 'поподне', 'вече', 'ноћ'], u, u],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sv-AX.js b/packages/common/locales/global/sv-AX.js
deleted file mode 100644
index e12bb33523..0000000000
--- a/packages/common/locales/global/sv-AX.js
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['sv-ax'] = [
- 'sv-AX',
- [['fm', 'em'], u, u],
- [['fm', 'em'], ['f.m.', 'e.m.'], ['förmiddag', 'eftermiddag']],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
- ['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag'],
- ['sö', 'må', 'ti', 'on', 'to', 'fr', 'lö']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mars', 'apr.', 'maj', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['f.Kr.', 'e.Kr.'], u, ['före Kristus', 'efter Kristus']],
- 1,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BBD': ['Bds$', '$'],
- 'BMD': ['BM$', '$'],
- 'BRL': ['BR$', 'R$'],
- 'BSD': ['BS$', '$'],
- 'BZD': ['BZ$', '$'],
- 'CNY': [u, '¥'],
- 'DKK': ['Dkr', 'kr'],
- 'DOP': ['RD$', '$'],
- 'EEK': ['Ekr'],
- 'EGP': ['EG£', 'E£'],
- 'ESP': [],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'IEP': ['IE£'],
- 'INR': [u, '₹'],
- 'ISK': ['Ikr', 'kr'],
- 'JMD': ['JM$', '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NOK': ['Nkr', 'kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SEK': ['kr'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['midn.', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morgonen', 'på förmiddagen', 'på eftermiddagen', 'på kvällen', 'på natten']
- ],
- [
- ['midn.', 'morg.', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förmiddag', 'eftermiddag', 'kväll', 'natt']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sv-FI.js b/packages/common/locales/global/sv-FI.js
deleted file mode 100644
index 614f1d6d82..0000000000
--- a/packages/common/locales/global/sv-FI.js
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['sv-fi'] = [
- 'sv-FI',
- [['fm', 'em'], u, u],
- [['fm', 'em'], ['f.m.', 'e.m.'], ['förmiddag', 'eftermiddag']],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
- ['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag'],
- ['sö', 'må', 'ti', 'on', 'to', 'fr', 'lö']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mars', 'apr.', 'maj', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['f.Kr.', 'e.Kr.'], u, ['före Kristus', 'efter Kristus']],
- 1,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BBD': ['Bds$', '$'],
- 'BMD': ['BM$', '$'],
- 'BRL': ['BR$', 'R$'],
- 'BSD': ['BS$', '$'],
- 'BZD': ['BZ$', '$'],
- 'CNY': [u, '¥'],
- 'DKK': ['Dkr', 'kr'],
- 'DOP': ['RD$', '$'],
- 'EEK': ['Ekr'],
- 'EGP': ['EG£', 'E£'],
- 'ESP': [],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'IEP': ['IE£'],
- 'INR': [u, '₹'],
- 'ISK': ['Ikr', 'kr'],
- 'JMD': ['JM$', '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NOK': ['Nkr', 'kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SEK': ['kr'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['midn.', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morgonen', 'på förmiddagen', 'på eftermiddagen', 'på kvällen', 'på natten']
- ],
- [
- ['midn.', 'morg.', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förmiddag', 'eftermiddag', 'kväll', 'natt']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sv.js b/packages/common/locales/global/sv.js
deleted file mode 100644
index c77f338c99..0000000000
--- a/packages/common/locales/global/sv.js
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['sv'] = [
- 'sv',
- [['fm', 'em'], u, u],
- [['fm', 'em'], ['f.m.', 'e.m.'], ['förmiddag', 'eftermiddag']],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
- ['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag'],
- ['sö', 'må', 'ti', 'on', 'to', 'fr', 'lö']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mars', 'apr.', 'maj', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['f.Kr.', 'e.Kr.'], u, ['före Kristus', 'efter Kristus']],
- 1,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SEK',
- 'kr',
- 'svensk krona',
- {
- 'AUD': [u, '$'],
- 'BBD': ['Bds$', '$'],
- 'BMD': ['BM$', '$'],
- 'BRL': ['BR$', 'R$'],
- 'BSD': ['BS$', '$'],
- 'BZD': ['BZ$', '$'],
- 'CNY': [u, '¥'],
- 'DKK': ['Dkr', 'kr'],
- 'DOP': ['RD$', '$'],
- 'EEK': ['Ekr'],
- 'EGP': ['EG£', 'E£'],
- 'ESP': [],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'IEP': ['IE£'],
- 'INR': [u, '₹'],
- 'ISK': ['Ikr', 'kr'],
- 'JMD': ['JM$', '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NOK': ['Nkr', 'kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SEK': ['kr'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural,
- [
- [
- ['midn.', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morg.', 'på förm.', 'på efterm.', 'på kvällen', 'på natten'],
- ['midnatt', 'på morgonen', 'på förmiddagen', 'på eftermiddagen', 'på kvällen', 'på natten']
- ],
- [
- ['midn.', 'morg.', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förm.', 'efterm.', 'kväll', 'natt'],
- ['midnatt', 'morgon', 'förmiddag', 'eftermiddag', 'kväll', 'natt']
- ],
- [
- '00:00', ['05:00', '10:00'], ['10:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sw-CD.js b/packages/common/locales/global/sw-CD.js
deleted file mode 100644
index 5993439dcd..0000000000
--- a/packages/common/locales/global/sw-CD.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['sw-cd'] = [
- 'sw-CD',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CDF',
- 'FC',
- 'Faranga ya Kongo',
- {
- 'CDF': ['FC'],
- 'JPY': ['JP¥', '¥'],
- 'KES': ['Ksh'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'TZS': ['TSh'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['usiku', 'mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- [
- 'saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'
- ],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'alasiri', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- '00:00', '12:00', ['04:00', '07:00'], ['07:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '19:00'], ['19:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sw-KE.js b/packages/common/locales/global/sw-KE.js
deleted file mode 100644
index 8699eb9573..0000000000
--- a/packages/common/locales/global/sw-KE.js
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['sw-ke'] = [
- 'sw-KE',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'THB': ['฿'], 'TWD': ['NT$'], 'TZS': ['TSh']},
- 'ltr',
- plural,
- [
- [
- ['usiku', 'mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- [
- 'saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'
- ],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'alasiri', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- '00:00', '12:00', ['04:00', '07:00'], ['07:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '19:00'], ['19:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sw-UG.js b/packages/common/locales/global/sw-UG.js
deleted file mode 100644
index 265c688447..0000000000
--- a/packages/common/locales/global/sw-UG.js
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['sw-ug'] = [
- 'sw-UG',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Shilingi ya Uganda',
- {
- 'JPY': ['JP¥', '¥'],
- 'KES': ['Ksh'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'TZS': ['TSh'],
- 'UGX': ['USh'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['usiku', 'mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- [
- 'saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'
- ],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'alasiri', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- '00:00', '12:00', ['04:00', '07:00'], ['07:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '19:00'], ['19:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/sw.js b/packages/common/locales/global/sw.js
deleted file mode 100644
index 03e478af3a..0000000000
--- a/packages/common/locales/global/sw.js
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['sw'] = [
- 'sw',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {
- 'JPY': ['JP¥', '¥'],
- 'KES': ['Ksh'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'TZS': ['TSh'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- [
- [
- ['usiku', 'mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- [
- 'saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku'
- ],
- ['saa sita za usiku', 'adhuhuri', 'alfajiri', 'asubuhi', 'alasiri', 'jioni', 'usiku'],
- ['saa sita za usiku', 'saa sita za mchana', 'alfajiri', 'asubuhi', 'mchana', 'jioni', 'usiku']
- ],
- [
- '00:00', '12:00', ['04:00', '07:00'], ['07:00', '12:00'], ['12:00', '16:00'],
- ['16:00', '19:00'], ['19:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ta-LK.js b/packages/common/locales/global/ta-LK.js
deleted file mode 100644
index 04332af199..0000000000
--- a/packages/common/locales/global/ta-LK.js
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ta-lk'] = [
- 'ta-LK',
- [['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
- u,
- [
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
- ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
- ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
- ],
- u,
- [
- ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
- ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
- [
- 'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
- 'டிசம்பர்'
- ]
- ],
- u,
- [['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'LKR',
- 'Rs.',
- 'இலங்கை ரூபாய்',
- {'LKR': ['Rs.', 'Rs'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இர.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இ.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- '00:00', '12:00', ['03:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '16:00'], ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ta-MY.js b/packages/common/locales/global/ta-MY.js
deleted file mode 100644
index 378486beeb..0000000000
--- a/packages/common/locales/global/ta-MY.js
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ta-my'] = [
- 'ta-MY',
- [['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
- u,
- [
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
- ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
- ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
- ],
- u,
- [
- ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
- ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
- [
- 'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
- 'டிசம்பர்'
- ]
- ],
- u,
- [['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['a h:mm', 'a h:mm:ss', 'a h:mm:ss z', 'a h:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MYR',
- 'RM',
- 'மலேஷியன் ரிங்கிட்',
- {'MYR': ['RM'], 'SGD': ['S$', '$'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இர.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இ.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- '00:00', '12:00', ['03:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '16:00'], ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ta-SG.js b/packages/common/locales/global/ta-SG.js
deleted file mode 100644
index ed49339c10..0000000000
--- a/packages/common/locales/global/ta-SG.js
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ta-sg'] = [
- 'ta-SG',
- [['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
- u,
- [
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
- ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
- ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
- ],
- u,
- [
- ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
- ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
- [
- 'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
- 'டிசம்பர்'
- ]
- ],
- u,
- [['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['a h:mm', 'a h:mm:ss', 'a h:mm:ss z', 'a h:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SGD',
- '$',
- 'சிங்கப்பூர் டாலர்',
- {'MYR': ['RM'], 'SGD': ['$'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- [
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இர.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இ.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- '00:00', '12:00', ['03:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '16:00'], ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ta.js b/packages/common/locales/global/ta.js
deleted file mode 100644
index ebf532a8e9..0000000000
--- a/packages/common/locales/global/ta.js
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ta'] = [
- 'ta',
- [['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
- u,
- [
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
- ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
- ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
- ],
- u,
- [
- ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
- ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
- [
- 'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
- 'டிசம்பர்'
- ]
- ],
- u,
- [['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['a h:mm', 'a h:mm:ss', 'a h:mm:ss z', 'a h:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'இந்திய ரூபாய்',
- {'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இர.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- ['நள்.', 'நண்.', 'அதி.', 'கா.', 'மதி.', 'பிற்.', 'மா.', 'அந்தி மா.', 'இ.'],
- ['நள்ளிரவு', 'நண்பகல்', 'அதிகாலை', 'காலை', 'மதியம்', 'பிற்பகல்', 'மாலை', 'அந்தி மாலை', 'இரவு'], u
- ],
- [
- '00:00', '12:00', ['03:00', '05:00'], ['05:00', '12:00'], ['12:00', '14:00'],
- ['14:00', '16:00'], ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '03:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/te.js b/packages/common/locales/global/te.js
deleted file mode 100644
index 6dafd979f1..0000000000
--- a/packages/common/locales/global/te.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['te'] = [
- 'te',
- [['ఉ', 'సా'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['ఆ', 'సో', 'మ', 'బు', 'గు', 'శు', 'శ'], ['ఆది', 'సోమ', 'మంగళ', 'బుధ', 'గురు', 'శుక్ర', 'శని'],
- ['ఆదివారం', 'సోమవారం', 'మంగళవారం', 'బుధవారం', 'గురువారం', 'శుక్రవారం', 'శనివారం'],
- ['ఆది', 'సోమ', 'మం', 'బుధ', 'గురు', 'శుక్ర', 'శని']
- ],
- u,
- [
- ['జ', 'ఫి', 'మా', 'ఏ', 'మే', 'జూ', 'జు', 'ఆ', 'సె', 'అ', 'న', 'డి'],
- ['జన', 'ఫిబ్ర', 'మార్చి', 'ఏప్రి', 'మే', 'జూన్', 'జులై', 'ఆగ', 'సెప్టెం', 'అక్టో', 'నవం', 'డిసెం'],
- [
- 'జనవరి', 'ఫిబ్రవరి', 'మార్చి', 'ఏప్రిల్', 'మే', 'జూన్', 'జులై', 'ఆగస్టు', 'సెప్టెంబర్', 'అక్టోబర్', 'నవంబర్',
- 'డిసెంబర్'
- ]
- ],
- u,
- [['క్రీపూ', 'క్రీశ'], u, ['క్రీస్తు పూర్వం', 'క్రీస్తు శకం']],
- 0,
- [0, 0],
- ['dd-MM-yy', 'd MMM, y', 'd MMMM, y', 'd, MMMM y, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} {0}కి', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'రూపాయి',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [['అర్ధరాత్రి', 'ఉదయం', 'మధ్యాహ్నం', 'సాయంత్రం', 'రాత్రి'], u, u], u,
- ['00:00', ['06:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/teo-KE.js b/packages/common/locales/global/teo-KE.js
deleted file mode 100644
index 5efd2895d1..0000000000
--- a/packages/common/locales/global/teo-KE.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['teo-ke'] = [
- 'teo-KE',
- [['Taparachu', 'Ebongi'], u, u],
- u,
- [
- ['J', 'B', 'A', 'U', 'U', 'K', 'S'], ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab'],
- ['Nakaejuma', 'Nakaebarasa', 'Nakaare', 'Nakauni', 'Nakaung’on', 'Nakakany', 'Nakasabiti'],
- ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab']
- ],
- u,
- [
- ['R', 'M', 'K', 'D', 'M', 'M', 'J', 'P', 'S', 'T', 'L', 'P'],
- ['Rar', 'Muk', 'Kwa', 'Dun', 'Mar', 'Mod', 'Jol', 'Ped', 'Sok', 'Tib', 'Lab', 'Poo'],
- [
- 'Orara', 'Omuk', 'Okwamg’', 'Odung’el', 'Omaruk', 'Omodok’king’ol', 'Ojola', 'Opedel',
- 'Osokosokoma', 'Otibar', 'Olabor', 'Opoo'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Christo', 'Baada ya Christo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Ango’otol lok’ Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/teo.js b/packages/common/locales/global/teo.js
deleted file mode 100644
index 18d3217c51..0000000000
--- a/packages/common/locales/global/teo.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['teo'] = [
- 'teo',
- [['Taparachu', 'Ebongi'], u, u],
- u,
- [
- ['J', 'B', 'A', 'U', 'U', 'K', 'S'], ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab'],
- ['Nakaejuma', 'Nakaebarasa', 'Nakaare', 'Nakauni', 'Nakaung’on', 'Nakakany', 'Nakasabiti'],
- ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab']
- ],
- u,
- [
- ['R', 'M', 'K', 'D', 'M', 'M', 'J', 'P', 'S', 'T', 'L', 'P'],
- ['Rar', 'Muk', 'Kwa', 'Dun', 'Mar', 'Mod', 'Jol', 'Ped', 'Sok', 'Tib', 'Lab', 'Poo'],
- [
- 'Orara', 'Omuk', 'Okwamg’', 'Odung’el', 'Omaruk', 'Omodok’king’ol', 'Ojola', 'Opedel',
- 'Osokosokoma', 'Otibar', 'Olabor', 'Opoo'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Christo', 'Baada ya Christo']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Ango’otol lok’ Uganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/tg.js b/packages/common/locales/global/tg.js
deleted file mode 100644
index 01c2ad6ceb..0000000000
--- a/packages/common/locales/global/tg.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['tg'] = [
- 'tg',
- [['AM', 'PM'], u, u],
- u,
- [
- ['Я', 'Д', 'С', 'Ч', 'П', 'Ҷ', 'Ш'], ['Яшб', 'Дшб', 'Сшб', 'Чшб', 'Пшб', 'Ҷмъ', 'Шнб'],
- ['Якшанбе', 'Душанбе', 'Сешанбе', 'Чоршанбе', 'Панҷшанбе', 'Ҷумъа', 'Шанбе'],
- ['Яшб', 'Дшб', 'Сшб', 'Чшб', 'Пшб', 'Ҷмъ', 'Шнб']
- ],
- u,
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'],
- [
- 'Январ', 'Феврал', 'Март', 'Апрел', 'Май', 'Июн', 'Июл', 'Август', 'Сентябр', 'Октябр',
- 'Ноябр', 'Декабр'
- ]
- ],
- u,
- [['ПеМ', 'ПаМ'], u, ['Пеш аз милод', 'ПаМ']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd MMM y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'TJS',
- 'сом.',
- 'Сомонӣ',
- {'JPY': ['JP¥', '¥'], 'TJS': ['сом.']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/th.js b/packages/common/locales/global/th.js
deleted file mode 100644
index 7a6b85a02e..0000000000
--- a/packages/common/locales/global/th.js
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['th'] = [
- 'th',
- [['a', 'p'], ['ก่อนเที่ยง', 'หลังเที่ยง'], u],
- [['ก่อนเที่ยง', 'หลังเที่ยง'], u, u],
- [
- ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'], ['อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.'],
- ['วันอาทิตย์', 'วันจันทร์', 'วันอังคาร', 'วันพุธ', 'วันพฤหัสบดี', 'วันศุกร์', 'วันเสาร์'],
- ['อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.']
- ],
- u,
- [
- [
- 'ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.', 'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.', 'พ.ย.',
- 'ธ.ค.'
- ],
- u,
- [
- 'มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน',
- 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม'
- ]
- ],
- u,
- [['ก่อน ค.ศ.', 'ค.ศ.'], u, ['ปีก่อนคริสตกาล', 'คริสต์ศักราช']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM G y', 'EEEEที่ d MMMM G y'],
- ['HH:mm', 'HH:mm:ss', 'H นาฬิกา mm นาที ss วินาที z', 'H นาฬิกา mm นาที ss วินาที zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'THB',
- '฿',
- 'บาท',
- {'AUD': ['AU$', '$'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural,
- [
- [
- ['เที่ยงคืน', 'เที่ยง', 'เช้า', 'เที่ยง', 'บ่าย', 'เย็น', 'ค่ำ', 'กลางคืน'],
- ['เที่ยงคืน', 'เที่ยง', 'ในตอนเช้า', 'ในตอนบ่าย', 'บ่าย', 'ในตอนเย็น', 'ค่ำ', 'กลางคืน'], u
- ],
- [
- ['เที่ยงคืน', 'เที่ยง', 'เช้า', 'ช่วงเที่ยง', 'บ่าย', 'เย็น', 'ค่ำ', 'กลางคืน'],
- ['เที่ยงคืน', 'เที่ยง', 'ในตอนเช้า', 'ในตอนบ่าย', 'บ่าย', 'ในตอนเย็น', 'ค่ำ', 'กลางคืน'], u
- ],
- [
- '00:00', '12:00', ['06:00', '12:00'], ['12:00', '13:00'], ['13:00', '16:00'],
- ['16:00', '18:00'], ['18:00', '21:00'], ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ti-ER.js b/packages/common/locales/global/ti-ER.js
deleted file mode 100644
index 0996585471..0000000000
--- a/packages/common/locales/global/ti-ER.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['ti-er'] = [
- 'ti-ER',
- [['ንጉሆ ሰዓተ', 'ድሕር ሰዓት'], u, u],
- u,
- [
- ['ሰ', 'ሰ', 'ሰ', 'ረ', 'ሓ', 'ዓ', 'ቀ'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ'],
- ['ሰንበት', 'ሰኑይ', 'ሠሉስ', 'ረቡዕ', 'ኃሙስ', 'ዓርቢ', 'ቀዳም'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ']
- ],
- u,
- [
- ['ጥ', 'ለ', 'መ', 'ሚ', 'ግ', 'ሰ', 'ሓ', 'ነ', 'መ', 'ጥ', 'ሕ', 'ታ'],
- ['ጥሪ', 'ለካ', 'መጋ', 'ሚያ', 'ግን', 'ሰነ', 'ሓም', 'ነሓ', 'መስ', 'ጥቅ', 'ሕዳ', 'ታሕ'],
- ['ጥሪ', 'ለካቲት', 'መጋቢት', 'ሚያዝያ', 'ግንቦት', 'ሰነ', 'ሓምለ', 'ነሓሰ', 'መስከረም', 'ጥቅምቲ', 'ሕዳር', 'ታሕሳስ']
- ],
- u,
- [['ዓ/ዓ', 'ዓ/ም'], u, ['ዓመተ ዓለም', 'ዓመተ ምህረት']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE፣ dd MMMM መዓልቲ y G'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ERN',
- 'Nfk',
- 'ERN',
- {'ERN': ['Nfk'], 'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ti.js b/packages/common/locales/global/ti.js
deleted file mode 100644
index cb4a40ab90..0000000000
--- a/packages/common/locales/global/ti.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-global.ng.common.locales['ti'] = [
- 'ti',
- [['ንጉሆ ሰዓተ', 'ድሕር ሰዓት'], u, u],
- u,
- [
- ['ሰ', 'ሰ', 'ሰ', 'ረ', 'ሓ', 'ዓ', 'ቀ'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ'],
- ['ሰንበት', 'ሰኑይ', 'ሠሉስ', 'ረቡዕ', 'ኃሙስ', 'ዓርቢ', 'ቀዳም'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ']
- ],
- [
- ['ሰ', 'ሰ', 'ሠ', 'ረ', 'ሓ', 'ዓ', 'ቀ'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ'],
- ['ሰንበት', 'ሰኑይ', 'ሠሉስ', 'ረቡዕ', 'ኃሙስ', 'ዓርቢ', 'ቀዳም'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ']
- ],
- [
- ['ጥ', 'ለ', 'መ', 'ሚ', 'ግ', 'ሰ', 'ሓ', 'ነ', 'መ', 'ጥ', 'ሕ', 'ታ'],
- ['ጥሪ', 'ለካ', 'መጋ', 'ሚያ', 'ግን', 'ሰነ', 'ሓም', 'ነሓ', 'መስ', 'ጥቅ', 'ሕዳ', 'ታሕ'],
- ['ጥሪ', 'ለካቲት', 'መጋቢት', 'ሚያዝያ', 'ግንቦት', 'ሰነ', 'ሓምለ', 'ነሓሰ', 'መስከረም', 'ጥቅምቲ', 'ሕዳር', 'ታሕሳስ']
- ],
- u,
- [['ዓ/ዓ', 'ዓ/ም'], u, ['ዓ/ዓ', 'ዓመተ ምህረት']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE፣ dd MMMM መዓልቲ y G'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ETB',
- 'Br',
- 'የኢትዮጵያ ብር',
- {'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/tk.js b/packages/common/locales/global/tk.js
deleted file mode 100644
index 6f007a5da9..0000000000
--- a/packages/common/locales/global/tk.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['tk'] = [
- 'tk',
- [['öň', 'soň'], ['go.öň', 'go.soň'], ['günortadan öň', 'günortadan soň']],
- [['öň', 'soň'], ['g.öň', 'g.soň'], ['günortadan öň', 'günortadan soň']],
- [
- ['Ý', 'D', 'S', 'Ç', 'P', 'A', 'Ş'], ['ýek', 'duş', 'siş', 'çar', 'pen', 'ann', 'şen'],
- ['ýekşenbe', 'duşenbe', 'sişenbe', 'çarşenbe', 'penşenbe', 'anna', 'şenbe'],
- ['ýb', 'db', 'sb', 'çb', 'pb', 'an', 'şb']
- ],
- [
- ['Ý', 'D', 'S', 'Ç', 'P', 'A', 'Ş'], ['Ýek', 'Duş', 'Siş', 'Çar', 'Pen', 'Ann', 'Şen'],
- ['Ýekşenbe', 'Duşenbe', 'Sişenbe', 'Çarşenbe', 'Penşenbe', 'Anna', 'Şenbe'],
- ['Ýb', 'Db', 'Sb', 'Çb', 'Pb', 'An', 'Şb']
- ],
- [
- ['Ý', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['ýan', 'few', 'mart', 'apr', 'maý', 'iýun', 'iýul', 'awg', 'sen', 'okt', 'noý', 'dek'],
- [
- 'ýanwar', 'fewral', 'mart', 'aprel', 'maý', 'iýun', 'iýul', 'awgust', 'sentýabr', 'oktýabr',
- 'noýabr', 'dekabr'
- ]
- ],
- [
- ['Ý', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['Ýan', 'Few', 'Mar', 'Apr', 'Maý', 'Iýun', 'Iýul', 'Awg', 'Sen', 'Okt', 'Noý', 'Dek'],
- [
- 'Ýanwar', 'Fewral', 'Mart', 'Aprel', 'Maý', 'Iýun', 'Iýul', 'Awgust', 'Sentýabr', 'Oktýabr',
- 'Noýabr', 'Dekabr'
- ]
- ],
- [['B.e.öň', 'B.e.'], u, ['Isadan öň', 'Isadan soň']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'd MMMM y EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'san däl', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'TMT',
- 'TMT',
- 'Türkmen manady',
- {'EUR': [u, '€'], 'GBP': [u, '£'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/to.js b/packages/common/locales/global/to.js
deleted file mode 100644
index 369cca66c0..0000000000
--- a/packages/common/locales/global/to.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['to'] = [
- 'to',
- [['AM', 'PM'], u, ['hengihengi', 'efiafi']],
- [['AM', 'PM'], u, ['HH', 'EA']],
- [
- ['S', 'M', 'T', 'P', 'T', 'F', 'T'], ['Sāp', 'Mōn', 'Tūs', 'Pul', 'Tuʻa', 'Fal', 'Tok'],
- ['Sāpate', 'Mōnite', 'Tūsite', 'Pulelulu', 'Tuʻapulelulu', 'Falaite', 'Tokonaki'],
- ['Sāp', 'Mōn', 'Tūs', 'Pul', 'Tuʻa', 'Fal', 'Tok']
- ],
- u,
- [
- ['S', 'F', 'M', 'E', 'M', 'S', 'S', 'A', 'S', 'O', 'N', 'T'],
- ['Sān', 'Fēp', 'Maʻa', 'ʻEpe', 'Mē', 'Sun', 'Siu', 'ʻAok', 'Sep', 'ʻOka', 'Nōv', 'Tīs'],
- [
- 'Sānuali', 'Fēpueli', 'Maʻasi', 'ʻEpeleli', 'Mē', 'Sune', 'Siulai', 'ʻAokosi', 'Sepitema',
- 'ʻOkatopa', 'Nōvema', 'Tīsema'
- ]
- ],
- u,
- [['KM', 'TS'], u, ['ki muʻa', 'taʻu ʻo Sīsū']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1}, {0}', u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'TF', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'TOP',
- 'T$',
- 'Paʻanga fakatonga',
- {
- 'AUD': ['AUD$', 'AU$'],
- 'FJD': [u, 'F$'],
- 'JPY': ['JP¥', '¥'],
- 'NZD': ['NZD$', 'NZ$'],
- 'SBD': [u, 'S$'],
- 'TOP': ['T$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/tr-CY.js b/packages/common/locales/global/tr-CY.js
deleted file mode 100644
index d7872162cb..0000000000
--- a/packages/common/locales/global/tr-CY.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['tr-cy'] = [
- 'tr-CY',
- [['öö', 'ös'], ['ÖÖ', 'ÖS'], u],
- [['ÖÖ', 'ÖS'], u, u],
- [
- ['P', 'P', 'S', 'Ç', 'P', 'C', 'C'], ['Paz', 'Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt'],
- ['Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi'],
- ['Pa', 'Pt', 'Sa', 'Ça', 'Pe', 'Cu', 'Ct']
- ],
- u,
- [
- ['O', 'Ş', 'M', 'N', 'M', 'H', 'T', 'A', 'E', 'E', 'K', 'A'],
- ['Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara'],
- [
- 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim',
- 'Kasım', 'Aralık'
- ]
- ],
- u,
- [['MÖ', 'MS'], u, ['Milattan Önce', 'Milattan Sonra']],
- 1,
- [6, 0],
- ['d.MM.y', 'd MMM y', 'd MMMM y', 'd MMMM y EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '%#,##0', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'THB': ['฿'], 'TRY': ['₺'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['gece', 'ö', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam', 'gece'],
- [
- 'gece yarısı', 'öğle', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam',
- 'gece'
- ],
- u
- ],
- [
- [
- 'gece yarısı', 'öğle', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam',
- 'gece'
- ],
- u, u
- ],
- [
- '00:00', '12:00', ['06:00', '11:00'], ['11:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '19:00'], ['19:00', '21:00'], ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/tr.js b/packages/common/locales/global/tr.js
deleted file mode 100644
index 90beceb422..0000000000
--- a/packages/common/locales/global/tr.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['tr'] = [
- 'tr',
- [['öö', 'ös'], ['ÖÖ', 'ÖS'], u],
- [['ÖÖ', 'ÖS'], u, u],
- [
- ['P', 'P', 'S', 'Ç', 'P', 'C', 'C'], ['Paz', 'Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt'],
- ['Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi'],
- ['Pa', 'Pt', 'Sa', 'Ça', 'Pe', 'Cu', 'Ct']
- ],
- u,
- [
- ['O', 'Ş', 'M', 'N', 'M', 'H', 'T', 'A', 'E', 'E', 'K', 'A'],
- ['Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara'],
- [
- 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim',
- 'Kasım', 'Aralık'
- ]
- ],
- u,
- [['MÖ', 'MS'], u, ['Milattan Önce', 'Milattan Sonra']],
- 1,
- [6, 0],
- ['d.MM.y', 'd MMM y', 'd MMMM y', 'd MMMM y EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '%#,##0', '¤#,##0.00', '#E0'],
- 'TRY',
- '₺',
- 'Türk Lirası',
- {'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'THB': ['฿'], 'TRY': ['₺'], 'TWD': ['NT$']},
- 'ltr',
- plural,
- [
- [
- ['gece', 'ö', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam', 'gece'],
- [
- 'gece yarısı', 'öğle', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam',
- 'gece'
- ],
- u
- ],
- [
- [
- 'gece yarısı', 'öğle', 'sabah', 'öğleden önce', 'öğleden sonra', 'akşamüstü', 'akşam',
- 'gece'
- ],
- u, u
- ],
- [
- '00:00', '12:00', ['06:00', '11:00'], ['11:00', '12:00'], ['12:00', '18:00'],
- ['18:00', '19:00'], ['19:00', '21:00'], ['21:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/tt.js b/packages/common/locales/global/tt.js
deleted file mode 100644
index 162fb9fdc3..0000000000
--- a/packages/common/locales/global/tt.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['tt'] = [
- 'tt',
- [['AM', 'PM'], u, u],
- u,
- [
- ['Я', 'Д', 'С', 'Ч', 'П', 'Җ', 'Ш'], ['якш.', 'дүш.', 'сиш.', 'чәр.', 'пәнҗ.', 'җом.', 'шим.'],
- ['якшәмбе', 'дүшәмбе', 'сишәмбе', 'чәршәмбе', 'пәнҗешәмбе', 'җомга', 'шимбә'],
- ['якш.', 'дүш.', 'сиш.', 'чәр.', 'пәнҗ.', 'җом.', 'шим.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'гыйн.', 'фев.', 'мар.', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'гыйнвар', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь',
- 'октябрь', 'ноябрь', 'декабрь'
- ]
- ],
- u,
- [['б.э.к.', 'милади'], u, ['безнең эрага кадәр', 'безнең эра']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM, y \'ел\'', 'd MMMM, y \'ел\'', 'd MMMM, y \'ел\', EEEE'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RUB',
- '₽',
- 'Россия сумы',
- {'JPY': ['JP¥', '¥'], 'RUB': ['₽']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/twq.js b/packages/common/locales/global/twq.js
deleted file mode 100644
index 782b9cf556..0000000000
--- a/packages/common/locales/global/twq.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['twq'] = [
- 'twq',
- [['Subbaahi', 'Zaarikay b'], u, u],
- u,
- [
- ['H', 'T', 'T', 'L', 'L', 'L', 'S'], ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'],
- ['Alhadi', 'Atinni', 'Atalaata', 'Alarba', 'Alhamiisa', 'Alzuma', 'Asibti'],
- ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi']
- ],
- u,
- [
- ['Ž', 'F', 'M', 'A', 'M', 'Ž', 'Ž', 'U', 'S', 'O', 'N', 'D'],
- ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'],
- [
- 'Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur',
- 'Oktoobur', 'Noowanbur', 'Deesanbur'
- ]
- ],
- u,
- [['IJ', 'IZ'], u, ['Isaa jine', 'Isaa zamanoo']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XOF',
- 'CFA',
- 'CFA Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/tzm.js b/packages/common/locales/global/tzm.js
deleted file mode 100644
index f70c47f5ff..0000000000
--- a/packages/common/locales/global/tzm.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === Math.floor(n) && n >= 0 && n <= 1 || n === Math.floor(n) && n >= 11 && n <= 99)
- return 1;
- return 5;
-}
-global.ng.common.locales['tzm'] = [
- 'tzm',
- [['Zdat azal', 'Ḍeffir aza'], u, u],
- u,
- [
- ['A', 'A', 'A', 'A', 'A', 'A', 'A'], ['Asa', 'Ayn', 'Asn', 'Akr', 'Akw', 'Asm', 'Asḍ'],
- ['Asamas', 'Aynas', 'Asinas', 'Akras', 'Akwas', 'Asimwas', 'Asiḍyas'],
- ['Asa', 'Ayn', 'Asn', 'Akr', 'Akw', 'Asm', 'Asḍ']
- ],
- u,
- [
- ['Y', 'Y', 'M', 'I', 'M', 'Y', 'Y', 'Ɣ', 'C', 'K', 'N', 'D'],
- ['Yen', 'Yeb', 'Mar', 'Ibr', 'May', 'Yun', 'Yul', 'Ɣuc', 'Cut', 'Kṭu', 'Nwa', 'Duj'],
- [
- 'Yennayer', 'Yebrayer', 'Mars', 'Ibrir', 'Mayyu', 'Yunyu', 'Yulyuz', 'Ɣuct', 'Cutanbir',
- 'Kṭuber', 'Nwanbir', 'Dujanbir'
- ]
- ],
- u,
- [['ZƐ', 'ḌƐ'], u, ['Zdat Ɛisa (TAƔ)', 'Ḍeffir Ɛisa (TAƔ)']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MAD',
- 'MAD',
- 'Derhem Umeṛṛuki',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ug.js b/packages/common/locales/global/ug.js
deleted file mode 100644
index a9ba1595a6..0000000000
--- a/packages/common/locales/global/ug.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['ug'] = [
- 'ug',
- [['ب', 'ك'], ['چ.ب', 'چ.ك'], ['چۈشتىن بۇرۇن', 'چۈشتىن كېيىن']],
- [['چ.ب', 'چ.ك'], u, u],
- [
- ['ي', 'د', 'س', 'چ', 'پ', 'ج', 'ش'], ['يە', 'دۈ', 'سە', 'چا', 'پە', 'جۈ', 'شە'],
- ['يەكشەنبە', 'دۈشەنبە', 'سەيشەنبە', 'چارشەنبە', 'پەيشەنبە', 'جۈمە', 'شەنبە'],
- ['ي', 'د', 'س', 'چ', 'پ', 'ج', 'ش']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'يانۋار', 'فېۋرال', 'مارت', 'ئاپرېل', 'ماي', 'ئىيۇن', 'ئىيۇل', 'ئاۋغۇست', 'سېنتەبىر',
- 'ئۆكتەبىر', 'نويابىر', 'دېكابىر'
- ],
- u
- ],
- u,
- [['BCE', 'مىلادىيە'], u, ['مىلادىيەدىن بۇرۇن', 'مىلادىيە']],
- 0,
- [6, 0],
- ['y-MM-dd', 'd-MMM، y', 'd-MMMM، y', 'y d-MMMM، EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}، {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- 'جۇڭگو يۈەنى',
- {'CNY': ['¥', '¥'], 'JPY': ['JP¥', '¥']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/uk.js b/packages/common/locales/global/uk.js
deleted file mode 100644
index b9c293e9be..0000000000
--- a/packages/common/locales/global/uk.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-global.ng.common.locales['uk'] = [
- 'uk',
- [['дп', 'пп'], u, u],
- u,
- [
- ['Н', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['неділя', 'понеділок', 'вівторок', 'середа', 'четвер', 'пʼятниця', 'субота'],
- ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- u,
- [
- ['с', 'л', 'б', 'к', 'т', 'ч', 'л', 'с', 'в', 'ж', 'л', 'г'],
- [
- 'січ.', 'лют.', 'бер.', 'квіт.', 'трав.', 'черв.', 'лип.', 'серп.', 'вер.', 'жовт.', 'лист.',
- 'груд.'
- ],
- [
- 'січня', 'лютого', 'березня', 'квітня', 'травня', 'червня', 'липня', 'серпня', 'вересня',
- 'жовтня', 'листопада', 'грудня'
- ]
- ],
- [
- ['С', 'Л', 'Б', 'К', 'Т', 'Ч', 'Л', 'С', 'В', 'Ж', 'Л', 'Г'],
- ['січ', 'лют', 'бер', 'кві', 'тра', 'чер', 'лип', 'сер', 'вер', 'жов', 'лис', 'гру'],
- [
- 'січень', 'лютий', 'березень', 'квітень', 'травень', 'червень', 'липень', 'серпень',
- 'вересень', 'жовтень', 'листопад', 'грудень'
- ]
- ],
- [['до н.е.', 'н.е.'], ['до н. е.', 'н. е.'], ['до нашої ери', 'нашої ери']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y \'р\'.', 'd MMMM y \'р\'.', 'EEEE, d MMMM y \'р\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'о\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'Е', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UAH',
- '₴',
- 'українська гривня',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, '$'],
- 'UAH': ['₴'],
- 'UAK': ['крб.'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural,
- [
- [
- ['північ', 'п', 'ранку', 'дня', 'вечора', 'ночі'],
- ['опівночі', 'пополудні', 'ранку', 'дня', 'вечора', 'ночі'], u
- ],
- [
- ['північ', 'полудень', 'ранок', 'день', 'вечір', 'ніч'], u,
- ['опівніч', 'полудень', 'ранок', 'день', 'вечір', 'ніч']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '24:00'],
- ['00:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ur-IN.js b/packages/common/locales/global/ur-IN.js
deleted file mode 100644
index 3073c2c777..0000000000
--- a/packages/common/locales/global/ur-IN.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['ur-in'] = [
- 'ur-IN',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
- u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- u,
- [['قبل مسیح', 'عیسوی'], u, u],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM، y', 'd MMMM، y', 'EEEE، d MMMM، y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'INR',
- '₹',
- 'بھارتی روپیہ',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'rtl',
- plural,
- [
- [
- ['آدھی رات', 'صبح', 'دوپہر', 'سہ پہر', 'شام', 'رات'], u,
- ['آدھی رات', 'صبح میں', 'دوپہر میں', 'سہ پہر', 'شام میں', 'رات میں']
- ],
- [['آدھی رات', 'صبح', 'دوپہر', 'سہ پہر', 'شام', 'رات'], u, u],
- [
- '00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'], ['18:00', '20:00'],
- ['20:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/ur.js b/packages/common/locales/global/ur.js
deleted file mode 100644
index c4a1571b5f..0000000000
--- a/packages/common/locales/global/ur.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['ur'] = [
- 'ur',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
- u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- u,
- [['قبل مسیح', 'عیسوی'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM، y', 'd MMMM، y', 'EEEE، d MMMM، y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'PKR',
- 'Rs',
- 'پاکستانی روپیہ',
- {'JPY': ['JP¥', '¥'], 'PKR': ['Rs'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'rtl',
- plural,
- [
- [
- ['آدھی رات', 'صبح', 'دوپہر', 'سہ پہر', 'شام', 'رات'], u,
- ['آدھی رات', 'صبح میں', 'دوپہر میں', 'سہ پہر', 'شام میں', 'رات میں']
- ],
- [['آدھی رات', 'صبح', 'دوپہر', 'سہ پہر', 'شام', 'رات'], u, u],
- [
- '00:00', ['04:00', '12:00'], ['12:00', '16:00'], ['16:00', '18:00'], ['18:00', '20:00'],
- ['20:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/uz-Arab.js b/packages/common/locales/global/uz-Arab.js
deleted file mode 100644
index bff0b28220..0000000000
--- a/packages/common/locales/global/uz-Arab.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['uz-arab'] = [
- 'uz-Arab',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ی.', 'د.', 'س.', 'چ.', 'پ.', 'ج.', 'ش.'],
- ['یکشنبه', 'دوشنبه', 'سه\u200cشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'],
- ['ی.', 'د.', 'س.', 'چ.', 'پ.', 'ج.', 'ش.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['جنو', 'فبر', 'مار', 'اپر', 'می', 'جون', 'جول', 'اگس', 'سپت', 'اکت', 'نوم', 'دسم'],
- [
- 'جنوری', 'فبروری', 'مارچ', 'اپریل', 'می', 'جون', 'جولای', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 6,
- [4, 5],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'AFN',
- '؋',
- 'افغانی',
- {'AFN': ['؋'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/uz-Cyrl.js b/packages/common/locales/global/uz-Cyrl.js
deleted file mode 100644
index 3f52f6e8bf..0000000000
--- a/packages/common/locales/global/uz-Cyrl.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['uz-cyrl'] = [
- 'uz-Cyrl',
- [['ТО', 'ТК'], u, u],
- u,
- [
- ['Я', 'Д', 'С', 'Ч', 'П', 'Ж', 'Ш'], ['якш', 'душ', 'сеш', 'чор', 'пай', 'жум', 'шан'],
- ['якшанба', 'душанба', 'сешанба', 'чоршанба', 'пайшанба', 'жума', 'шанба'],
- ['як', 'ду', 'се', 'чо', 'па', 'жу', 'ша']
- ],
- u,
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'],
- [
- 'январ', 'феврал', 'март', 'апрел', 'май', 'июн', 'июл', 'август', 'сентябр', 'октябр',
- 'ноябр', 'декабр'
- ]
- ],
- u,
- [['м.а.', 'милодий'], u, ['милоддан аввалги', 'милодий']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, dd MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ҳақиқий сон эмас', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UZS',
- 'сўм',
- 'Ўзбекистон сўм',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'USD': ['US$', '$'], 'UZS': ['сўм']},
- 'ltr',
- plural,
- [
- [['ярим тун', 'туш пайти', 'эрталаб', 'кундузи', 'кечқурун', 'кечаси'], u, u], u,
- [
- '00:00', '12:00', ['06:00', '11:00'], ['11:00', '18:00'], ['18:00', '22:00'],
- ['22:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/uz-Latn.js b/packages/common/locales/global/uz-Latn.js
deleted file mode 100644
index 438dea1ada..0000000000
--- a/packages/common/locales/global/uz-Latn.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['uz-latn'] = [
- 'uz-Latn',
- [['TO', 'TK'], u, u],
- u,
- [
- ['Y', 'D', 'S', 'C', 'P', 'J', 'S'], ['Yak', 'Dush', 'Sesh', 'Chor', 'Pay', 'Jum', 'Shan'],
- ['yakshanba', 'dushanba', 'seshanba', 'chorshanba', 'payshanba', 'juma', 'shanba'],
- ['Ya', 'Du', 'Se', 'Ch', 'Pa', 'Ju', 'Sh']
- ],
- u,
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avg', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avgust', 'sentabr', 'oktabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'Iyn', 'Iyl', 'Avg', 'Sen', 'Okt', 'Noy', 'Dek'],
- [
- 'Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'Iyun', 'Iyul', 'Avgust', 'Sentabr', 'Oktabr',
- 'Noyabr', 'Dekabr'
- ]
- ],
- [['m.a.', 'milodiy'], u, ['miloddan avvalgi', 'milodiy']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd-MMM, y', 'd-MMMM, y', 'EEEE, d-MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'son emas', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UZS',
- 'soʻm',
- 'O‘zbekiston so‘mi',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'UZS': ['soʻm']},
- 'ltr',
- plural,
- [
- [['yarim tun', 'tush payti', 'ertalab', 'kunduzi', 'kechqurun', 'kechasi'], u, u], u,
- [
- '00:00', '12:00', ['06:00', '11:00'], ['11:00', '18:00'], ['18:00', '22:00'],
- ['22:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/uz.js b/packages/common/locales/global/uz.js
deleted file mode 100644
index 805815785d..0000000000
--- a/packages/common/locales/global/uz.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['uz'] = [
- 'uz',
- [['TO', 'TK'], u, u],
- u,
- [
- ['Y', 'D', 'S', 'C', 'P', 'J', 'S'], ['Yak', 'Dush', 'Sesh', 'Chor', 'Pay', 'Jum', 'Shan'],
- ['yakshanba', 'dushanba', 'seshanba', 'chorshanba', 'payshanba', 'juma', 'shanba'],
- ['Ya', 'Du', 'Se', 'Ch', 'Pa', 'Ju', 'Sh']
- ],
- u,
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avg', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avgust', 'sentabr', 'oktabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'Iyn', 'Iyl', 'Avg', 'Sen', 'Okt', 'Noy', 'Dek'],
- [
- 'Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'Iyun', 'Iyul', 'Avgust', 'Sentabr', 'Oktabr',
- 'Noyabr', 'Dekabr'
- ]
- ],
- [['m.a.', 'milodiy'], u, ['miloddan avvalgi', 'milodiy']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd-MMM, y', 'd-MMMM, y', 'EEEE, d-MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'son emas', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UZS',
- 'soʻm',
- 'O‘zbekiston so‘mi',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'UZS': ['soʻm']},
- 'ltr',
- plural,
- [
- [['yarim tun', 'tush payti', 'ertalab', 'kunduzi', 'kechqurun', 'kechasi'], u, u], u,
- [
- '00:00', '12:00', ['06:00', '11:00'], ['11:00', '18:00'], ['18:00', '22:00'],
- ['22:00', '06:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/vai-Latn.js b/packages/common/locales/global/vai-Latn.js
deleted file mode 100644
index 2b6c58d31d..0000000000
--- a/packages/common/locales/global/vai-Latn.js
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['vai-latn'] = [
- 'vai-Latn',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['lahadi', 'tɛɛnɛɛ', 'talata', 'alaba', 'aimisa', 'aijima', 'siɓiti'], u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'LRD',
- '$',
- 'Laibhiya Dala',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/vai-Vaii.js b/packages/common/locales/global/vai-Vaii.js
deleted file mode 100644
index 215a693736..0000000000
--- a/packages/common/locales/global/vai-Vaii.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['vai-vaii'] = [
- 'vai-Vaii',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ꕞꕌꔵ', 'ꗳꗡꘉ', 'ꕚꕞꕚ', 'ꕉꕞꕒ', 'ꕉꔤꕆꕢ', 'ꕉꔤꕀꕮ', 'ꔻꔬꔳ'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ꖨꖕꔞ', 'ꕒꕡ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋ', 'ꖨꖕꗏ'],
- [
- 'ꖨꖕ ꕪꕴ ꔞꔀꕮꕊ', 'ꕒꕡꖝꖕ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞꔤ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋꕔꕿ ꕸꖃꗏ',
- 'ꖨꖕ ꕪꕴ ꗏꖺꕮꕊ'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'LRD',
- '$',
- 'ꕞꔤꔫꕩ ꕜꕞꕌ',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/vai.js b/packages/common/locales/global/vai.js
deleted file mode 100644
index 961e5bdad7..0000000000
--- a/packages/common/locales/global/vai.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['vai'] = [
- 'vai',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ꕞꕌꔵ', 'ꗳꗡꘉ', 'ꕚꕞꕚ', 'ꕉꕞꕒ', 'ꕉꔤꕆꕢ', 'ꕉꔤꕀꕮ', 'ꔻꔬꔳ'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ꖨꖕꔞ', 'ꕒꕡ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋ', 'ꖨꖕꗏ'],
- [
- 'ꖨꖕ ꕪꕴ ꔞꔀꕮꕊ', 'ꕒꕡꖝꖕ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞꔤ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋꕔꕿ ꕸꖃꗏ',
- 'ꖨꖕ ꕪꕴ ꗏꖺꕮꕊ'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'LRD',
- '$',
- 'ꕞꔤꔫꕩ ꕜꕞꕌ',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/vi.js b/packages/common/locales/global/vi.js
deleted file mode 100644
index 92159720c2..0000000000
--- a/packages/common/locales/global/vi.js
+++ /dev/null
@@ -1,91 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['vi'] = [
- 'vi',
- [['s', 'c'], ['SA', 'CH'], u],
- [['SA', 'CH'], u, u],
- [
- ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'],
- ['CN', 'Th 2', 'Th 3', 'Th 4', 'Th 5', 'Th 6', 'Th 7'],
- ['Chủ Nhật', 'Thứ Hai', 'Thứ Ba', 'Thứ Tư', 'Thứ Năm', 'Thứ Sáu', 'Thứ Bảy'],
- ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'thg 1', 'thg 2', 'thg 3', 'thg 4', 'thg 5', 'thg 6', 'thg 7', 'thg 8', 'thg 9', 'thg 10',
- 'thg 11', 'thg 12'
- ],
- [
- 'tháng 1', 'tháng 2', 'tháng 3', 'tháng 4', 'tháng 5', 'tháng 6', 'tháng 7', 'tháng 8',
- 'tháng 9', 'tháng 10', 'tháng 11', 'tháng 12'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'Thg 1', 'Thg 2', 'Thg 3', 'Thg 4', 'Thg 5', 'Thg 6', 'Thg 7', 'Thg 8', 'Thg 9', 'Thg 10',
- 'Thg 11', 'Thg 12'
- ],
- [
- 'Tháng 1', 'Tháng 2', 'Tháng 3', 'Tháng 4', 'Tháng 5', 'Tháng 6', 'Tháng 7', 'Tháng 8',
- 'Tháng 9', 'Tháng 10', 'Tháng 11', 'Tháng 12'
- ]
- ],
- [['tr. CN', 'sau CN'], ['Trước CN', 'sau CN'], u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{0}, {1}', u, '{0} {1}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'VND',
- '₫',
- 'Đồng Việt Nam',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['nửa đêm', 'tr', 'sáng', 'chiều', 'tối', 'đêm'],
- ['nửa đêm', 'TR', 'sáng', 'chiều', 'tối', 'đêm'], u
- ],
- [
- ['nửa đêm', 'trưa', 'sáng', 'chiều', 'tối', 'đêm'],
- ['nửa đêm', 'TR', 'sáng', 'chiều', 'tối', 'đêm'],
- ['nửa đêm', 'trưa', 'sáng', 'chiều', 'tối', 'đêm']
- ],
- [
- '00:00', '12:00', ['04:00', '12:00'], ['12:00', '18:00'], ['18:00', '21:00'],
- ['21:00', '04:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/vo.js b/packages/common/locales/global/vo.js
deleted file mode 100644
index 97228d6b67..0000000000
--- a/packages/common/locales/global/vo.js
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['vo'] = [
- 'vo',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/vun.js b/packages/common/locales/global/vun.js
deleted file mode 100644
index 4ccc31d415..0000000000
--- a/packages/common/locales/global/vun.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['vun'] = [
- 'vun',
- [['utuko', 'kyiukonyi'], u, u],
- u,
- [
- ['J', 'J', 'J', 'J', 'A', 'I', 'J'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapilyi', 'Jumatatuu', 'Jumanne', 'Jumatanu', 'Alhamisi', 'Ijumaa', 'Jumamosi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprilyi', 'Mei', 'Junyi', 'Julyai', 'Agusti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristu', 'Baada ya Kristu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/wae.js b/packages/common/locales/global/wae.js
deleted file mode 100644
index 0377a80334..0000000000
--- a/packages/common/locales/global/wae.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['wae'] = [
- 'wae',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'Z', 'M', 'F', 'F', 'S'], ['Sun', 'Män', 'Ziš', 'Mit', 'Fró', 'Fri', 'Sam'],
- ['Sunntag', 'Mäntag', 'Zištag', 'Mittwuč', 'Fróntag', 'Fritag', 'Samštag'],
- ['Sun', 'Män', 'Ziš', 'Mit', 'Fró', 'Fri', 'Sam']
- ],
- u,
- [
- ['J', 'H', 'M', 'A', 'M', 'B', 'H', 'Ö', 'H', 'W', 'W', 'C'],
- ['Jen', 'Hor', 'Mär', 'Abr', 'Mei', 'Brá', 'Hei', 'Öig', 'Her', 'Wím', 'Win', 'Chr'],
- [
- 'Jenner', 'Hornig', 'Märze', 'Abrille', 'Meije', 'Bráčet', 'Heiwet', 'Öigšte', 'Herbštmánet',
- 'Wímánet', 'Wintermánet', 'Chrištmánet'
- ]
- ],
- u,
- [['v. Chr.', 'n. Chr'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '’', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'CHF',
- {},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/wo.js b/packages/common/locales/global/wo.js
deleted file mode 100644
index 141b2ac194..0000000000
--- a/packages/common/locales/global/wo.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['wo'] = [
- 'wo',
- [['Sub', 'Ngo'], u, u],
- u,
- [
- ['Dib', 'Alt', 'Tal', 'Àla', 'Alx', 'Àjj', 'Ase'], u,
- ['Dibéer', 'Altine', 'Talaata', 'Àlarba', 'Alxamis', 'Àjjuma', 'Aseer'],
- ['Dib', 'Alt', 'Tal', 'Àla', 'Alx', 'Àjj', 'Ase']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Sam', 'Few', 'Mar', 'Awr', 'Mee', 'Suw', 'Sul', 'Ut', 'Sàt', 'Okt', 'Now', 'Des'],
- [
- 'Samwiyee', 'Fewriyee', 'Mars', 'Awril', 'Mee', 'Suwe', 'Sulet', 'Ut', 'Sàttumbar',
- 'Oktoobar', 'Nowàmbar', 'Desàmbar'
- ]
- ],
- u,
- [['JC', 'AD'], u, ['av. JC', 'AD']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} - {0}', u, '{1} \'ci\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'Franc CFA bu Afrik Sowwu-jant',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/xh.js b/packages/common/locales/global/xh.js
deleted file mode 100644
index c745a81ff4..0000000000
--- a/packages/common/locales/global/xh.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['xh'] = [
- 'xh',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Caw', 'Mvu', 'Bin', 'Tha', 'Sin', 'Hla', 'Mgq'],
- ['Cawe', 'Mvulo', 'Lwesibini', 'Lwesithathu', 'Lwesine', 'Lwesihlanu', 'Mgqibelo'],
- ['Caw', 'Mvu', 'Bin', 'Tha', 'Sin', 'Hla', 'Mgq']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Jan', 'Feb', 'Mat', 'Epr', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Janyuwari', 'Februwari', 'Matshi', 'Epreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septemba',
- 'Okthoba', 'Novemba', 'Disemba'
- ]
- ],
- u,
- [['BC', 'AD'], u, u],
- 0,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'iRandi yaseMzanzi Afrika',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZAR': ['R']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/xog.js b/packages/common/locales/global/xog.js
deleted file mode 100644
index 8d2af6729d..0000000000
--- a/packages/common/locales/global/xog.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- if (n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['xog'] = [
- 'xog',
- [['Munkyo', 'Eigulo'], u, u],
- u,
- [
- ['S', 'B', 'B', 'S', 'K', 'K', 'M'], ['Sabi', 'Bala', 'Kubi', 'Kusa', 'Kuna', 'Kuta', 'Muka'],
- ['Sabiiti', 'Balaza', 'Owokubili', 'Owokusatu', 'Olokuna', 'Olokutaanu', 'Olomukaaga'],
- ['Sabi', 'Bala', 'Kubi', 'Kusa', 'Kuna', 'Kuta', 'Muka']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apu', 'Maa', 'Juu', 'Jul', 'Agu', 'Seb', 'Oki', 'Nov', 'Des'],
- [
- 'Janwaliyo', 'Febwaliyo', 'Marisi', 'Apuli', 'Maayi', 'Juuni', 'Julaayi', 'Agusito',
- 'Sebuttemba', 'Okitobba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['AZ', 'AF'], u, ['Kulisto nga azilawo', 'Kulisto nga affile']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UGX',
- 'USh',
- 'Silingi eya Yuganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/yav.js b/packages/common/locales/global/yav.js
deleted file mode 100644
index d48272b169..0000000000
--- a/packages/common/locales/global/yav.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['yav'] = [
- 'yav',
- [['kiɛmɛ́ɛm', 'kisɛ́ndɛ'], u, u],
- u,
- [
- ['s', 'm', 'm', 'e', 'k', 'f', 's'], ['sd', 'md', 'mw', 'et', 'kl', 'fl', 'ss'],
- ['sɔ́ndiɛ', 'móndie', 'muányáŋmóndie', 'metúkpíápɛ', 'kúpélimetúkpiapɛ', 'feléte', 'séselé'],
- ['sd', 'md', 'mw', 'et', 'kl', 'fl', 'ss']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['o.1', 'o.2', 'o.3', 'o.4', 'o.5', 'o.6', 'o.7', 'o.8', 'o.9', 'o.10', 'o.11', 'o.12'],
- [
- 'pikítíkítie, oólí ú kutúan', 'siɛyɛ́, oóli ú kándíɛ', 'ɔnsúmbɔl, oóli ú kátátúɛ',
- 'mesiŋ, oóli ú kénie', 'ensil, oóli ú kátánuɛ', 'ɔsɔn', 'efute', 'pisuyú', 'imɛŋ i puɔs',
- 'imɛŋ i putúk,oóli ú kátíɛ', 'makandikɛ', 'pilɔndɔ́'
- ]
- ],
- u,
- [['k.Y.', '+J.C.'], u, ['katikupíen Yésuse', 'ékélémkúnupíén n']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'XAF',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/yi.js b/packages/common/locales/global/yi.js
deleted file mode 100644
index a44e1f62e6..0000000000
--- a/packages/common/locales/global/yi.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-global.ng.common.locales['yi'] = [
- 'yi',
- [['פֿאַרמיטאָג', 'נאָכמיטאָג'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['זונטיק', 'מאָנטיק', 'דינסטיק', 'מיטוואך', 'דאנערשטיק', 'פֿרײַטיק', 'שבת'], u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'יאַנואַר', 'פֿעברואַר', 'מערץ', 'אַפּריל', 'מיי', 'יוני', 'יולי', 'אויגוסט', 'סעפּטעמבער',
- 'אקטאבער', 'נאוועמבער', 'דעצעמבער'
- ],
- u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['יאַנ', 'פֿעב', 'מערץ', 'אַפּר', 'מיי', 'יוני', 'יולי', 'אויג', 'סעפּ', 'אקט', 'נאוו', 'דעצ'],
- [
- 'יאַנואַר', 'פֿעברואַר', 'מערץ', 'אַפּריל', 'מיי', 'יוני', 'יולי', 'אויגוסט', 'סעפּטעמבער',
- 'אקטאבער', 'נאוועמבער', 'דעצעמבער'
- ]
- ],
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dטן MMM y', 'dטן MMMM y', 'EEEE, dטן MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/yo-BJ.js b/packages/common/locales/global/yo-BJ.js
deleted file mode 100644
index b1321738dd..0000000000
--- a/packages/common/locales/global/yo-BJ.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['yo-bj'] = [
- 'yo-BJ',
- [['Àárɔ̀', 'Ɔ̀sán'], u, u],
- u,
- [
- ['À', 'A', 'Ì', 'Ɔ', 'Ɔ', 'Ɛ', 'À'], ['Àìk', 'Aj', 'Ìsɛ́g', 'Ɔjɔ́r', 'Ɔjɔ́b', 'Ɛt', 'Àbám'],
- ['Ɔjɔ́ Àìkú', 'Ɔjɔ́ Ajé', 'Ɔjɔ́ Ìsɛ́gun', 'Ɔjɔ́rú', 'Ɔjɔ́bɔ', 'Ɔjɔ́ Ɛtì', 'Ɔjɔ́ Àbámɛ́ta'],
- ['Àìkú', 'Ajé', 'Ìsɛ́gun', 'Ɔjɔ́rú', 'Ɔjɔ́bɔ', 'Ɛtì', 'Àbámɛ́ta']
- ],
- [
- ['À', 'A', 'Ì', 'Ɔ', 'Ɔ', 'Ɛ', 'À'], ['Àìk', 'Aj', 'Ìsɛ́g', 'Ɔjɔ́r', 'Ɔjɔ́b', 'Ɛt', 'Àbám'],
- ['Àìkú', 'Ajé', 'Ìsɛ́gun', 'Ɔjɔ́rú', 'Ɔjɔ́bɔ', 'Ɛtì', 'Àbámɛ́ta'], u
- ],
- [
- ['S', 'È', 'Ɛ', 'Ì', 'Ɛ̀', 'Ò', 'A', 'Ò', 'O', 'Ɔ̀', 'B', 'Ɔ̀'],
- ['Shɛ́r', 'Èrèl', 'Ɛrɛ̀n', 'Ìgb', 'Ɛ̀bi', 'Òkú', 'Agɛ', 'Ògú', 'Owe', 'Ɔ̀wà', 'Bél', 'Ɔ̀pɛ'],
- [
- 'Oshù Shɛ́rɛ́', 'Oshù Èrèlè', 'Oshù Ɛrɛ̀nà', 'Oshù Ìgbé', 'Oshù Ɛ̀bibi', 'Oshù Òkúdu',
- 'Oshù Agɛmɔ', 'Oshù Ògún', 'Oshù Owewe', 'Oshù Ɔ̀wàrà', 'Oshù Bélú', 'Oshù Ɔ̀pɛ̀'
- ]
- ],
- [
- ['S', 'È', 'Ɛ', 'Ì', 'Ɛ̀', 'Ò', 'A', 'Ò', 'O', 'Ɔ̀', 'B', 'Ɔ̀'],
- ['Shɛ́', 'Èr', 'Ɛr', 'Ìg', 'Ɛ̀b', 'Òk', 'Ag', 'Òg', 'Ow', 'Ɔ̀w', 'Bé', 'Ɔ̀p'],
- [
- 'Shɛ́rɛ́', 'Èrèlè', 'Ɛrɛ̀nà', 'Ìgbé', 'Ɛ̀bibi', 'Òkúdu', 'Agɛmɔ', 'Ògún', 'Owewe', 'Ɔ̀wàrà',
- 'Bélú', 'Ɔ̀pɛ̀'
- ]
- ],
- [['BCE', 'AD'], u, ['Saju Kristi', 'Lehin Kristi']],
- 1,
- [6, 0],
- ['d/M/y', 'd MM y', 'd MMM y', 'EEEE, d MMM y'],
- ['H:m', 'H:m:s', 'H:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'Faransi ti Orílɛ́ède BIKEAO',
- {'JPY': ['JP¥', '¥'], 'NGN': ['₦'], 'RUB': ['₽']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/yo.js b/packages/common/locales/global/yo.js
deleted file mode 100644
index 9f9dbccf85..0000000000
--- a/packages/common/locales/global/yo.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['yo'] = [
- 'yo',
- [['Àárọ̀', 'Ọ̀sán'], u, u],
- u,
- [
- ['À', 'A', 'Ì', 'Ọ', 'Ọ', 'Ẹ', 'À'], ['Àìk', 'Aj', 'Ìsẹ́g', 'Ọjọ́r', 'Ọjọ́b', 'Ẹt', 'Àbám'],
- ['Ọjọ́ Àìkú', 'Ọjọ́ Ajé', 'Ọjọ́ Ìsẹ́gun', 'Ọjọ́rú', 'Ọjọ́bọ', 'Ọjọ́ Ẹtì', 'Ọjọ́ Àbámẹ́ta'],
- ['Àìkú', 'Ajé', 'Ìsẹ́gun', 'Ọjọ́rú', 'Ọjọ́bọ', 'Ẹtì', 'Àbámẹ́ta']
- ],
- [
- ['À', 'A', 'Ì', 'Ọ', 'Ọ', 'Ẹ', 'À'], ['Àìk', 'Aj', 'Ìsẹ́g', 'Ọjọ́r', 'Ọjọ́b', 'Ẹt', 'Àbám'],
- ['Àìkú', 'Ajé', 'Ìsẹ́gun', 'Ọjọ́rú', 'Ọjọ́bọ', 'Ẹtì', 'Àbámẹ́ta'], u
- ],
- [
- ['S', 'È', 'Ẹ', 'Ì', 'Ẹ̀', 'Ò', 'A', 'Ò', 'O', 'Ọ̀', 'B', 'Ọ̀'],
- ['Ṣẹ́r', 'Èrèl', 'Ẹrẹ̀n', 'Ìgb', 'Ẹ̀bi', 'Òkú', 'Agẹ', 'Ògú', 'Owe', 'Ọ̀wà', 'Bél', 'Ọ̀pẹ'],
- [
- 'Oṣù Ṣẹ́rẹ́', 'Oṣù Èrèlè', 'Oṣù Ẹrẹ̀nà', 'Oṣù Ìgbé', 'Oṣù Ẹ̀bibi', 'Oṣù Òkúdu', 'Oṣù Agẹmọ',
- 'Oṣù Ògún', 'Oṣù Owewe', 'Oṣù Ọ̀wàrà', 'Oṣù Bélú', 'Oṣù Ọ̀pẹ̀'
- ]
- ],
- [
- ['S', 'È', 'Ẹ', 'Ì', 'Ẹ̀', 'Ò', 'A', 'Ò', 'O', 'Ọ̀', 'B', 'Ọ̀'],
- ['Ṣẹ́', 'Èr', 'Ẹr', 'Ìg', 'Ẹ̀b', 'Òk', 'Ag', 'Òg', 'Ow', 'Ọ̀w', 'Bé', 'Ọ̀p'],
- [
- 'Ṣẹ́rẹ́', 'Èrèlè', 'Ẹrẹ̀nà', 'Ìgbé', 'Ẹ̀bibi', 'Òkúdu', 'Agẹmọ', 'Ògún', 'Owewe', 'Ọ̀wàrà', 'Bélú',
- 'Ọ̀pẹ̀'
- ]
- ],
- [['BCE', 'AD'], u, ['Saju Kristi', 'Lehin Kristi']],
- 1,
- [6, 0],
- ['d/M/y', 'd MM y', 'd MMM y', 'EEEE, d MMM y'],
- ['H:m', 'H:m:s', 'H:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NGN',
- '₦',
- 'Náìrà ti Orílẹ̀-èdè Nàìjíríà',
- {'JPY': ['JP¥', '¥'], 'NGN': ['₦'], 'RUB': ['₽']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/yue-Hans.js b/packages/common/locales/global/yue-Hans.js
deleted file mode 100644
index 9e39aa6dee..0000000000
--- a/packages/common/locales/global/yue-Hans.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['yue-hans'] = [
- 'yue-Hans',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['西元前', '西元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非数值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- '人民币',
- {
- 'AUD': ['AU$', '$'],
- 'CNY': ['¥', '¥'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['午夜', '清晨', '朝早', '中午', '下昼', '夜晚', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/yue-Hant.js b/packages/common/locales/global/yue-Hant.js
deleted file mode 100644
index 27275ddc83..0000000000
--- a/packages/common/locales/global/yue-Hant.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['yue-hant'] = [
- 'yue-Hant',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], u,
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['西元前', '西元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日 EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- '港幣',
- {'AUD': ['AU$', '$'], 'KRW': ['₩', '₩'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural,
- [
- [['午夜', '清晨', '朝早', '中午', '下晝', '夜晚', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/yue.js b/packages/common/locales/global/yue.js
deleted file mode 100644
index 85653a263c..0000000000
--- a/packages/common/locales/global/yue.js
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['yue'] = [
- 'yue',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], u,
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['西元前', '西元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日 EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- '港幣',
- {'AUD': ['AU$', '$'], 'KRW': ['₩', '₩'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural,
- [
- [['午夜', '清晨', '朝早', '中午', '下晝', '夜晚', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zgh.js b/packages/common/locales/global/zgh.js
deleted file mode 100644
index afab97bcb1..0000000000
--- a/packages/common/locales/global/zgh.js
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['zgh'] = [
- 'zgh',
- [['ⵜⵉⴼⴰⵡⵜ', 'ⵜⴰⴷⴳⴳⵯⴰⵜ'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ'],
- ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵕⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⴰⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'],
- ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ']
- ],
- u,
- [
- ['ⵉ', 'ⴱ', 'ⵎ', 'ⵉ', 'ⵎ', 'ⵢ', 'ⵢ', 'ⵖ', 'ⵛ', 'ⴽ', 'ⵏ', 'ⴷ'],
- ['ⵉⵏⵏ', 'ⴱⵕⴰ', 'ⵎⴰⵕ', 'ⵉⴱⵔ', 'ⵎⴰⵢ', 'ⵢⵓⵏ', 'ⵢⵓⵍ', 'ⵖⵓⵛ', 'ⵛⵓⵜ', 'ⴽⵜⵓ', 'ⵏⵓⵡ', 'ⴷⵓⵊ'],
- [
- 'ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵜⵓⴱⵔ',
- 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⴰⵏⴱⵉⵔ'
- ]
- ],
- u,
- [['ⴷⴰⵄ', 'ⴷⴼⵄ'], u, ['ⴷⴰⵜ ⵏ ⵄⵉⵙⴰ', 'ⴷⴼⴼⵉⵔ ⵏ ⵄⵉⵙⴰ']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00¤', '#E0'],
- 'MAD',
- 'MAD',
- 'ⴰⴷⵔⵉⵎ ⵏ ⵍⵎⵖⵔⵉⴱ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural,
- []
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zh-Hans-HK.js b/packages/common/locales/global/zh-Hans-HK.js
deleted file mode 100644
index db3e1610a2..0000000000
--- a/packages/common/locales/global/zh-Hans-HK.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['zh-hans-hk'] = [
- 'zh-Hans-HK',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- '港元',
- {
- 'AUD': ['AU$', '$'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zh-Hans-MO.js b/packages/common/locales/global/zh-Hans-MO.js
deleted file mode 100644
index c3716f4a49..0000000000
--- a/packages/common/locales/global/zh-Hans-MO.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['zh-hans-mo'] = [
- 'zh-Hans-MO',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MOP',
- 'MOP$',
- '澳门币',
- {
- 'AUD': ['AU$', '$'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'MOP': ['MOP$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zh-Hans-SG.js b/packages/common/locales/global/zh-Hans-SG.js
deleted file mode 100644
index 91fb96c63e..0000000000
--- a/packages/common/locales/global/zh-Hans-SG.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['zh-hans-sg'] = [
- 'zh-Hans-SG',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['dd/MM/yy', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SGD',
- '$',
- '新加坡元',
- {
- 'AUD': ['AU$', '$'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'SGD': ['$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zh-Hans.js b/packages/common/locales/global/zh-Hans.js
deleted file mode 100644
index ba2fbd9d03..0000000000
--- a/packages/common/locales/global/zh-Hans.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['zh-hans'] = [
- 'zh-Hans',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- '人民币',
- {
- 'AUD': ['AU$', '$'],
- 'CNY': ['¥'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zh-Hant-HK.js b/packages/common/locales/global/zh-Hant-HK.js
deleted file mode 100644
index bd4e35ce25..0000000000
--- a/packages/common/locales/global/zh-Hant-HK.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['zh-hant-hk'] = [
- 'zh-Hant-HK',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['d/M/y', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- '港元',
- {'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural,
- [
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zh-Hant-MO.js b/packages/common/locales/global/zh-Hant-MO.js
deleted file mode 100644
index d53a112d84..0000000000
--- a/packages/common/locales/global/zh-Hant-MO.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['zh-hant-mo'] = [
- 'zh-Hant-MO',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['d/M/y', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MOP',
- 'MOP$',
- '澳門元',
- {'AUD': ['AU$', '$'], 'MOP': ['MOP$'], 'RON': [u, 'L'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural,
- [
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zh-Hant.js b/packages/common/locales/global/zh-Hant.js
deleted file mode 100644
index 3bd00a2677..0000000000
--- a/packages/common/locales/global/zh-Hant.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['zh-hant'] = [
- 'zh-Hant',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['西元前', '西元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日 EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TWD',
- '$',
- '新台幣',
- {
- 'AUD': ['AU$', '$'],
- 'KRW': ['₩', '₩'],
- 'RON': [u, 'L'],
- 'TWD': ['$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨'], u, u], u,
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zh.js b/packages/common/locales/global/zh.js
deleted file mode 100644
index d9acfb84b2..0000000000
--- a/packages/common/locales/global/zh.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- return 5;
-}
-global.ng.common.locales['zh'] = [
- 'zh',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- '人民币',
- {
- 'AUD': ['AU$', '$'],
- 'CNY': ['¥'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural,
- [
- [
- ['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u,
- ['午夜', '清晨', '上午', '中午', '下午', '晚上', '凌晨']
- ],
- [['午夜', '早上', '上午', '中午', '下午', '晚上', '凌晨'], u, u],
- [
- '00:00', ['05:00', '08:00'], ['08:00', '12:00'], ['12:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00'], ['00:00', '05:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/global/zu.js b/packages/common/locales/global/zu.js
deleted file mode 100644
index 4a5253a1cf..0000000000
--- a/packages/common/locales/global/zu.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-(function(global) {
-global.ng = global.ng || {};
-global.ng.common = global.ng.common || {};
-global.ng.common.locales = global.ng.common.locales || {};
-const u = undefined;
-function plural(n) {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-global.ng.common.locales['zu'] = [
- 'zu',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'B', 'T', 'S', 'H', 'M'], ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq'],
- ['ISonto', 'UMsombuluko', 'ULwesibili', 'ULwesithathu', 'ULwesine', 'ULwesihlanu', 'UMgqibelo'],
- ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq']
- ],
- u,
- [
- ['J', 'F', 'M', 'E', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mas', 'Eph', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januwari', 'Februwari', 'Mashi', 'Ephreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septhemba',
- 'Okthoba', 'Novemba', 'Disemba'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mas', 'Eph', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januwari', 'Februwari', 'Mashi', 'Ephreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septhemba',
- 'Okthoba', 'Novemba', 'Disemba'
- ]
- ],
- [['BC', 'AD'], u, u],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'i-South African Rand',
- {
- 'BYN': [u, 'P.'],
- 'DKK': [u, 'Kr'],
- 'HRK': [u, 'Kn'],
- 'ISK': [u, 'Kr'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': [u, 'Kr'],
- 'PLN': [u, 'Zł'],
- 'SEK': [u, 'Kr'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'ZAR': ['R']
- },
- 'ltr',
- plural,
- [
- [['entathakusa', 'ekuseni', 'emini', 'ntambama', 'ebusuku'], u, u], u,
- [
- ['00:00', '06:00'], ['06:00', '10:00'], ['10:00', '13:00'], ['13:00', '19:00'],
- ['19:00', '24:00']
- ]
- ]
-];
-})(typeof globalThis !== 'undefined' && globalThis || typeof global !== 'undefined' && global ||
- typeof window !== 'undefined' && window);
diff --git a/packages/common/locales/gsw-FR.ts b/packages/common/locales/gsw-FR.ts
deleted file mode 100644
index 4f5195e004..0000000000
--- a/packages/common/locales/gsw-FR.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'gsw-FR',
- [['vorm.', 'nam.'], u, ['am Vormittag', 'am Namittag']],
- [['vorm.', 'nam.'], u, ['Vormittag', 'Namittag']],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.'],
- ['Sunntig', 'Määntig', 'Ziischtig', 'Mittwuch', 'Dunschtig', 'Friitig', 'Samschtig'],
- ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber',
- 'Oktoober', 'Novämber', 'Dezämber'
- ]
- ],
- u,
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'ATS': ['öS']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/gsw-LI.ts b/packages/common/locales/gsw-LI.ts
deleted file mode 100644
index 3113f85796..0000000000
--- a/packages/common/locales/gsw-LI.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'gsw-LI',
- [['vorm.', 'nam.'], u, ['am Vormittag', 'am Namittag']],
- [['vorm.', 'nam.'], u, ['Vormittag', 'Namittag']],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.'],
- ['Sunntig', 'Määntig', 'Ziischtig', 'Mittwuch', 'Dunschtig', 'Friitig', 'Samschtig'],
- ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber',
- 'Oktoober', 'Novämber', 'Dezämber'
- ]
- ],
- u,
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'Schwiizer Franke',
- {'ATS': ['öS']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/gsw.ts b/packages/common/locales/gsw.ts
deleted file mode 100644
index 6f010ad236..0000000000
--- a/packages/common/locales/gsw.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'gsw',
- [['vorm.', 'nam.'], u, ['am Vormittag', 'am Namittag']],
- [['vorm.', 'nam.'], u, ['Vormittag', 'Namittag']],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.'],
- ['Sunntig', 'Määntig', 'Ziischtig', 'Mittwuch', 'Dunschtig', 'Friitig', 'Samschtig'],
- ['Su.', 'Mä.', 'Zi.', 'Mi.', 'Du.', 'Fr.', 'Sa.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber',
- 'Oktoober', 'Novämber', 'Dezämber'
- ]
- ],
- u,
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd.MM.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'Schwiizer Franke',
- {'ATS': ['öS']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/gu.ts b/packages/common/locales/gu.ts
deleted file mode 100644
index 2aa2dad212..0000000000
--- a/packages/common/locales/gu.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'gu',
- [['AM', 'PM'], u, u],
- u,
- [
- ['ર', 'સો', 'મં', 'બુ', 'ગુ', 'શુ', 'શ'], ['રવિ', 'સોમ', 'મંગળ', 'બુધ', 'ગુરુ', 'શુક્ર', 'શનિ'],
- ['રવિવાર', 'સોમવાર', 'મંગળવાર', 'બુધવાર', 'ગુરુવાર', 'શુક્રવાર', 'શનિવાર'],
- ['ર', 'સો', 'મં', 'બુ', 'ગુ', 'શુ', 'શ']
- ],
- u,
- [
- ['જા', 'ફે', 'મા', 'એ', 'મે', 'જૂ', 'જુ', 'ઑ', 'સ', 'ઑ', 'ન', 'ડિ'],
- ['જાન્યુ', 'ફેબ્રુ', 'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટે', 'ઑક્ટો', 'નવે', 'ડિસે'],
- [
- 'જાન્યુઆરી', 'ફેબ્રુઆરી', 'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટેમ્બર', 'ઑક્ટોબર', 'નવેમ્બર',
- 'ડિસેમ્બર'
- ]
- ],
- u,
- [['ઇ સ પુ', 'ઇસ'], ['ઈ.સ.પૂર્વે', 'ઈ.સ.'], ['ઈસવીસન પૂર્વે', 'ઇસવીસન']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['hh:mm a', 'hh:mm:ss a', 'hh:mm:ss a z', 'hh:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} એ {0} વાગ્યે', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'ભારતીય રૂપિયા',
- {'JPY': ['JP¥', '¥'], 'MUR': [u, 'રૂ.'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/guz.ts b/packages/common/locales/guz.ts
deleted file mode 100644
index c42a3dc61d..0000000000
--- a/packages/common/locales/guz.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'guz',
- [['Ma', 'Mo'], u, ['Mambia', 'Mog']],
- [['Ma', 'Mo'], u, u],
- [
- ['C', 'C', 'C', 'C', 'A', 'I', 'E'], ['Cpr', 'Ctt', 'Cmn', 'Cmt', 'Ars', 'Icm', 'Est'],
- ['Chumapiri', 'Chumatato', 'Chumaine', 'Chumatano', 'Aramisi', 'Ichuma', 'Esabato'],
- ['Cpr', 'Ctt', 'Cmn', 'Cmt', 'Ars', 'Icm', 'Est']
- ],
- u,
- [
- ['C', 'F', 'M', 'A', 'M', 'J', 'C', 'A', 'S', 'O', 'N', 'D'],
- ['Can', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Cul', 'Agt', 'Sep', 'Okt', 'Nob', 'Dis'],
- [
- 'Chanuari', 'Feburari', 'Machi', 'Apiriri', 'Mei', 'Juni', 'Chulai', 'Agosti', 'Septemba',
- 'Okitoba', 'Nobemba', 'Disemba'
- ]
- ],
- u,
- [['YA', 'YK'], u, ['Yeso ataiborwa', 'Yeso kaiboirwe']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/gv.ts b/packages/common/locales/gv.ts
deleted file mode 100644
index 078565302e..0000000000
--- a/packages/common/locales/gv.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1) return 1;
- if (v === 0 && i % 10 === 2) return 2;
- if (v === 0 &&
- (i % 100 === 0 || i % 100 === 20 || i % 100 === 40 || i % 100 === 60 || i % 100 === 80))
- return 3;
- if (!(v === 0)) return 4;
- return 5;
-}
-
-export default [
- 'gv',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Jed', 'Jel', 'Jem', 'Jerc', 'Jerd', 'Jeh', 'Jes'],
- ['Jedoonee', 'Jelhein', 'Jemayrt', 'Jercean', 'Jerdein', 'Jeheiney', 'Jesarn'],
- ['Jed', 'Jel', 'Jem', 'Jerc', 'Jerd', 'Jeh', 'Jes']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'J-guer', 'T-arree', 'Mayrnt', 'Avrril', 'Boaldyn', 'M-souree', 'J-souree', 'Luanistyn',
- 'M-fouyir', 'J-fouyir', 'M-Houney', 'M-Nollick'
- ],
- [
- 'Jerrey-geuree', 'Toshiaght-arree', 'Mayrnt', 'Averil', 'Boaldyn', 'Mean-souree',
- 'Jerrey-souree', 'Luanistyn', 'Mean-fouyir', 'Jerrey-fouyir', 'Mee Houney', 'Mee ny Nollick'
- ]
- ],
- u,
- [['RC', 'AD'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'GBP',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ha-GH.ts b/packages/common/locales/ha-GH.ts
deleted file mode 100644
index f6d0698727..0000000000
--- a/packages/common/locales/ha-GH.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ha-GH',
- [['AM', 'PM'], u, ['Safiya', 'Yamma']],
- [['AM', 'PM'], u, u],
- [
- ['L', 'L', 'T', 'L', 'A', 'J', 'A'], ['Lah', 'Lit', 'Tal', 'Lar', 'Alh', 'Jum', 'Asa'],
- ['Lahadi', 'Litinin', 'Talata', 'Laraba', 'Alhamis', 'Jummaʼa', 'Asabar'],
- ['Lh', 'Li', 'Ta', 'Lr', 'Al', 'Ju', 'As']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'Y', 'Y', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fab', 'Mar', 'Afi', 'May', 'Yun', 'Yul', 'Agu', 'Sat', 'Okt', 'Nuw', 'Dis'],
- [
- 'Janairu', 'Faburairu', 'Maris', 'Afirilu', 'Mayu', 'Yuni', 'Yuli', 'Agusta', 'Satumba',
- 'Oktoba', 'Nuwamba', 'Disamba'
- ]
- ],
- u,
- [['K.H', 'BHAI'], u, ['Kafin haihuwar annab', 'Bayan haihuwar annab']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'GHS',
- 'GH₵',
- 'Kudin Ghana',
- {'GHS': ['GH₵'], 'NGN': ['₦']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ha-NE.ts b/packages/common/locales/ha-NE.ts
deleted file mode 100644
index 0f87b4dd23..0000000000
--- a/packages/common/locales/ha-NE.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ha-NE',
- [['AM', 'PM'], u, ['Safiya', 'Yamma']],
- [['AM', 'PM'], u, u],
- [
- ['L', 'L', 'T', 'L', 'A', 'J', 'A'], ['Lah', 'Lit', 'Tal', 'Lar', 'Alh', 'Jum', 'Asa'],
- ['Lahadi', 'Litinin', 'Talata', 'Laraba', 'Alhamis', 'Jummaʼa', 'Asabar'],
- ['Lh', 'Li', 'Ta', 'Lr', 'Al', 'Ju', 'As']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'Y', 'Y', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fab', 'Mar', 'Afi', 'May', 'Yun', 'Yul', 'Agu', 'Sat', 'Okt', 'Nuw', 'Dis'],
- [
- 'Janairu', 'Faburairu', 'Maris', 'Afirilu', 'Mayu', 'Yuni', 'Yuli', 'Agusta', 'Satumba',
- 'Oktoba', 'Nuwamba', 'Disamba'
- ]
- ],
- u,
- [['K.H', 'BHAI'], u, ['Kafin haihuwar annab', 'Bayan haihuwar annab']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'Kuɗin Sefa na Afirka Ta Yamma',
- {'NGN': ['₦']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ha.ts b/packages/common/locales/ha.ts
deleted file mode 100644
index fe727f28c7..0000000000
--- a/packages/common/locales/ha.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ha',
- [['AM', 'PM'], u, ['Safiya', 'Yamma']],
- [['AM', 'PM'], u, u],
- [
- ['L', 'L', 'T', 'L', 'A', 'J', 'A'], ['Lah', 'Lit', 'Tal', 'Lar', 'Alh', 'Jum', 'Asa'],
- ['Lahadi', 'Litinin', 'Talata', 'Laraba', 'Alhamis', 'Jummaʼa', 'Asabar'],
- ['Lh', 'Li', 'Ta', 'Lr', 'Al', 'Ju', 'As']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'Y', 'Y', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fab', 'Mar', 'Afi', 'May', 'Yun', 'Yul', 'Agu', 'Sat', 'Okt', 'Nuw', 'Dis'],
- [
- 'Janairu', 'Faburairu', 'Maris', 'Afirilu', 'Mayu', 'Yuni', 'Yuli', 'Agusta', 'Satumba',
- 'Oktoba', 'Nuwamba', 'Disamba'
- ]
- ],
- u,
- [['K.H', 'BHAI'], u, ['Kafin haihuwar annab', 'Bayan haihuwar annab']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'NGN',
- '₦',
- 'Nairar Najeriya',
- {'NGN': ['₦']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/haw.ts b/packages/common/locales/haw.ts
deleted file mode 100644
index 2eca76671f..0000000000
--- a/packages/common/locales/haw.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'haw',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6'],
- ['Lāpule', 'Poʻakahi', 'Poʻalua', 'Poʻakolu', 'Poʻahā', 'Poʻalima', 'Poʻaono'],
- ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Ian.', 'Pep.', 'Mal.', 'ʻAp.', 'Mei', 'Iun.', 'Iul.', 'ʻAu.', 'Kep.', 'ʻOk.', 'Now.', 'Kek.'],
- [
- 'Ianuali', 'Pepeluali', 'Malaki', 'ʻApelila', 'Mei', 'Iune', 'Iulai', 'ʻAukake', 'Kepakemapa',
- 'ʻOkakopa', 'Nowemapa', 'Kekemapa'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'USD',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/he.ts b/packages/common/locales/he.ts
deleted file mode 100644
index 242e0183af..0000000000
--- a/packages/common/locales/he.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (i === 2 && v === 0) return 2;
- if (v === 0 && !(n >= 0 && n <= 10) && n % 10 === 0) return 4;
- return 5;
-}
-
-export default [
- 'he',
- [['לפנה״צ', 'אחה״צ'], u, u],
- [['לפנה״צ', 'אחה״צ'], ['AM', 'PM'], u],
- [
- ['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳'],
- ['יום א׳', 'יום ב׳', 'יום ג׳', 'יום ד׳', 'יום ה׳', 'יום ו׳', 'שבת'],
- ['יום ראשון', 'יום שני', 'יום שלישי', 'יום רביעי', 'יום חמישי', 'יום שישי', 'יום שבת'],
- ['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ינו׳', 'פבר׳', 'מרץ', 'אפר׳', 'מאי', 'יוני', 'יולי', 'אוג׳', 'ספט׳', 'אוק׳', 'נוב׳', 'דצמ׳'],
- [
- 'ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר',
- 'נובמבר', 'דצמבר'
- ]
- ],
- u,
- [['לפנה״ס', 'לספירה'], u, ['לפני הספירה', 'לספירה']],
- 0,
- [5, 6],
- ['d.M.y', 'd בMMM y', 'd בMMMM y', 'EEEE, d בMMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} בשעה {0}', u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '\u200f#,##0.00 ¤;\u200f-#,##0.00 ¤', '#E0'],
- 'ILS',
- '₪',
- 'שקל חדש',
- {'BYN': [u, 'р'], 'CNY': ['\u200eCN¥\u200e', '¥'], 'ILP': ['ל״י'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/hi.ts b/packages/common/locales/hi.ts
deleted file mode 100644
index 2c7726821d..0000000000
--- a/packages/common/locales/hi.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'hi',
- [['am', 'pm'], u, u],
- u,
- [
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], ['रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
- ['रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'],
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श']
- ],
- u,
- [
- ['ज', 'फ़', 'मा', 'अ', 'म', 'जू', 'जु', 'अ', 'सि', 'अ', 'न', 'दि'],
- ['जन॰', 'फ़र॰', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुल॰', 'अग॰', 'सित॰', 'अक्तू॰', 'नव॰', 'दिस॰'],
- [
- 'जनवरी', 'फ़रवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितंबर', 'अक्तूबर', 'नवंबर',
- 'दिसंबर'
- ]
- ],
- u,
- [['ईसा-पूर्व', 'ईस्वी'], u, ['ईसा-पूर्व', 'ईसवी सन']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} को {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤#,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'भारतीय रुपया',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'लेई'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/hr-BA.ts b/packages/common/locales/hr-BA.ts
deleted file mode 100644
index 8e83488cb3..0000000000
--- a/packages/common/locales/hr-BA.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export default [
- 'hr-BA',
- [['AM', 'PM'], u, u],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- u,
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječnja', 'veljače', 'ožujka', 'travnja', 'svibnja', 'lipnja', 'srpnja', 'kolovoza',
- 'rujna', 'listopada', 'studenoga', 'prosinca'
- ]
- ],
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan',
- 'listopad', 'studeni', 'prosinac'
- ]
- ],
- [['pr.n.e.', 'AD'], ['pr. Kr.', 'po. Kr.'], ['prije Krista', 'poslije Krista']],
- 1,
- [6, 0],
- ['d. M. yy.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'KM',
- 'konvertibilna marka',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/hr.ts b/packages/common/locales/hr.ts
deleted file mode 100644
index 590e7e3083..0000000000
--- a/packages/common/locales/hr.ts
+++ /dev/null
@@ -1,90 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export default [
- 'hr',
- [['AM', 'PM'], u, u],
- u,
- [
- ['N', 'P', 'U', 'S', 'Č', 'P', 'S'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub']
- ],
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječnja', 'veljače', 'ožujka', 'travnja', 'svibnja', 'lipnja', 'srpnja', 'kolovoza',
- 'rujna', 'listopada', 'studenoga', 'prosinca'
- ]
- ],
- [
- ['1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.'],
- ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'],
- [
- 'siječanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan',
- 'listopad', 'studeni', 'prosinac'
- ]
- ],
- [['pr.n.e.', 'AD'], ['pr. Kr.', 'po. Kr.'], ['prije Krista', 'poslije Krista']],
- 1,
- [6, 0],
- ['dd. MM. y.', 'd. MMM y.', 'd. MMMM y.', 'EEEE, d. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, '{1} \'u\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'HRK',
- 'HRK',
- 'hrvatska kuna',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/hsb.ts b/packages/common/locales/hsb.ts
deleted file mode 100644
index 12a8e3472c..0000000000
--- a/packages/common/locales/hsb.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 100 === 1 || f % 100 === 1) return 1;
- if (v === 0 && i % 100 === 2 || f % 100 === 2) return 2;
- if (v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 3 && i % 100 <= 4 ||
- f % 100 === Math.floor(f % 100) && f % 100 >= 3 && f % 100 <= 4)
- return 3;
- return 5;
-}
-
-export default [
- 'hsb',
- [['dop.', 'pop.'], ['dopołdnja', 'popołdnju'], u],
- [['dopołdnja', 'popołdnju'], u, u],
- [
- ['n', 'p', 'w', 's', 'š', 'p', 's'], ['nje', 'pón', 'wut', 'srj', 'štw', 'pja', 'sob'],
- ['njedźela', 'póndźela', 'wutora', 'srjeda', 'štwórtk', 'pjatk', 'sobota'],
- ['nj', 'pó', 'wu', 'sr', 'št', 'pj', 'so']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- [
- 'jan.', 'feb.', 'měr.', 'apr.', 'mej.', 'jun.', 'jul.', 'awg.', 'sep.', 'okt.', 'now.', 'dec.'
- ],
- [
- 'januara', 'februara', 'měrca', 'apryla', 'meje', 'junija', 'julija', 'awgusta', 'septembra',
- 'oktobra', 'nowembra', 'decembra'
- ]
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'měr', 'apr', 'mej', 'jun', 'jul', 'awg', 'sep', 'okt', 'now', 'dec'],
- [
- 'januar', 'februar', 'měrc', 'apryl', 'meja', 'junij', 'julij', 'awgust', 'september',
- 'oktober', 'nowember', 'december'
- ]
- ],
- [['př.Chr.n.', 'po Chr.n.'], u, ['před Chrystowym narodźenjom', 'po Chrystowym narodźenju']],
- 1,
- [6, 0],
- ['d.M.yy', 'd.M.y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['H:mm \'hodź\'.', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'AUD': [u, '$'], 'PLN': ['zł'], 'THB': ['฿']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/hu.ts b/packages/common/locales/hu.ts
deleted file mode 100644
index c928382fb4..0000000000
--- a/packages/common/locales/hu.ts
+++ /dev/null
@@ -1,73 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'hu',
- [['de.', 'du.'], u, u],
- u,
- [
- ['V', 'H', 'K', 'Sz', 'Cs', 'P', 'Sz'], ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo'],
- ['vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat'],
- ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo']
- ],
- u,
- [
- ['J', 'F', 'M', 'Á', 'M', 'J', 'J', 'A', 'Sz', 'O', 'N', 'D'],
- [
- 'jan.', 'febr.', 'márc.', 'ápr.', 'máj.', 'jún.', 'júl.', 'aug.', 'szept.', 'okt.', 'nov.',
- 'dec.'
- ],
- [
- 'január', 'február', 'március', 'április', 'május', 'június', 'július', 'augusztus',
- 'szeptember', 'október', 'november', 'december'
- ]
- ],
- u,
- [['ie.', 'isz.'], ['i. e.', 'i. sz.'], ['Krisztus előtt', 'időszámításunk szerint']],
- 1,
- [6, 0],
- ['y. MM. dd.', 'y. MMM d.', 'y. MMMM d.', 'y. MMMM d., EEEE'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'HUF',
- 'Ft',
- 'magyar forint',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'HUF': ['Ft'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/hy.ts b/packages/common/locales/hy.ts
deleted file mode 100644
index e29c2badfa..0000000000
--- a/packages/common/locales/hy.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'hy',
- [['ա', 'հ'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['Կ', 'Ե', 'Ե', 'Չ', 'Հ', 'Ո', 'Շ'], ['կիր', 'երկ', 'երք', 'չրք', 'հնգ', 'ուր', 'շբթ'],
- ['կիրակի', 'երկուշաբթի', 'երեքշաբթի', 'չորեքշաբթի', 'հինգշաբթի', 'ուրբաթ', 'շաբաթ'],
- ['կր', 'եկ', 'եք', 'չք', 'հգ', 'ու', 'շբ']
- ],
- u,
- [
- ['Հ', 'Փ', 'Մ', 'Ա', 'Մ', 'Հ', 'Հ', 'Օ', 'Ս', 'Հ', 'Ն', 'Դ'],
- ['հնվ', 'փտվ', 'մրտ', 'ապր', 'մյս', 'հնս', 'հլս', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'],
- [
- 'հունվարի', 'փետրվարի', 'մարտի', 'ապրիլի', 'մայիսի', 'հունիսի', 'հուլիսի', 'օգոստոսի',
- 'սեպտեմբերի', 'հոկտեմբերի', 'նոյեմբերի', 'դեկտեմբերի'
- ]
- ],
- [
- ['Հ', 'Փ', 'Մ', 'Ա', 'Մ', 'Հ', 'Հ', 'Օ', 'Ս', 'Հ', 'Ն', 'Դ'],
- ['հնվ', 'փտվ', 'մրտ', 'ապր', 'մյս', 'հնս', 'հլս', 'օգս', 'սեպ', 'հոկ', 'նոյ', 'դեկ'],
- [
- 'հունվար', 'փետրվար', 'մարտ', 'ապրիլ', 'մայիս', 'հունիս', 'հուլիս', 'օգոստոս', 'սեպտեմբեր',
- 'հոկտեմբեր', 'նոյեմբեր', 'դեկտեմբեր'
- ]
- ],
- [['մ.թ.ա.', 'մ.թ.'], u, ['Քրիստոսից առաջ', 'Քրիստոսից հետո']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd MMM, y թ.', 'dd MMMM, y թ.', 'y թ. MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ՈչԹ', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AMD',
- '֏',
- 'հայկական դրամ',
- {'AMD': ['֏'], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ia.ts b/packages/common/locales/ia.ts
deleted file mode 100644
index e30dda5fa1..0000000000
--- a/packages/common/locales/ia.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ia',
- [['AM', 'PM'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'j', 'v', 's'], ['dom', 'lun', 'mar', 'mer', 'jov', 'ven', 'sab'],
- ['dominica', 'lunedi', 'martedi', 'mercuridi', 'jovedi', 'venerdi', 'sabbato'],
- ['do', 'lu', 'ma', 'me', 'jo', 've', 'sa']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'],
- [
- 'januario', 'februario', 'martio', 'april', 'maio', 'junio', 'julio', 'augusto', 'septembre',
- 'octobre', 'novembre', 'decembre'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'],
- [
- 'januario', 'februario', 'martio', 'april', 'maio', 'junio', 'julio', 'augusto', 'septembre',
- 'octobre', 'novembre', 'decembre'
- ]
- ],
- [['a.Chr.', 'p.Chr.'], u, ['ante Christo', 'post Christo']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd \'de\' MMMM y', 'EEEE \'le\' d \'de\' MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'a\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'NLG': ['ƒ'], 'RUB': ['₽'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/id.ts b/packages/common/locales/id.ts
deleted file mode 100644
index 8ba733a9f1..0000000000
--- a/packages/common/locales/id.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'id',
- [['AM', 'PM'], u, u],
- u,
- [
- ['M', 'S', 'S', 'R', 'K', 'J', 'S'], ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab'],
- ['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'],
- ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['SM', 'M'], u, ['Sebelum Masehi', 'Masehi']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, dd MMMM y'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'IDR',
- 'Rp',
- 'Rupiah Indonesia',
- {
- 'AUD': ['AU$', '$'],
- 'IDR': ['Rp'],
- 'INR': ['Rs', '₹'],
- 'JPY': ['JP¥', '¥'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ig.ts b/packages/common/locales/ig.ts
deleted file mode 100644
index fd1cb255ca..0000000000
--- a/packages/common/locales/ig.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ig',
- [['A.M.', 'P.M.'], u, ['N’ụtụtụ', 'N’abali']],
- [['A.M.', 'P.M.'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Ụka', 'Mọn', 'Tiu', 'Wen', 'Tọọ', 'Fraị', 'Sat'],
- ['Sọndee', 'Mọnde', 'Tiuzdee', 'Wenezdee', 'Tọọzdee', 'Fraịdee', 'Satọdee'],
- ['Sọn', 'Mọn', 'Tiu', 'Wen', 'Tọọ', 'Fraị', 'Sat']
- ],
- u,
- [
- ['J', 'F', 'M', 'E', 'M', 'J', 'J', 'Ọ', 'S', 'Ọ', 'N', 'D'],
- ['Jen', 'Feb', 'Maa', 'Epr', 'Mee', 'Juu', 'Jul', 'Ọgọ', 'Sep', 'Ọkt', 'Nov', 'Dis'],
- [
- 'Jenụwarị', 'Febrụwarị', 'Maachị', 'Epreel', 'Mee', 'Juun', 'Julaị', 'Ọgọọst', 'Septemba',
- 'Ọktoba', 'Novemba', 'Disemba'
- ]
- ],
- u,
- [['T.K.', 'A.K.'], u, ['Tupu Kraist', 'Afọ Kraịst']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'na\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NGN',
- '₦',
- 'Naịra',
- {'NGN': ['₦']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ii.ts b/packages/common/locales/ii.ts
deleted file mode 100644
index 67957457bc..0000000000
--- a/packages/common/locales/ii.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ii',
- [['ꎸꄑ', 'ꁯꋒ'], u, u],
- u,
- [
- ['ꆏ', 'ꋍ', 'ꑍ', 'ꌕ', 'ꇖ', 'ꉬ', 'ꃘ'],
- ['ꑭꆏ', 'ꆏꋍ', 'ꆏꑍ', 'ꆏꌕ', 'ꆏꇖ', 'ꆏꉬ', 'ꆏꃘ'],
- ['ꑭꆏꑍ', 'ꆏꊂꋍ', 'ꆏꊂꑍ', 'ꆏꊂꌕ', 'ꆏꊂꇖ', 'ꆏꊂꉬ', 'ꆏꊂꃘ'],
- ['ꑭꆏ', 'ꆏꋍ', 'ꆏꑍ', 'ꆏꌕ', 'ꆏꇖ', 'ꆏꉬ', 'ꆏꃘ']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'ꋍꆪ', 'ꑍꆪ', 'ꌕꆪ', 'ꇖꆪ', 'ꉬꆪ', 'ꃘꆪ', 'ꏃꆪ', 'ꉆꆪ', 'ꈬꆪ', 'ꊰꆪ', 'ꊰꊪꆪ',
- 'ꊰꑋꆪ'
- ],
- u
- ],
- u,
- [['ꃅꋊꂿ', 'ꃅꋊꊂ'], u, u],
- 0,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CNY',
- '¥',
- 'CNY',
- {'CNY': ['¥'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/index.bzl b/packages/common/locales/index.bzl
new file mode 100644
index 0000000000..8a1abf0e82
--- /dev/null
+++ b/packages/common/locales/index.bzl
@@ -0,0 +1,94 @@
+load("@cldr_data//:index.bzl", _ALL_CLDR_LOCALES = "LOCALES")
+
+# There are a couple of locales for which no data is present, even within the
+# CLDR full tier packages. For these locales, we do not generate any data.
+# TODO(devversion): Remove once we update to CLDR v39 where this problem no longer persists.
+# Note that this worked before in the Gulp tooling without such an exclusion list because the
+# `cldr-data-downloader` overwrote the `availableLocales` to only capture locales with data.
+NO_DATA_LOCALES = [
+ "ff-Adlm",
+ "ff-Adlm-BF",
+ "ff-Adlm-CM",
+ "ff-Adlm-GH",
+ "ff-Adlm-GM",
+ "ff-Adlm-GW",
+ "ff-Adlm-LR",
+ "ff-Adlm-MR",
+ "ff-Adlm-NE",
+ "ff-Adlm-NG",
+ "ff-Adlm-SL",
+ "ff-Adlm-SN",
+ "mai",
+ "mni",
+ "mni-Beng",
+ "ms-ID",
+ "pcm",
+ "sat",
+ "sat-Olck",
+ "sd-Deva",
+ "su",
+ "su-Latn",
+]
+
+# List of locales the tool can generate files for.
+LOCALES = [l for l in _ALL_CLDR_LOCALES if l not in NO_DATA_LOCALES]
+
+# Labels resolving to the individual `generate-locale-tool` entry-points
+GENERATE_LOCALES_TOOL_BIN = "//packages/common/locales/generate-locales-tool/bin"
+GET_BASE_CURRENCIES_FILE_BIN = "%s:get-base-currencies-file" % GENERATE_LOCALES_TOOL_BIN
+GET_BASE_LOCALE_FILE_BIN = "%s:get-base-locale-file" % GENERATE_LOCALES_TOOL_BIN
+GET_CLOSURE_LOCALE_FILE_BIN = "%s:get-closure-locale-file" % GENERATE_LOCALES_TOOL_BIN
+WRITE_LOCALE_FILES_TO_DIST_BIN = "%s:write-locale-files-to-dist" % GENERATE_LOCALES_TOOL_BIN
+
+def _run_tool_with_single_output(name, output_file, tool, **kwargs):
+ native.genrule(
+ name = name,
+ outs = [output_file],
+ srcs = [],
+ exec_tools = [tool],
+ cmd = """$(location %s) > $@""" % tool,
+ **kwargs
+ )
+
+def generate_base_currencies_file(name, output_file, **kwargs):
+ _run_tool_with_single_output(
+ name = name,
+ output_file = output_file,
+ tool = GET_BASE_CURRENCIES_FILE_BIN,
+ **kwargs
+ )
+
+def generate_base_locale_file(name, output_file, **kwargs):
+ _run_tool_with_single_output(
+ name = name,
+ output_file = output_file,
+ tool = GET_BASE_LOCALE_FILE_BIN,
+ **kwargs
+ )
+
+def generate_closure_locales_file(name, output_file, **kwargs):
+ _run_tool_with_single_output(
+ name = name,
+ output_file = output_file,
+ tool = GET_CLOSURE_LOCALE_FILE_BIN,
+ **kwargs
+ )
+
+def generate_all_locale_files(name, **kwargs):
+ locale_files = []
+
+ for locale in LOCALES:
+ locale_files += [
+ "%s.ts" % locale,
+ "global/%s.js" % locale,
+ "extra/%s.ts" % locale,
+ ]
+
+ native.genrule(
+ name = name,
+ outs = locale_files,
+ srcs = [],
+ exec_tools = [WRITE_LOCALE_FILES_TO_DIST_BIN],
+ cmd = """$(location %s) $(@D)""" % WRITE_LOCALE_FILES_TO_DIST_BIN,
+ **kwargs
+ )
diff --git a/packages/common/locales/is.ts b/packages/common/locales/is.ts
deleted file mode 100644
index aedaa79ef9..0000000000
--- a/packages/common/locales/is.ts
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)),
- t = parseInt(n.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
- if (t === 0 && i % 10 === 1 && !(i % 100 === 11) || !(t === 0)) return 1;
- return 5;
-}
-
-export default [
- 'is',
- [['f.', 'e.'], ['f.h.', 'e.h.'], u],
- [['f.h.', 'e.h.'], u, u],
- [
- ['S', 'M', 'Þ', 'M', 'F', 'F', 'L'], ['sun.', 'mán.', 'þri.', 'mið.', 'fim.', 'fös.', 'lau.'],
- [
- 'sunnudagur', 'mánudagur', 'þriðjudagur', 'miðvikudagur', 'fimmtudagur', 'föstudagur',
- 'laugardagur'
- ],
- ['su.', 'má.', 'þr.', 'mi.', 'fi.', 'fö.', 'la.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'Á', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maí', 'jún.', 'júl.', 'ágú.', 'sep.', 'okt.', 'nóv.', 'des.'],
- [
- 'janúar', 'febrúar', 'mars', 'apríl', 'maí', 'júní', 'júlí', 'ágúst', 'september', 'október',
- 'nóvember', 'desember'
- ]
- ],
- u,
- [['f.k.', 'e.k.'], ['f.Kr.', 'e.Kr.'], ['fyrir Krist', 'eftir Krist']],
- 1,
- [6, 0],
- ['d.M.y', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'ISK',
- 'ISK',
- 'íslensk króna',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'INR': [u, '₹'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/it-CH.ts b/packages/common/locales/it-CH.ts
deleted file mode 100644
index 2841d9719b..0000000000
--- a/packages/common/locales/it-CH.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'it-CH',
- [['m.', 'p.'], ['AM', 'PM'], u],
- u,
- [
- ['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
- ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
- ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
- ],
- u,
- [
- ['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
- [
- 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
- 'ottobre', 'novembre', 'dicembre'
- ]
- ],
- u,
- [['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', '’', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤-#,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'franco svizzero',
- {
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'EGP': [u, '£E'],
- 'HKD': [u, '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': [u, 'NKr'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/it-SM.ts b/packages/common/locales/it-SM.ts
deleted file mode 100644
index 17475957ee..0000000000
--- a/packages/common/locales/it-SM.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'it-SM',
- [['m.', 'p.'], ['AM', 'PM'], u],
- u,
- [
- ['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
- ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
- ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
- ],
- u,
- [
- ['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
- [
- 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
- 'ottobre', 'novembre', 'dicembre'
- ]
- ],
- u,
- [['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'EGP': [u, '£E'],
- 'HKD': [u, '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': [u, 'NKr'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/it-VA.ts b/packages/common/locales/it-VA.ts
deleted file mode 100644
index b089567335..0000000000
--- a/packages/common/locales/it-VA.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'it-VA',
- [['m.', 'p.'], ['AM', 'PM'], u],
- u,
- [
- ['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
- ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
- ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
- ],
- u,
- [
- ['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
- [
- 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
- 'ottobre', 'novembre', 'dicembre'
- ]
- ],
- u,
- [['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'EGP': [u, '£E'],
- 'HKD': [u, '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': [u, 'NKr'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/it.ts b/packages/common/locales/it.ts
deleted file mode 100644
index ee8931d481..0000000000
--- a/packages/common/locales/it.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'it',
- [['m.', 'p.'], ['AM', 'PM'], u],
- u,
- [
- ['D', 'L', 'M', 'M', 'G', 'V', 'S'], ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'],
- ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'],
- ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab']
- ],
- u,
- [
- ['G', 'F', 'M', 'A', 'M', 'G', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'],
- [
- 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre',
- 'ottobre', 'novembre', 'dicembre'
- ]
- ],
- u,
- [['aC', 'dC'], ['a.C.', 'd.C.'], ['avanti Cristo', 'dopo Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'EGP': [u, '£E'],
- 'HKD': [u, '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': [u, 'NKr'],
- 'THB': ['฿'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ja.ts b/packages/common/locales/ja.ts
deleted file mode 100644
index 1b1b4f56a8..0000000000
--- a/packages/common/locales/ja.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ja',
- [['午前', '午後'], u, u],
- u,
- [
- ['日', '月', '火', '水', '木', '金', '土'], u,
- ['日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日'],
- ['日', '月', '火', '水', '木', '金', '土']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['BC', 'AD'], ['紀元前', '西暦'], u],
- 0,
- [6, 0],
- ['y/MM/dd', u, 'y年M月d日', 'y年M月d日EEEE'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H時mm分ss秒 zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'JPY',
- '¥',
- '日本円',
- {'CNY': ['元', '¥'], 'JPY': ['¥'], 'RON': [u, 'レイ'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/jgo.ts b/packages/common/locales/jgo.ts
deleted file mode 100644
index 741f98b863..0000000000
--- a/packages/common/locales/jgo.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'jgo',
- [['mbaꞌmbaꞌ', 'ŋka mbɔ́t nji'], u, u],
- u,
- [
- ['Sɔ́', 'Mɔ́', 'ÁM', 'Wɛ́', 'Tɔ́', 'Fɛ', 'Sá'],
- ['Sɔ́ndi', 'Mɔ́ndi', 'Ápta Mɔ́ndi', 'Wɛ́nɛsɛdɛ', 'Tɔ́sɛdɛ', 'Fɛlâyɛdɛ', 'Sásidɛ'], u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'Nduŋmbi Saŋ', 'Pɛsaŋ Pɛ́pá', 'Pɛsaŋ Pɛ́tát', 'Pɛsaŋ Pɛ́nɛ́kwa', 'Pɛsaŋ Pataa', 'Pɛsaŋ Pɛ́nɛ́ntúkú',
- 'Pɛsaŋ Saambá', 'Pɛsaŋ Pɛ́nɛ́fɔm', 'Pɛsaŋ Pɛ́nɛ́pfúꞋú', 'Pɛsaŋ Nɛgɛ́m', 'Pɛsaŋ Ntsɔ̌pmɔ́',
- 'Pɛsaŋ Ntsɔ̌ppá'
- ],
- u
- ],
- u,
- [
- ['BCE', 'CE'], u,
- ['tsɛttsɛt mɛŋguꞌ mi ɛ́ lɛɛnɛ Kɛlísɛtɔ gɔ ńɔ́', 'tsɛttsɛt mɛŋguꞌ mi ɛ́ fúnɛ Kɛlísɛtɔ tɔ́ mɔ́']
- ],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'EEEE, y MMMM dd'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'Fɛlâŋ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/jmc.ts b/packages/common/locales/jmc.ts
deleted file mode 100644
index 2f4654df6b..0000000000
--- a/packages/common/locales/jmc.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'jmc',
- [['utuko', 'kyiukonyi'], u, u],
- u,
- [
- ['J', 'J', 'J', 'J', 'A', 'I', 'J'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapilyi', 'Jumatatuu', 'Jumanne', 'Jumatanu', 'Alhamisi', 'Ijumaa', 'Jumamosi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprilyi', 'Mei', 'Junyi', 'Julyai', 'Agusti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristu', 'Baada ya Kristu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/jv.ts b/packages/common/locales/jv.ts
deleted file mode 100644
index 5125d52a90..0000000000
--- a/packages/common/locales/jv.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'jv',
- [['Isuk', 'Wengi'], u, u],
- u,
- [
- ['A', 'S', 'S', 'R', 'K', 'J', 'S'], ['Ahad', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab'],
- ['Ahad', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'],
- ['Ahad', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agt', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September',
- 'Oktober', 'November', 'Desember'
- ]
- ],
- u,
- [['SM', 'M'], u, ['Sakdurunge Masehi', 'Masehi']],
- 0,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IDR',
- 'Rp',
- 'Rupiah Indonesia',
- {'IDR': ['Rp'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ka.ts b/packages/common/locales/ka.ts
deleted file mode 100644
index 59d739156c..0000000000
--- a/packages/common/locales/ka.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ka',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['კ', 'ო', 'ს', 'ო', 'ხ', 'პ', 'შ'], ['კვი', 'ორშ', 'სამ', 'ოთხ', 'ხუთ', 'პარ', 'შაბ'],
- ['კვირა', 'ორშაბათი', 'სამშაბათი', 'ოთხშაბათი', 'ხუთშაბათი', 'პარასკევი', 'შაბათი'],
- ['კვ', 'ორ', 'სმ', 'ოთ', 'ხთ', 'პრ', 'შბ']
- ],
- u,
- [
- ['ი', 'თ', 'მ', 'ა', 'მ', 'ი', 'ი', 'ა', 'ს', 'ო', 'ნ', 'დ'],
- ['იან', 'თებ', 'მარ', 'აპრ', 'მაი', 'ივნ', 'ივლ', 'აგვ', 'სექ', 'ოქტ', 'ნოე', 'დეკ'],
- [
- 'იანვარი', 'თებერვალი', 'მარტი', 'აპრილი', 'მაისი', 'ივნისი', 'ივლისი', 'აგვისტო',
- 'სექტემბერი', 'ოქტომბერი', 'ნოემბერი', 'დეკემბერი'
- ]
- ],
- u,
- [['ძვ. წ.', 'ახ. წ.'], u, ['ძველი წელთაღრიცხვით', 'ახალი წელთაღრიცხვით']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM. y', 'd MMMM, y', 'EEEE, dd MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'არ არის რიცხვი', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'GEL',
- '₾',
- 'ქართული ლარი',
- {
- 'AUD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GEL': ['₾'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kab.ts b/packages/common/locales/kab.ts
deleted file mode 100644
index f85c6296c2..0000000000
--- a/packages/common/locales/kab.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || i === 1) return 1;
- return 5;
-}
-
-export default [
- 'kab',
- [['n tufat', 'n tmeddit'], u, u],
- u,
- [
- ['Y', 'S', 'K', 'K', 'S', 'S', 'S'], ['Yan', 'San', 'Kraḍ', 'Kuẓ', 'Sam', 'Sḍis', 'Say'],
- ['Yanass', 'Sanass', 'Kraḍass', 'Kuẓass', 'Samass', 'Sḍisass', 'Sayass'],
- ['Yan', 'San', 'Kraḍ', 'Kuẓ', 'Sam', 'Sḍis', 'Say']
- ],
- u,
- [
- ['Y', 'F', 'M', 'Y', 'M', 'Y', 'Y', 'Ɣ', 'C', 'T', 'N', 'D'],
- ['Yen', 'Fur', 'Meɣ', 'Yeb', 'May', 'Yun', 'Yul', 'Ɣuc', 'Cte', 'Tub', 'Nun', 'Duǧ'],
- [
- 'Yennayer', 'Fuṛar', 'Meɣres', 'Yebrir', 'Mayyu', 'Yunyu', 'Yulyu', 'Ɣuct', 'Ctembeṛ',
- 'Tubeṛ', 'Nunembeṛ', 'Duǧembeṛ'
- ]
- ],
- u,
- [['snd. T.Ɛ', 'sld. T.Ɛ'], u, ['send talalit n Ɛisa', 'seld talalit n Ɛisa']],
- 6,
- [5, 6],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'DZD',
- 'DA',
- 'Adinar Azzayri',
- {'DZD': ['DA'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kam.ts b/packages/common/locales/kam.ts
deleted file mode 100644
index 50277106fa..0000000000
--- a/packages/common/locales/kam.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'kam',
- [['Ĩyakwakya', 'Ĩyawĩoo'], u, u],
- u,
- [
- ['Y', 'W', 'E', 'A', 'A', 'A', 'A'], ['Wky', 'Wkw', 'Wkl', 'Wtũ', 'Wkn', 'Wtn', 'Wth'],
- ['Wa kyumwa', 'Wa kwambĩlĩlya', 'Wa kelĩ', 'Wa katatũ', 'Wa kana', 'Wa katano', 'Wa thanthatũ'],
- ['Wky', 'Wkw', 'Wkl', 'Wtũ', 'Wkn', 'Wtn', 'Wth']
- ],
- u,
- [
- ['M', 'K', 'K', 'K', 'K', 'T', 'M', 'N', 'K', 'Ĩ', 'Ĩ', 'Ĩ'],
- ['Mbe', 'Kel', 'Ktũ', 'Kan', 'Ktn', 'Tha', 'Moo', 'Nya', 'Knd', 'Ĩku', 'Ĩkm', 'Ĩkl'],
- [
- 'Mwai wa mbee', 'Mwai wa kelĩ', 'Mwai wa katatũ', 'Mwai wa kana', 'Mwai wa katano',
- 'Mwai wa thanthatũ', 'Mwai wa muonza', 'Mwai wa nyaanya', 'Mwai wa kenda', 'Mwai wa ĩkumi',
- 'Mwai wa ĩkumi na ĩmwe', 'Mwai wa ĩkumi na ilĩ'
- ]
- ],
- u,
- [['MY', 'IY'], u, ['Mbee wa Yesũ', 'Ĩtina wa Yesũ']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Silingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kde.ts b/packages/common/locales/kde.ts
deleted file mode 100644
index a8d508bb0c..0000000000
--- a/packages/common/locales/kde.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'kde',
- [['Muhi', 'Chilo'], u, u],
- u,
- [
- ['2', '3', '4', '5', '6', '7', '1'], ['Ll2', 'Ll3', 'Ll4', 'Ll5', 'Ll6', 'Ll7', 'Ll1'],
- [
- 'Liduva lyapili', 'Liduva lyatatu', 'Liduva lyanchechi', 'Liduva lyannyano',
- 'Liduva lyannyano na linji', 'Liduva lyannyano na mavili', 'Liduva litandi'
- ],
- ['Ll2', 'Ll3', 'Ll4', 'Ll5', 'Ll6', 'Ll7', 'Ll1']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Mwedi Ntandi', 'Mwedi wa Pili', 'Mwedi wa Tatu', 'Mwedi wa Nchechi', 'Mwedi wa Nnyano',
- 'Mwedi wa Nnyano na Umo', 'Mwedi wa Nnyano na Mivili', 'Mwedi wa Nnyano na Mitatu',
- 'Mwedi wa Nnyano na Nchechi', 'Mwedi wa Nnyano na Nnyano', 'Mwedi wa Nnyano na Nnyano na U',
- 'Mwedi wa Nnyano na Nnyano na M'
- ]
- ],
- u,
- [['AY', 'NY'], u, ['Akanapawa Yesu', 'Nankuida Yesu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kea.ts b/packages/common/locales/kea.ts
deleted file mode 100644
index 46e52a5860..0000000000
--- a/packages/common/locales/kea.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'kea',
- [['am', 'pm'], u, u],
- u,
- [
- ['D', 'S', 'T', 'K', 'K', 'S', 'S'], ['dum', 'sig', 'ter', 'kua', 'kin', 'ses', 'sab'],
- ['dumingu', 'sigunda-fera', 'tersa-fera', 'kuarta-fera', 'kinta-fera', 'sesta-fera', 'sabadu'],
- ['du', 'si', 'te', 'ku', 'ki', 'se', 'sa']
- ],
- [
- ['D', 'S', 'T', 'K', 'K', 'S', 'S'], ['dum', 'sig', 'ter', 'kua', 'kin', 'ses', 'sab'],
- ['dumingu', 'sigunda-fera', 'tersa-fera', 'kuarta-fera', 'kinta-fera', 'sesta-fera', 'sábadu'],
- ['du', 'si', 'te', 'ku', 'ki', 'se', 'sa']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Otu', 'Nuv', 'Diz'],
- [
- 'Janeru', 'Febreru', 'Marsu', 'Abril', 'Maiu', 'Junhu', 'Julhu', 'Agostu', 'Setenbru',
- 'Otubru', 'Nuvenbru', 'Dizenbru'
- ]
- ],
- u,
- [['AK', 'DK'], u, ['antis di Kristu', 'dispos di Kristu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd \'di\' MMMM \'di\' y', 'EEEE, d \'di\' MMMM \'di\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CVE',
- '',
- 'Skudu Kabuverdianu',
- {'AUD': ['AU$', '$'], 'CVE': [''], 'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/khq.ts b/packages/common/locales/khq.ts
deleted file mode 100644
index d00461f677..0000000000
--- a/packages/common/locales/khq.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'khq',
- [['Adduha', 'Aluula'], u, u],
- u,
- [
- ['H', 'T', 'T', 'L', 'L', 'L', 'S'], ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alj', 'Ass'],
- ['Alhadi', 'Atini', 'Atalata', 'Alarba', 'Alhamiisa', 'Aljuma', 'Assabdu'],
- ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alj', 'Ass']
- ],
- u,
- [
- ['Ž', 'F', 'M', 'A', 'M', 'Ž', 'Ž', 'U', 'S', 'O', 'N', 'D'],
- ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'],
- [
- 'Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur',
- 'Oktoobur', 'Noowanbur', 'Deesanbur'
- ]
- ],
- u,
- [['IJ', 'IZ'], u, ['Isaa jine', 'Isaa jamanoo']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XOF',
- 'CFA',
- 'CFA Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ki.ts b/packages/common/locales/ki.ts
deleted file mode 100644
index ae9df92e94..0000000000
--- a/packages/common/locales/ki.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ki',
- [['Kiroko', 'Hwaĩ-inĩ'], u, u],
- u,
- [
- ['K', 'N', 'N', 'N', 'A', 'N', 'N'], ['KMA', 'NTT', 'NMN', 'NMT', 'ART', 'NMA', 'NMM'],
- ['Kiumia', 'Njumatatũ', 'Njumaine', 'Njumatana', 'Aramithi', 'Njumaa', 'Njumamothi'],
- ['KMA', 'NTT', 'NMN', 'NMT', 'ART', 'NMA', 'NMM']
- ],
- u,
- [
- ['J', 'K', 'G', 'K', 'G', 'G', 'M', 'K', 'K', 'I', 'I', 'D'],
- ['JEN', 'WKR', 'WGT', 'WKN', 'WTN', 'WTD', 'WMJ', 'WNN', 'WKD', 'WIK', 'WMW', 'DIT'],
- [
- 'Njenuarĩ', 'Mwere wa kerĩ', 'Mwere wa gatatũ', 'Mwere wa kana', 'Mwere wa gatano',
- 'Mwere wa gatandatũ', 'Mwere wa mũgwanja', 'Mwere wa kanana', 'Mwere wa kenda',
- 'Mwere wa ikũmi', 'Mwere wa ikũmi na ũmwe', 'Ndithemba'
- ]
- ],
- u,
- [['MK', 'TK'], u, ['Mbere ya Kristo', 'Thutha wa Kristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Ciringi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kk.ts b/packages/common/locales/kk.ts
deleted file mode 100644
index f49b557864..0000000000
--- a/packages/common/locales/kk.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'kk',
- [['AM', 'PM'], u, u],
- u,
- [
- ['Ж', 'Д', 'С', 'С', 'Б', 'Ж', 'С'], ['жс', 'дс', 'сс', 'ср', 'бс', 'жм', 'сб'],
- ['жексенбі', 'дүйсенбі', 'сейсенбі', 'сәрсенбі', 'бейсенбі', 'жұма', 'сенбі'],
- ['жс', 'дс', 'сс', 'ср', 'бс', 'жм', 'сб']
- ],
- u,
- [
- ['Қ', 'А', 'Н', 'С', 'М', 'М', 'Ш', 'Т', 'Қ', 'Қ', 'Қ', 'Ж'],
- [
- 'қаң.', 'ақп.', 'нау.', 'сәу.', 'мам.', 'мау.', 'шіл.', 'там.', 'қыр.', 'қаз.', 'қар.', 'жел.'
- ],
- [
- 'қаңтар', 'ақпан', 'наурыз', 'сәуір', 'мамыр', 'маусым', 'шілде', 'тамыз', 'қыркүйек',
- 'қазан', 'қараша', 'желтоқсан'
- ]
- ],
- [
- ['Қ', 'А', 'Н', 'С', 'М', 'М', 'Ш', 'Т', 'Қ', 'Қ', 'Қ', 'Ж'],
- [
- 'қаң.', 'ақп.', 'нау.', 'сәу.', 'мам.', 'мау.', 'шіл.', 'там.', 'қыр.', 'қаз.', 'қар.', 'жел.'
- ],
- [
- 'Қаңтар', 'Ақпан', 'Наурыз', 'Сәуір', 'Мамыр', 'Маусым', 'Шілде', 'Тамыз', 'Қыркүйек',
- 'Қазан', 'Қараша', 'Желтоқсан'
- ]
- ],
- [['б.з.д.', 'б.з.'], u, ['Біздің заманымызға дейін', 'біздің заманымыз']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'y \'ж\'. dd MMM', 'y \'ж\'. d MMMM', 'y \'ж\'. d MMMM, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'сан емес', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'KZT',
- '₸',
- 'Қазақстан теңгесі',
- {'JPY': ['JP¥', '¥'], 'KZT': ['₸'], 'RUB': ['₽'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kkj.ts b/packages/common/locales/kkj.ts
deleted file mode 100644
index fb93a1e3bf..0000000000
--- a/packages/common/locales/kkj.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'kkj',
- [['AM', 'PM'], u, u],
- u,
- [
- ['so', 'lu', 'ma', 'mɛ', 'ye', 'va', 'ms'],
- ['sɔndi', 'lundi', 'mardi', 'mɛrkɛrɛdi', 'yedi', 'vaŋdɛrɛdi', 'mɔnɔ sɔndi'], u, u
- ],
- [
- ['so', 'lu', 'ma', 'mɛ', 'ye', 'va', 'ms'],
- ['sɔndi', 'lundi', 'mardi', 'mɛrkɛrɛdi', 'yedi', 'vaŋdɛrɛdi', 'mɔnɔ sɔndi'], u,
- ['so', 'lu', 'ma', 'mɛ', 'ye', 'va', 'ms']
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'pamba', 'wanja', 'mbiyɔ mɛndoŋgɔ', 'Nyɔlɔmbɔŋgɔ', 'Mɔnɔ ŋgbanja', 'Nyaŋgwɛ ŋgbanja',
- 'kuŋgwɛ', 'fɛ', 'njapi', 'nyukul', 'M11', 'ɓulɓusɛ'
- ],
- u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM y', 'd MMM y', 'd MMMM y', 'EEEE dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'Franc CFA',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kl.ts b/packages/common/locales/kl.ts
deleted file mode 100644
index 03d5a07805..0000000000
--- a/packages/common/locales/kl.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'kl',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['sap', 'ata', 'mar', 'pin', 'sis', 'tal', 'arf'],
- [
- 'sapaat', 'ataasinngorneq', 'marlunngorneq', 'pingasunngorneq', 'sisamanngorneq',
- 'tallimanngorneq', 'arfininngorneq'
- ],
- ['sap', 'ata', 'mar', 'pin', 'sis', 'tal', 'arf']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['jan', 'febr', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sept', 'okt', 'nov', 'dec'],
- [
- 'januaarip', 'februaarip', 'marsip', 'apriilip', 'maajip', 'juunip', 'juulip', 'aggustip',
- 'septembarip', 'oktobarip', 'novembarip', 'decembarip'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['jan', 'febr', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sept', 'okt', 'nov', 'dec'],
- [
- 'januaari', 'februaari', 'marsi', 'apriili', 'maaji', 'juuni', 'juuli', 'aggusti',
- 'septembari', 'oktobari', 'novembari', 'decembari'
- ]
- ],
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'DKK',
- 'kr.',
- 'DKK',
- {'DKK': ['kr.', 'kr'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kln.ts b/packages/common/locales/kln.ts
deleted file mode 100644
index 61c43777a2..0000000000
--- a/packages/common/locales/kln.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'kln',
- [['krn', 'koosk'], u, ['karoon', 'kooskoliny']],
- [['krn', 'koosk'], u, u],
- [
- ['T', 'T', 'O', 'S', 'A', 'M', 'L'], ['Kts', 'Kot', 'Koo', 'Kos', 'Koa', 'Kom', 'Kol'],
- ['Kotisap', 'Kotaai', 'Koaeng’', 'Kosomok', 'Koang’wan', 'Komuut', 'Kolo'],
- ['Kts', 'Kot', 'Koo', 'Kos', 'Koa', 'Kom', 'Kol']
- ],
- u,
- [
- ['M', 'N', 'T', 'I', 'M', 'P', 'N', 'R', 'B', 'E', 'K', 'K'],
- ['Mul', 'Ngat', 'Taa', 'Iwo', 'Mam', 'Paa', 'Nge', 'Roo', 'Bur', 'Epe', 'Kpt', 'Kpa'],
- [
- 'Mulgul', 'Ng’atyaato', 'Kiptaamo', 'Iwootkuut', 'Mamuut', 'Paagi', 'Ng’eiyeet', 'Rooptui',
- 'Bureet', 'Epeeso', 'Kipsuunde ne taai', 'Kipsuunde nebo aeng’'
- ]
- ],
- u,
- [['AM', 'KO'], u, ['Amait kesich Jesu', 'Kokakesich Jesu']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Silingitab ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/km.ts b/packages/common/locales/km.ts
deleted file mode 100644
index f29ebc53e8..0000000000
--- a/packages/common/locales/km.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'km',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['អ', 'ច', 'អ', 'ព', 'ព', 'ស', 'ស'], ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហ', 'សុក្រ', 'សៅរ៍'],
- ['អាទិត្យ', 'ច័ន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'], ['អា', 'ច', 'អ', 'ពុ', 'ព្រ', 'សុ', 'ស']
- ],
- [
- ['អ', 'ច', 'អ', 'ព', 'ព', 'ស', 'ស'], ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហ', 'សុក្រ', 'សៅរ៍'],
- ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'], ['អា', 'ច', 'អ', 'ពុ', 'ព្រ', 'សុ', 'ស']
- ],
- [
- ['ម', 'ក', 'ម', 'ម', 'ឧ', 'ម', 'ក', 'ស', 'ក', 'ត', 'វ', 'ធ'],
- ['មករា', 'កុម្ភៈ', 'មីនា', 'មេសា', 'ឧសភា', 'មិថុនា', 'កក្កដា', 'សីហា', 'កញ្ញា', 'តុលា', 'វិច្ឆិកា', 'ធ្នូ'], u
- ],
- u,
- [['មុន គ.ស.', 'គ.ស.'], u, ['មុនគ្រិស្តសករាជ', 'គ្រិស្តសករាជ']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} នៅម៉ោង {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'KHR',
- '៛',
- 'រៀលកម្ពុជា',
- {'JPY': ['JP¥', '¥'], 'KHR': ['៛'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kn.ts b/packages/common/locales/kn.ts
deleted file mode 100644
index 38181b8f1a..0000000000
--- a/packages/common/locales/kn.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'kn',
- [['ಪೂ', 'ಅ'], ['ಪೂರ್ವಾಹ್ನ', 'ಅಪರಾಹ್ನ'], u],
- [['ಪೂರ್ವಾಹ್ನ', 'ಅಪರಾಹ್ನ'], u, u],
- [
- ['ಭಾ', 'ಸೋ', 'ಮಂ', 'ಬು', 'ಗು', 'ಶು', 'ಶ'], ['ಭಾನು', 'ಸೋಮ', 'ಮಂಗಳ', 'ಬುಧ', 'ಗುರು', 'ಶುಕ್ರ', 'ಶನಿ'],
- ['ಭಾನುವಾರ', 'ಸೋಮವಾರ', 'ಮಂಗಳವಾರ', 'ಬುಧವಾರ', 'ಗುರುವಾರ', 'ಶುಕ್ರವಾರ', 'ಶನಿವಾರ'],
- ['ಭಾನು', 'ಸೋಮ', 'ಮಂಗಳ', 'ಬುಧ', 'ಗುರು', 'ಶುಕ್ರ', 'ಶನಿ']
- ],
- u,
- [
- ['ಜ', 'ಫೆ', 'ಮಾ', 'ಏ', 'ಮೇ', 'ಜೂ', 'ಜು', 'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'],
- ['ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿ', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗ', 'ಸೆಪ್ಟೆಂ', 'ಅಕ್ಟೋ', 'ನವೆಂ', 'ಡಿಸೆಂ'],
- [
- 'ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್',
- 'ಡಿಸೆಂಬರ್'
- ]
- ],
- [
- ['ಜ', 'ಫೆ', 'ಮಾ', 'ಏ', 'ಮೇ', 'ಜೂ', 'ಜು', 'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'],
- ['ಜನ', 'ಫೆಬ್ರ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿ', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗ', 'ಸೆಪ್ಟೆಂ', 'ಅಕ್ಟೋ', 'ನವೆಂ', 'ಡಿಸೆಂ'],
- [
- 'ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್',
- 'ಡಿಸೆಂಬರ್'
- ]
- ],
- [['ಕ್ರಿ.ಪೂ', 'ಕ್ರಿ.ಶ'], u, ['ಕ್ರಿಸ್ತ ಪೂರ್ವ', 'ಕ್ರಿಸ್ತ ಶಕ']],
- 0,
- [0, 0],
- ['d/M/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['hh:mm a', 'hh:mm:ss a', 'hh:mm:ss a z', 'hh:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ಭಾರತೀಯ ರೂಪಾಯಿ',
- {'JPY': ['JP¥', '¥'], 'RON': [u, 'ಲೀ'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ko-KP.ts b/packages/common/locales/ko-KP.ts
deleted file mode 100644
index fd573178dd..0000000000
--- a/packages/common/locales/ko-KP.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ko-KP',
- [['AM', 'PM'], u, ['오전', '오후']],
- u,
- [
- ['일', '월', '화', '수', '목', '금', '토'], u,
- ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'],
- ['일', '월', '화', '수', '목', '금', '토']
- ],
- u,
- [['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], u, u],
- u,
- [['BC', 'AD'], u, ['기원전', '서기']],
- 1,
- [6, 0],
- ['yy. M. d.', 'y. M. d.', 'y년 M월 d일', 'y년 M월 d일 EEEE'],
- ['a h:mm', 'a h:mm:ss', 'a h시 m분 s초 z', 'a h시 m분 s초 zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KPW',
- 'KPW',
- '조선 민주주의 인민 공화국 원',
- {'AUD': ['AU$', '$'], 'JPY': ['JP¥', '¥'], 'RON': [u, 'L'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ko.ts b/packages/common/locales/ko.ts
deleted file mode 100644
index 9d60d1eefa..0000000000
--- a/packages/common/locales/ko.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ko',
- [['AM', 'PM'], u, ['오전', '오후']],
- u,
- [
- ['일', '월', '화', '수', '목', '금', '토'], u,
- ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'],
- ['일', '월', '화', '수', '목', '금', '토']
- ],
- u,
- [['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], u, u],
- u,
- [['BC', 'AD'], u, ['기원전', '서기']],
- 0,
- [6, 0],
- ['yy. M. d.', 'y. M. d.', 'y년 M월 d일', 'y년 M월 d일 EEEE'],
- ['a h:mm', 'a h:mm:ss', 'a h시 m분 s초 z', 'a h시 m분 s초 zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KRW',
- '₩',
- '대한민국 원',
- {'AUD': ['AU$', '$'], 'JPY': ['JP¥', '¥'], 'RON': [u, 'L'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kok.ts b/packages/common/locales/kok.ts
deleted file mode 100644
index 0478643e56..0000000000
--- a/packages/common/locales/kok.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'kok',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['आ', 'सो', 'मं', 'बु', 'बि', 'शु', 'शे'],
- ['आयतार', 'सोमार', 'मंगळार', 'बुधवार', 'बिरेस्तार', 'शुक्रार', 'शेनवार'], u,
- ['आय', 'सोम', 'मंगळ', 'बुध', 'बिरे', 'शुक्र', 'शेन']
- ],
- [
- ['आ', 'सो', 'मं', 'बु', 'ब', 'शु', 'शे'],
- ['आयतार', 'सोमार', 'मंगळार', 'बुधवार', 'बिरेस्तार', 'शुक्रार', 'शेनवार'], u,
- ['आय', 'सोम', 'मंगळ', 'बुध', 'बिरे', 'शुक्र', 'शेन']
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलय', 'ऑगस्ट', 'सप्टेंबर', 'ऑक्टोबर', 'नोव्हेंबर',
- 'डिसेंबर'
- ],
- u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['जाने', 'फेब्रु', 'मार्च', 'एप्री', 'मे', 'जून', 'जुल', 'ऑग', 'सप्टें', 'ऑक्टो', 'नो', 'डिसे'],
- [
- 'जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलय', 'ऑगस्ट', 'सप्टेंबर', 'ऑक्टोबर', 'नोव्हेंबर',
- 'डिसेंबर'
- ]
- ],
- [['क्रिस्तपूर्व', 'क्रिस्तशखा'], u, u],
- 0,
- [0, 0],
- ['d-M-yy', 'dd-MM-y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'INR',
- '₹',
- 'भारतीय रुपया',
- {'JPY': ['JP¥', '¥'], 'RON': ['रॉन', 'लेई'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ks.ts b/packages/common/locales/ks.ts
deleted file mode 100644
index 867f4db664..0000000000
--- a/packages/common/locales/ks.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ks',
- [['AM', 'PM'], u, u],
- u,
- [
- ['ا', 'ژ', 'ب', 'ب', 'ب', 'ج', 'ب'],
- ['آتھوار', 'ژٔندٕروار', 'بۆموار', 'بودوار', 'برؠسوار', 'جُمہ', 'بٹوار'],
- ['اَتھوار', 'ژٔندرٕروار', 'بۆموار', 'بودوار', 'برؠسوار', 'جُمہ', 'بٹوار'],
- ['آتھوار', 'ژٔندٕروار', 'بۆموار', 'بودوار', 'برؠسوار', 'جُمہ', 'بٹوار']
- ],
- u,
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'س', 'ا', 'ن'],
- [
- 'جنؤری', 'فرؤری', 'مارٕچ', 'اپریل', 'میٔ', 'جوٗن', 'جوٗلایی', 'اگست', 'ستمبر', 'اکتوٗبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- u,
- [['بی سی', 'اے ڈی'], u, ['قبٕل مسیٖح', 'عیٖسوی سنہٕ']],
- 0,
- [0, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ہِندُستٲنۍ رۄپَے',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ksb.ts b/packages/common/locales/ksb.ts
deleted file mode 100644
index 97602c9bb2..0000000000
--- a/packages/common/locales/ksb.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ksb',
- [['makeo', 'nyiaghuo'], u, u],
- u,
- [
- ['2', '3', '4', '5', 'A', 'I', '1'], ['Jpi', 'Jtt', 'Jmn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumaapii', 'Jumaatatu', 'Jumaane', 'Jumaatano', 'Alhamisi', 'Ijumaa', 'Jumaamosi'],
- ['Jpi', 'Jtt', 'Jmn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januali', 'Febluali', 'Machi', 'Aplili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Klisto', 'Baada ya Klisto']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'TZS',
- 'TSh',
- 'shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ksf.ts b/packages/common/locales/ksf.ts
deleted file mode 100644
index 8754c43841..0000000000
--- a/packages/common/locales/ksf.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ksf',
- [['sárúwá', 'cɛɛ́nko'], u, u],
- u,
- [
- ['s', 'l', 'm', 'm', 'j', 'j', 's'], ['sɔ́n', 'lǝn', 'maa', 'mɛk', 'jǝǝ', 'júm', 'sam'],
- ['sɔ́ndǝ', 'lǝndí', 'maadí', 'mɛkrɛdí', 'jǝǝdí', 'júmbá', 'samdí'],
- ['sɔ́n', 'lǝn', 'maa', 'mɛk', 'jǝǝ', 'júm', 'sam']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ŋ1', 'ŋ2', 'ŋ3', 'ŋ4', 'ŋ5', 'ŋ6', 'ŋ7', 'ŋ8', 'ŋ9', 'ŋ10', 'ŋ11', 'ŋ12'],
- [
- 'ŋwíí a ntɔ́ntɔ', 'ŋwíí akǝ bɛ́ɛ', 'ŋwíí akǝ ráá', 'ŋwíí akǝ nin', 'ŋwíí akǝ táan',
- 'ŋwíí akǝ táafɔk', 'ŋwíí akǝ táabɛɛ', 'ŋwíí akǝ táaraa', 'ŋwíí akǝ táanin', 'ŋwíí akǝ ntɛk',
- 'ŋwíí akǝ ntɛk di bɔ́k', 'ŋwíí akǝ ntɛk di bɛ́ɛ'
- ]
- ],
- u,
- [['d.Y.', 'k.Y.'], u, ['di Yɛ́sus aká yálɛ', 'cámɛɛn kǝ kǝbɔpka Y']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'fráŋ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ksh.ts b/packages/common/locales/ksh.ts
deleted file mode 100644
index 14b0fcc00e..0000000000
--- a/packages/common/locales/ksh.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 0) return 0;
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ksh',
- [['v.M.', 'n.M.'], u, ['Uhr vörmiddaachs', 'Uhr nommendaachs']],
- [['v.M.', 'n.M.'], u, ['Vörmeddaach', 'Nommendaach']],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Su.', 'Mo.', 'Di.', 'Me.', 'Du.', 'Fr.', 'Sa.'],
- ['Sunndaach', 'Mohndaach', 'Dinnsdaach', 'Metwoch', 'Dunnersdaach', 'Friidaach', 'Samsdaach'],
- ['Su', 'Mo', 'Di', 'Me', 'Du', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fäb', 'Mäz', 'Apr', 'Mai', 'Jun', 'Jul', 'Ouj', 'Säp', 'Okt', 'Nov', 'Dez'],
- [
- 'Jannewa', 'Fäbrowa', 'Määz', 'Aprell', 'Mai', 'Juuni', 'Juuli', 'Oujoß', 'Septämber',
- 'Oktohber', 'Novämber', 'Dezämber'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Fäb.', 'Mäz.', 'Apr.', 'Mai', 'Jun.', 'Jul.', 'Ouj.', 'Säp.', 'Okt.', 'Nov.', 'Dez.'],
- [
- 'Jannewa', 'Fäbrowa', 'Määz', 'Aprell', 'Mai', 'Juuni', 'Juuli', 'Oujoß', 'Septämber',
- 'Oktohber', 'Novämber', 'Dezämber'
- ]
- ],
- [['vC', 'nC'], ['v. Chr.', 'n. Chr.'], ['vür Krestos', 'noh Krestos']],
- 1,
- [6, 0],
- ['d. M. y', 'd. MMM. y', 'd. MMMM y', 'EEEE, \'dä\' d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ku.ts b/packages/common/locales/ku.ts
deleted file mode 100644
index b55dd80d03..0000000000
--- a/packages/common/locales/ku.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ku',
- [['BN', 'PN'], u, u],
- u,
- [
- ['Y', 'D', 'S', 'Ç', 'P', 'Î', 'Ş'], ['yş', 'dş', 'sş', 'çş', 'pş', 'în', 'ş'],
- ['yekşem', 'duşem', 'sêşem', 'çarşem', 'pêncşem', 'în', 'şemî'],
- ['yş', 'dş', 'sş', 'çş', 'pş', 'în', 'ş']
- ],
- u,
- [
- ['R', 'R', 'A', 'A', 'G', 'P', 'T', 'G', 'R', 'K', 'S', 'B'],
- ['rêb', 'reş', 'ada', 'avr', 'gul', 'pûş', 'tîr', 'gel', 'rez', 'kew', 'ser', 'ber'],
- [
- 'rêbendanê', 'reşemiyê', 'adarê', 'avrêlê', 'gulanê', 'pûşperê', 'tîrmehê', 'gelawêjê',
- 'rezberê', 'kewçêrê', 'sermawezê', 'berfanbarê'
- ]
- ],
- [
- ['R', 'R', 'A', 'A', 'G', 'P', 'T', 'G', 'R', 'K', 'S', 'B'],
- ['rêb', 'reş', 'ada', 'avr', 'gul', 'pûş', 'tîr', 'gel', 'rez', 'kew', 'ser', 'ber'],
- [
- 'rêbendan', 'reşemî', 'adar', 'avrêl', 'gulan', 'pûşper', 'tîrmeh', 'gelawêj', 'rezber',
- 'kewçêr', 'sermawez', 'berfanbar'
- ]
- ],
- [['BZ', 'PZ'], u, ['berî zayînê', 'piştî zayînê']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '%#,##0', '#,##0.00 ¤', '#E0'],
- 'TRY',
- '₺',
- 'TRY',
- {'JPY': ['JP¥', '¥'], 'TRY': ['₺'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/kw.ts b/packages/common/locales/kw.ts
deleted file mode 100644
index 25ac320193..0000000000
--- a/packages/common/locales/kw.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-
-export default [
- 'kw',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sul', 'Lun', 'Mth', 'Mhr', 'Yow', 'Gwe', 'Sad'],
- ['dy Sul', 'dy Lun', 'dy Meurth', 'dy Merher', 'dy Yow', 'dy Gwener', 'dy Sadorn'],
- ['Sul', 'Lun', 'Mth', 'Mhr', 'Yow', 'Gwe', 'Sad']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Gen', 'Hwe', 'Meu', 'Ebr', 'Me', 'Met', 'Gor', 'Est', 'Gwn', 'Hed', 'Du', 'Kev'],
- [
- 'mis Genver', 'mis Hwevrer', 'mis Meurth', 'mis Ebrel', 'mis Me', 'mis Metheven',
- 'mis Gortheren', 'mis Est', 'mis Gwynngala', 'mis Hedra', 'mis Du', 'mis Kevardhu'
- ]
- ],
- u,
- [['RC', 'AD'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'GBP',
- '£',
- 'GBP',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ky.ts b/packages/common/locales/ky.ts
deleted file mode 100644
index 40f4f7a071..0000000000
--- a/packages/common/locales/ky.ts
+++ /dev/null
@@ -1,85 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ky',
- [['тң', 'тк'], u, ['таңкы', 'түштөн кийинки']],
- u,
- [
- ['Ж', 'Д', 'Ш', 'Ш', 'Б', 'Ж', 'И'],
- ['жек.', 'дүй.', 'шейш.', 'шарш.', 'бейш.', 'жума', 'ишм.'],
- ['жекшемби', 'дүйшөмбү', 'шейшемби', 'шаршемби', 'бейшемби', 'жума', 'ишемби'],
- ['жш.', 'дш.', 'шш.', 'шр.', 'бш.', 'жм.', 'иш.']
- ],
- u,
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['янв.', 'фев.', 'мар.', 'апр.', 'май', 'июн.', 'июл.', 'авг.', 'сен.', 'окт.', 'ноя.', 'дек.'],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'],
- [
- 'Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь',
- 'Ноябрь', 'Декабрь'
- ]
- ],
- [['б.з.ч.', 'б.з.'], u, ['биздин заманга чейин', 'биздин заман']],
- 1,
- [6, 0],
- ['d/M/yy', 'y-\'ж\'., d-MMM', 'y-\'ж\'., d-MMMM', 'y-\'ж\'., d-MMMM, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'сан эмес', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'KGS',
- 'сом',
- 'Кыргызстан сому',
- {
- 'AUD': [u, '$'],
- 'BMD': [u, 'BD$'],
- 'BRL': [u, 'R$'],
- 'BSD': [u, 'B$'],
- 'BZD': [u, 'BZ$'],
- 'CAD': [u, 'C$'],
- 'DOP': [u, 'RD$'],
- 'EGP': [u, 'LE'],
- 'GBP': [u, '£'],
- 'HKD': [u, 'HK$'],
- 'HRK': [u, 'Kn'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JMD': [u, 'J$'],
- 'JPY': ['JP¥', '¥'],
- 'KGS': ['сом'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'THB': ['฿'],
- 'TTD': [u, 'TT$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/lag.ts b/packages/common/locales/lag.ts
deleted file mode 100644
index afa6977761..0000000000
--- a/packages/common/locales/lag.ts
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (n === 0) return 0;
- if ((i === 0 || i === 1) && !(n === 0)) return 1;
- return 5;
-}
-
-export default [
- 'lag',
- [['TOO', 'MUU'], u, u],
- u,
- [
- ['P', 'T', 'E', 'O', 'A', 'I', 'M'], ['Píili', 'Táatu', 'Íne', 'Táano', 'Alh', 'Ijm', 'Móosi'],
- ['Jumapíiri', 'Jumatátu', 'Jumaíne', 'Jumatáano', 'Alamíisi', 'Ijumáa', 'Jumamóosi'],
- ['Píili', 'Táatu', 'Íne', 'Táano', 'Alh', 'Ijm', 'Móosi']
- ],
- u,
- [
- ['F', 'N', 'K', 'I', 'I', 'I', 'M', 'V', 'S', 'I', 'S', 'S'],
- [
- 'Fúngatɨ', 'Naanɨ', 'Keenda', 'Ikúmi', 'Inyambala', 'Idwaata', 'Mʉʉnchɨ', 'Vɨɨrɨ', 'Saatʉ',
- 'Inyi', 'Saano', 'Sasatʉ'
- ],
- [
- 'Kʉfúngatɨ', 'Kʉnaanɨ', 'Kʉkeenda', 'Kwiikumi', 'Kwiinyambála', 'Kwiidwaata', 'Kʉmʉʉnchɨ',
- 'Kʉvɨɨrɨ', 'Kʉsaatʉ', 'Kwiinyi', 'Kʉsaano', 'Kʉsasatʉ'
- ]
- ],
- u,
- [['KSA', 'KA'], u, ['Kɨrɨsitʉ sɨ anavyaal', 'Kɨrɨsitʉ akavyaalwe']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilíingi ya Taansanía',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/lb.ts b/packages/common/locales/lb.ts
deleted file mode 100644
index da677ee74d..0000000000
--- a/packages/common/locales/lb.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'lb',
- [['mo.', 'nomë.'], ['moies', 'nomëttes'], u],
- [['moies', 'nomëttes'], u, u],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Son.', 'Méi.', 'Dën.', 'Mët.', 'Don.', 'Fre.', 'Sam.'],
- ['Sonndeg', 'Méindeg', 'Dënschdeg', 'Mëttwoch', 'Donneschdeg', 'Freideg', 'Samschdeg'],
- ['So.', 'Mé.', 'Dë.', 'Më.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['S', 'M', 'D', 'M', 'D', 'F', 'S'], ['Son', 'Méi', 'Dën', 'Mët', 'Don', 'Fre', 'Sam'],
- ['Sonndeg', 'Méindeg', 'Dënschdeg', 'Mëttwoch', 'Donneschdeg', 'Freideg', 'Samschdeg'],
- ['So.', 'Mé.', 'Dë.', 'Më.', 'Do.', 'Fr.', 'Sa.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan.', 'Feb.', 'Mäe.', 'Abr.', 'Mee', 'Juni', 'Juli', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Dez.'],
- [
- 'Januar', 'Februar', 'Mäerz', 'Abrëll', 'Mee', 'Juni', 'Juli', 'August', 'September',
- 'Oktober', 'November', 'Dezember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mäe', 'Abr', 'Mee', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
- [
- 'Januar', 'Februar', 'Mäerz', 'Abrëll', 'Mee', 'Juni', 'Juli', 'August', 'September',
- 'Oktober', 'November', 'Dezember'
- ]
- ],
- [['v. Chr.', 'n. Chr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'ATS': ['öS'], 'AUD': ['AU$', '$'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/lg.ts b/packages/common/locales/lg.ts
deleted file mode 100644
index 321c64f72b..0000000000
--- a/packages/common/locales/lg.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'lg',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'B', 'L', 'L', 'L', 'L', 'L'], ['Sab', 'Bal', 'Lw2', 'Lw3', 'Lw4', 'Lw5', 'Lw6'],
- ['Sabbiiti', 'Balaza', 'Lwakubiri', 'Lwakusatu', 'Lwakuna', 'Lwakutaano', 'Lwamukaaga'],
- ['Sab', 'Bal', 'Lw2', 'Lw3', 'Lw4', 'Lw5', 'Lw6']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apu', 'Maa', 'Juu', 'Jul', 'Agu', 'Seb', 'Oki', 'Nov', 'Des'],
- [
- 'Janwaliyo', 'Febwaliyo', 'Marisi', 'Apuli', 'Maayi', 'Juuni', 'Julaayi', 'Agusito',
- 'Sebuttemba', 'Okitobba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kulisito nga tannaza', 'Bukya Kulisito Azaal']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'UGX',
- 'USh',
- 'Silingi eya Yuganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/lkt.ts b/packages/common/locales/lkt.ts
deleted file mode 100644
index 3bd7d3106b..0000000000
--- a/packages/common/locales/lkt.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'lkt',
- [['AM', 'PM'], u, u],
- u,
- [
- ['A', 'W', 'N', 'Y', 'T', 'Z', 'O'],
- [
- 'Aŋpétuwakȟaŋ', 'Aŋpétuwaŋži', 'Aŋpétunuŋpa', 'Aŋpétuyamni', 'Aŋpétutopa', 'Aŋpétuzaptaŋ',
- 'Owáŋgyužažapi'
- ],
- u, u
- ],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- [
- 'Aŋpétuwakȟaŋ', 'Aŋpétuwaŋži', 'Aŋpétunuŋpa', 'Aŋpétuyamni', 'Aŋpétutopa', 'Aŋpétuzaptaŋ',
- 'Owáŋgyužažapi'
- ],
- u, u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'Wiótheȟika Wí', 'Thiyóȟeyuŋka Wí', 'Ištáwičhayazaŋ Wí', 'Pȟežítȟo Wí', 'Čhaŋwápetȟo Wí',
- 'Wípazukȟa-wašté Wí', 'Čhaŋpȟásapa Wí', 'Wasútȟuŋ Wí', 'Čhaŋwápeǧi Wí', 'Čhaŋwápe-kasná Wí',
- 'Waníyetu Wí', 'Tȟahékapšuŋ Wí'
- ],
- u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'USD',
- '$',
- 'USD',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ln-AO.ts b/packages/common/locales/ln-AO.ts
deleted file mode 100644
index a32a7166dd..0000000000
--- a/packages/common/locales/ln-AO.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'ln-AO',
- [['ntɔ́ngɔ́', 'mpókwa'], u, u],
- u,
- [
- ['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
- [
- 'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
- 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
- ],
- ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
- ],
- u,
- [
- ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
- ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
- [
- 'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
- 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
- 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
- ]
- ],
- u,
- [['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AOA',
- 'Kz',
- 'Kwanza ya Angóla',
- {'AOA': ['Kz'], 'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ln-CF.ts b/packages/common/locales/ln-CF.ts
deleted file mode 100644
index e2ea004d75..0000000000
--- a/packages/common/locales/ln-CF.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'ln-CF',
- [['ntɔ́ngɔ́', 'mpókwa'], u, u],
- u,
- [
- ['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
- [
- 'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
- 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
- ],
- ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
- ],
- u,
- [
- ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
- ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
- [
- 'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
- 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
- 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
- ]
- ],
- u,
- [['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Falánga CFA BEAC',
- {'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ln-CG.ts b/packages/common/locales/ln-CG.ts
deleted file mode 100644
index a233a4af9d..0000000000
--- a/packages/common/locales/ln-CG.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'ln-CG',
- [['ntɔ́ngɔ́', 'mpókwa'], u, u],
- u,
- [
- ['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
- [
- 'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
- 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
- ],
- ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
- ],
- u,
- [
- ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
- ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
- [
- 'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
- 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
- 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
- ]
- ],
- u,
- [['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Falánga CFA BEAC',
- {'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ln.ts b/packages/common/locales/ln.ts
deleted file mode 100644
index 34538c1881..0000000000
--- a/packages/common/locales/ln.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'ln',
- [['ntɔ́ngɔ́', 'mpókwa'], u, u],
- u,
- [
- ['e', 'y', 'm', 'm', 'm', 'm', 'p'], ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'],
- [
- 'eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi',
- 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'
- ],
- ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps']
- ],
- u,
- [
- ['y', 'f', 'm', 'a', 'm', 'y', 'y', 'a', 's', 'ɔ', 'n', 'd'],
- ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'],
- [
- 'sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno',
- 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi',
- 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'
- ]
- ],
- u,
- [['libóso ya', 'nsima ya Y'], u, ['Yambo ya Yézu Krís', 'Nsima ya Yézu Krís']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CDF',
- 'FC',
- 'Falánga ya Kongó',
- {'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/lo.ts b/packages/common/locales/lo.ts
deleted file mode 100644
index 2ab6a85aa8..0000000000
--- a/packages/common/locales/lo.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'lo',
- [['ກ່ອນທ່ຽງ', 'ຫຼັງທ່ຽງ'], u, u],
- u,
- [
- ['ອາ', 'ຈ', 'ອ', 'ພ', 'ພຫ', 'ສຸ', 'ສ'], ['ອາທິດ', 'ຈັນ', 'ອັງຄານ', 'ພຸດ', 'ພະຫັດ', 'ສຸກ', 'ເສົາ'],
- ['ວັນອາທິດ', 'ວັນຈັນ', 'ວັນອັງຄານ', 'ວັນພຸດ', 'ວັນພະຫັດ', 'ວັນສຸກ', 'ວັນເສົາ'],
- ['ອາ.', 'ຈ.', 'ອ.', 'ພ.', 'ພຫ.', 'ສຸ.', 'ສ.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'ມ.ກ.', 'ກ.ພ.', 'ມ.ນ.', 'ມ.ສ.', 'ພ.ພ.', 'ມິ.ຖ.', 'ກ.ລ.', 'ສ.ຫ.', 'ກ.ຍ.', 'ຕ.ລ.', 'ພ.ຈ.', 'ທ.ວ.'
- ],
- [
- 'ມັງກອນ', 'ກຸມພາ', 'ມີນາ', 'ເມສາ', 'ພຶດສະພາ', 'ມິຖຸນາ', 'ກໍລະກົດ', 'ສິງຫາ', 'ກັນຍາ', 'ຕຸລາ', 'ພະຈິກ',
- 'ທັນວາ'
- ]
- ],
- u,
- [['ກ່ອນ ຄ.ສ.', 'ຄ.ສ.'], u, ['ກ່ອນຄຣິດສັກກະລາດ', 'ຄຣິດສັກກະລາດ']],
- 0,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE ທີ d MMMM G y'],
- ['H:mm', 'H:mm:ss', 'H ໂມງ m ນາທີ ss ວິນາທີ z', 'H ໂມງ m ນາທີ ss ວິນາທີ zzzz'],
- ['{1}, {0}', u, u, u],
- [
- ',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞',
- 'ບໍ່ແມ່ນໂຕເລກ', ':'
- ],
- ['#,##0.###', '#,##0%', '¤#,##0.00;¤-#,##0.00', '#'],
- 'LAK',
- '₭',
- 'ລາວ ກີບ',
- {'JPY': ['JP¥', '¥'], 'LAK': ['₭'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/lrc-IQ.ts b/packages/common/locales/lrc-IQ.ts
deleted file mode 100644
index e891e03ebe..0000000000
--- a/packages/common/locales/lrc-IQ.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'lrc-IQ',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جانڤیە', 'فئڤریە', 'مارس', 'آڤریل', 'مئی', 'جوٙأن', 'جوٙلا', 'آگوست', 'سئپتامر', 'ئوکتوڤر',
- 'نوڤامر', 'دئسامر'
- ],
- u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 6,
- [5, 6],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IQD',
- 'د.ع.\u200f',
- 'IQD',
- {'IQD': ['د.ع.\u200f'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/lrc.ts b/packages/common/locales/lrc.ts
deleted file mode 100644
index 7f840e7b5c..0000000000
--- a/packages/common/locales/lrc.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'lrc',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جانڤیە', 'فئڤریە', 'مارس', 'آڤریل', 'مئی', 'جوٙأن', 'جوٙلا', 'آگوست', 'سئپتامر', 'ئوکتوڤر',
- 'نوڤامر', 'دئسامر'
- ],
- u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 6,
- [5, 5],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IRR',
- 'IRR',
- 'IRR',
- {'IQD': ['د.ع.\u200f'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/lt.ts b/packages/common/locales/lt.ts
deleted file mode 100644
index 46bc5d3cdf..0000000000
--- a/packages/common/locales/lt.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n % 10 === 1 && !(n % 100 >= 11 && n % 100 <= 19)) return 1;
- if (n % 10 === Math.floor(n % 10) && n % 10 >= 2 && n % 10 <= 9 &&
- !(n % 100 >= 11 && n % 100 <= 19))
- return 3;
- if (!(f === 0)) return 4;
- return 5;
-}
-
-export default [
- 'lt',
- [['pr. p.', 'pop.'], ['priešpiet', 'popiet'], u],
- u,
- [
- ['S', 'P', 'A', 'T', 'K', 'P', 'Š'], ['sk', 'pr', 'an', 'tr', 'kt', 'pn', 'št'],
- [
- 'sekmadienis', 'pirmadienis', 'antradienis', 'trečiadienis', 'ketvirtadienis', 'penktadienis',
- 'šeštadienis'
- ],
- ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št']
- ],
- u,
- [
- ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
- [
- 'saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.',
- 'lapkr.', 'gruod.'
- ],
- [
- 'sausio', 'vasario', 'kovo', 'balandžio', 'gegužės', 'birželio', 'liepos', 'rugpjūčio',
- 'rugsėjo', 'spalio', 'lapkričio', 'gruodžio'
- ]
- ],
- [
- ['S', 'V', 'K', 'B', 'G', 'B', 'L', 'R', 'R', 'S', 'L', 'G'],
- [
- 'saus.', 'vas.', 'kov.', 'bal.', 'geg.', 'birž.', 'liep.', 'rugp.', 'rugs.', 'spal.',
- 'lapkr.', 'gruod.'
- ],
- [
- 'sausis', 'vasaris', 'kovas', 'balandis', 'gegužė', 'birželis', 'liepa', 'rugpjūtis',
- 'rugsėjis', 'spalis', 'lapkritis', 'gruodis'
- ]
- ],
- [['pr. Kr.', 'po Kr.'], u, ['prieš Kristų', 'po Kristaus']],
- 1,
- [6, 0],
- ['y-MM-dd', u, 'y \'m\'. MMMM d \'d\'.', 'y \'m\'. MMMM d \'d\'., EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euras',
- {
- 'AUD': [u, '$'],
- 'BDT': [],
- 'BRL': [u, 'R$'],
- 'BYN': [u, 'Br'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [],
- 'INR': [],
- 'JPY': [u, '¥'],
- 'KHR': [],
- 'KRW': [u, '₩'],
- 'LAK': [],
- 'MNT': [],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PLN': [u, 'zl'],
- 'PYG': [u, 'Gs'],
- 'RUB': [u, 'rb'],
- 'TWD': [u, '$'],
- 'USD': [u, '$'],
- 'VND': [],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XOF': [],
- 'XPF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/lu.ts b/packages/common/locales/lu.ts
deleted file mode 100644
index b7777fd4e5..0000000000
--- a/packages/common/locales/lu.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'lu',
- [['Dinda', 'Dilolo'], u, u],
- u,
- [
- ['L', 'N', 'N', 'N', 'N', 'N', 'L'], ['Lum', 'Nko', 'Ndy', 'Ndg', 'Njw', 'Ngv', 'Lub'],
- ['Lumingu', 'Nkodya', 'Ndàayà', 'Ndangù', 'Njòwa', 'Ngòvya', 'Lubingu'],
- ['Lum', 'Nko', 'Ndy', 'Ndg', 'Njw', 'Ngv', 'Lub']
- ],
- u,
- [
- ['C', 'L', 'L', 'M', 'L', 'L', 'K', 'L', 'L', 'L', 'K', 'C'],
- ['Cio', 'Lui', 'Lus', 'Muu', 'Lum', 'Luf', 'Kab', 'Lush', 'Lut', 'Lun', 'Kas', 'Cis'],
- [
- 'Ciongo', 'Lùishi', 'Lusòlo', 'Mùuyà', 'Lumùngùlù', 'Lufuimi', 'Kabàlàshìpù', 'Lùshìkà',
- 'Lutongolo', 'Lungùdi', 'Kaswèkèsè', 'Ciswà'
- ]
- ],
- u,
- [['kmp. Y.K.', 'kny. Y. K.'], u, ['Kumpala kwa Yezu Kli', 'Kunyima kwa Yezu Kli']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'CDF',
- 'FC',
- 'Nfalanga wa Kongu',
- {'CDF': ['FC'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/luo.ts b/packages/common/locales/luo.ts
deleted file mode 100644
index 616d396ad8..0000000000
--- a/packages/common/locales/luo.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'luo',
- [['OD', 'OT'], u, u],
- u,
- [
- ['J', 'W', 'T', 'T', 'T', 'T', 'N'], ['JMP', 'WUT', 'TAR', 'TAD', 'TAN', 'TAB', 'NGS'],
- ['Jumapil', 'Wuok Tich', 'Tich Ariyo', 'Tich Adek', 'Tich Ang’wen', 'Tich Abich', 'Ngeso'],
- ['JMP', 'WUT', 'TAR', 'TAD', 'TAN', 'TAB', 'NGS']
- ],
- u,
- [
- ['C', 'R', 'D', 'N', 'B', 'U', 'B', 'B', 'C', 'P', 'C', 'P'],
- ['DAC', 'DAR', 'DAD', 'DAN', 'DAH', 'DAU', 'DAO', 'DAB', 'DOC', 'DAP', 'DGI', 'DAG'],
- [
- 'Dwe mar Achiel', 'Dwe mar Ariyo', 'Dwe mar Adek', 'Dwe mar Ang’wen', 'Dwe mar Abich',
- 'Dwe mar Auchiel', 'Dwe mar Abiriyo', 'Dwe mar Aboro', 'Dwe mar Ochiko', 'Dwe mar Apar',
- 'Dwe mar gi achiel', 'Dwe mar Apar gi ariyo'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kapok Kristo obiro', 'Ka Kristo osebiro']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'KES',
- 'Ksh',
- 'Siling mar Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/luy.ts b/packages/common/locales/luy.ts
deleted file mode 100644
index df69b58ae1..0000000000
--- a/packages/common/locales/luy.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'luy',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['J2', 'J3', 'J4', 'J5', 'Al', 'Ij', 'J1'],
- [
- 'Jumapiri', 'Jumatatu', 'Jumanne', 'Jumatano', 'Murwa wa Kanne', 'Murwa wa Katano', 'Jumamosi'
- ],
- ['J2', 'J3', 'J4', 'J5', 'Al', 'Ij', 'J1']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Imberi ya Kuuza Kwa', 'Muhiga Kuvita Kuuza']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00;¤- #,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Sirinji ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/lv.ts b/packages/common/locales/lv.ts
deleted file mode 100644
index 72620f77df..0000000000
--- a/packages/common/locales/lv.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n % 10 === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19 ||
- v === 2 && f % 100 === Math.floor(f % 100) && f % 100 >= 11 && f % 100 <= 19)
- return 0;
- if (n % 10 === 1 && !(n % 100 === 11) || v === 2 && f % 10 === 1 && !(f % 100 === 11) ||
- !(v === 2) && f % 10 === 1)
- return 1;
- return 5;
-}
-
-export default [
- 'lv',
- [['priekšp.', 'pēcp.'], u, ['priekšpusdienā', 'pēcpusdienā']],
- [['priekšp.', 'pēcpusd.'], u, ['priekšpusdiena', 'pēcpusdiena']],
- [
- ['S', 'P', 'O', 'T', 'C', 'P', 'S'],
- ['svētd.', 'pirmd.', 'otrd.', 'trešd.', 'ceturtd.', 'piektd.', 'sestd.'],
- ['svētdiena', 'pirmdiena', 'otrdiena', 'trešdiena', 'ceturtdiena', 'piektdiena', 'sestdiena'],
- ['Sv', 'Pr', 'Ot', 'Tr', 'Ce', 'Pk', 'Se']
- ],
- [
- ['S', 'P', 'O', 'T', 'C', 'P', 'S'],
- ['Svētd.', 'Pirmd.', 'Otrd.', 'Trešd.', 'Ceturtd.', 'Piektd.', 'Sestd.'],
- ['Svētdiena', 'Pirmdiena', 'Otrdiena', 'Trešdiena', 'Ceturtdiena', 'Piektdiena', 'Sestdiena'],
- ['Sv', 'Pr', 'Ot', 'Tr', 'Ce', 'Pk', 'Se']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'janv.', 'febr.', 'marts', 'apr.', 'maijs', 'jūn.', 'jūl.', 'aug.', 'sept.', 'okt.', 'nov.',
- 'dec.'
- ],
- [
- 'janvāris', 'februāris', 'marts', 'aprīlis', 'maijs', 'jūnijs', 'jūlijs', 'augusts',
- 'septembris', 'oktobris', 'novembris', 'decembris'
- ]
- ],
- u,
- [['p.m.ē.', 'm.ē.'], u, ['pirms mūsu ēras', 'mūsu ērā']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'y. \'gada\' d. MMM', 'y. \'gada\' d. MMMM', 'EEEE, y. \'gada\' d. MMMM'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NS', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'eiro',
- {'AUD': ['AU$', '$'], 'LVL': ['Ls'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mas-TZ.ts b/packages/common/locales/mas-TZ.ts
deleted file mode 100644
index 4d45edc3ae..0000000000
--- a/packages/common/locales/mas-TZ.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'mas-TZ',
- [['Ɛnkakɛnyá', 'Ɛndámâ'], u, u],
- u,
- [
- ['2', '3', '4', '5', '6', '7', '1'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapílí', 'Jumatátu', 'Jumane', 'Jumatánɔ', 'Alaámisi', 'Jumáa', 'Jumamósi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Dal', 'Ará', 'Ɔɛn', 'Doy', 'Lép', 'Rok', 'Sás', 'Bɔ́r', 'Kús', 'Gís', 'Shʉ́', 'Ntʉ́'],
- [
- 'Oladalʉ́', 'Arát', 'Ɔɛnɨ́ɔɨŋɔk', 'Olodoyíóríê inkókúâ', 'Oloilépūnyīē inkókúâ', 'Kújúɔrɔk',
- 'Mórusásin', 'Ɔlɔ́ɨ́bɔ́rárɛ', 'Kúshîn', 'Olgísan', 'Pʉshʉ́ka', 'Ntʉ́ŋʉ́s'
- ]
- ],
- u,
- [['MY', 'EY'], u, ['Meínō Yɛ́sʉ', 'Eínō Yɛ́sʉ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Iropiyianí e Tanzania',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mas.ts b/packages/common/locales/mas.ts
deleted file mode 100644
index 842ddddc27..0000000000
--- a/packages/common/locales/mas.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'mas',
- [['Ɛnkakɛnyá', 'Ɛndámâ'], u, u],
- u,
- [
- ['2', '3', '4', '5', '6', '7', '1'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapílí', 'Jumatátu', 'Jumane', 'Jumatánɔ', 'Alaámisi', 'Jumáa', 'Jumamósi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Dal', 'Ará', 'Ɔɛn', 'Doy', 'Lép', 'Rok', 'Sás', 'Bɔ́r', 'Kús', 'Gís', 'Shʉ́', 'Ntʉ́'],
- [
- 'Oladalʉ́', 'Arát', 'Ɔɛnɨ́ɔɨŋɔk', 'Olodoyíóríê inkókúâ', 'Oloilépūnyīē inkókúâ', 'Kújúɔrɔk',
- 'Mórusásin', 'Ɔlɔ́ɨ́bɔ́rárɛ', 'Kúshîn', 'Olgísan', 'Pʉshʉ́ka', 'Ntʉ́ŋʉ́s'
- ]
- ],
- u,
- [['MY', 'EY'], u, ['Meínō Yɛ́sʉ', 'Eínō Yɛ́sʉ']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Iropiyianí e Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mer.ts b/packages/common/locales/mer.ts
deleted file mode 100644
index f2e641465b..0000000000
--- a/packages/common/locales/mer.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'mer',
- [['RŨ', 'ŨG'], u, u],
- u,
- [
- ['K', 'M', 'W', 'W', 'W', 'W', 'J'], ['KIU', 'MRA', 'WAI', 'WET', 'WEN', 'WTN', 'JUM'],
- ['Kiumia', 'Muramuko', 'Wairi', 'Wethatu', 'Wena', 'Wetano', 'Jumamosi'],
- ['KIU', 'MRA', 'WAI', 'WET', 'WEN', 'WTN', 'JUM']
- ],
- u,
- [
- ['J', 'F', 'M', 'Ĩ', 'M', 'N', 'N', 'A', 'S', 'O', 'N', 'D'],
- ['JAN', 'FEB', 'MAC', 'ĨPU', 'MĨĨ', 'NJU', 'NJR', 'AGA', 'SPT', 'OKT', 'NOV', 'DEC'],
- [
- 'Januarĩ', 'Feburuarĩ', 'Machi', 'Ĩpurũ', 'Mĩĩ', 'Njuni', 'Njuraĩ', 'Agasti', 'Septemba',
- 'Oktũba', 'Novemba', 'Dicemba'
- ]
- ],
- u,
- [['MK', 'NK'], u, ['Mbere ya Kristũ', 'Nyuma ya Kristũ']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mfe.ts b/packages/common/locales/mfe.ts
deleted file mode 100644
index 3deeff5470..0000000000
--- a/packages/common/locales/mfe.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'mfe',
- [['AM', 'PM'], u, u],
- u,
- [
- ['d', 'l', 'm', 'm', 'z', 'v', 's'], ['dim', 'lin', 'mar', 'mer', 'ze', 'van', 'sam'],
- ['dimans', 'lindi', 'mardi', 'merkredi', 'zedi', 'vandredi', 'samdi'],
- ['dim', 'lin', 'mar', 'mer', 'ze', 'van', 'sam']
- ],
- u,
- [
- ['z', 'f', 'm', 'a', 'm', 'z', 'z', 'o', 's', 'o', 'n', 'd'],
- ['zan', 'fev', 'mar', 'avr', 'me', 'zin', 'zil', 'out', 'sep', 'okt', 'nov', 'des'],
- [
- 'zanvie', 'fevriye', 'mars', 'avril', 'me', 'zin', 'zilye', 'out', 'septam', 'oktob', 'novam',
- 'desam'
- ]
- ],
- u,
- [['av. Z-K', 'ap. Z-K'], u, ['avan Zezi-Krist', 'apre Zezi-Krist']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MUR',
- 'Rs',
- 'roupi morisien',
- {'JPY': ['JP¥', '¥'], 'MUR': ['Rs'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mg.ts b/packages/common/locales/mg.ts
deleted file mode 100644
index a462792db8..0000000000
--- a/packages/common/locales/mg.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'mg',
- [['AM', 'PM'], u, u],
- u,
- [
- ['A', 'A', 'T', 'A', 'A', 'Z', 'A'], ['Alah', 'Alats', 'Tal', 'Alar', 'Alak', 'Zom', 'Asab'],
- ['Alahady', 'Alatsinainy', 'Talata', 'Alarobia', 'Alakamisy', 'Zoma', 'Asabotsy'],
- ['Alah', 'Alats', 'Tal', 'Alar', 'Alak', 'Zom', 'Asab']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'Mey', 'Jon', 'Jol', 'Aog', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Janoary', 'Febroary', 'Martsa', 'Aprily', 'Mey', 'Jona', 'Jolay', 'Aogositra', 'Septambra',
- 'Oktobra', 'Novambra', 'Desambra'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Alohan’i JK', 'Aorian’i JK']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MGA',
- 'Ar',
- 'Ariary',
- {'JPY': ['JP¥', '¥'], 'MGA': ['Ar'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mgh.ts b/packages/common/locales/mgh.ts
deleted file mode 100644
index 68dbd90a26..0000000000
--- a/packages/common/locales/mgh.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'mgh',
- [['wichishu', 'mchochil’l'], u, u],
- u,
- [
- ['S', 'J', 'J', 'J', 'A', 'I', 'J'], ['Sab', 'Jtt', 'Jnn', 'Jtn', 'Ara', 'Iju', 'Jmo'],
- ['Sabato', 'Jumatatu', 'Jumanne', 'Jumatano', 'Arahamisi', 'Ijumaa', 'Jumamosi'],
- ['Sab', 'Jtt', 'Jnn', 'Jtn', 'Ara', 'Iju', 'Jmo']
- ],
- u,
- [
- ['K', 'U', 'R', 'C', 'T', 'M', 'S', 'N', 'T', 'K', 'M', 'Y'],
- ['Kwa', 'Una', 'Rar', 'Che', 'Tha', 'Moc', 'Sab', 'Nan', 'Tis', 'Kum', 'Moj', 'Yel'],
- [
- 'Mweri wo kwanza', 'Mweri wo unayeli', 'Mweri wo uneraru', 'Mweri wo unecheshe',
- 'Mweri wo unethanu', 'Mweri wo thanu na mocha', 'Mweri wo saba', 'Mweri wo nane',
- 'Mweri wo tisa', 'Mweri wo kumi', 'Mweri wo kumi na moja', 'Mweri wo kumi na yel’li'
- ]
- ],
- u,
- [['HY', 'YY'], u, ['Hinapiya yesu', 'Yopia yesu']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MZN',
- 'MTn',
- 'MZN',
- {'JPY': ['JP¥', '¥'], 'MZN': ['MTn'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mgo.ts b/packages/common/locales/mgo.ts
deleted file mode 100644
index ab4057f0fd..0000000000
--- a/packages/common/locales/mgo.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'mgo',
- [['AM', 'PM'], u, u],
- u,
- [
- ['A1', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7'],
- ['Aneg 1', 'Aneg 2', 'Aneg 3', 'Aneg 4', 'Aneg 5', 'Aneg 6', 'Aneg 7'], u,
- ['1', '2', '3', '4', '5', '6', '7']
- ],
- u,
- [
- ['M1', 'A2', 'M3', 'N4', 'F5', 'I6', 'A7', 'I8', 'K9', '10', '11', '12'],
- [
- 'mbegtug', 'imeg àbùbì', 'imeg mbəŋchubi', 'iməg ngwə̀t', 'iməg fog', 'iməg ichiibɔd',
- 'iməg àdùmbə̀ŋ', 'iməg ichika', 'iməg kud', 'iməg tèsiʼe', 'iməg zò', 'iməg krizmed'
- ],
- [
- 'iməg mbegtug', 'imeg àbùbì', 'imeg mbəŋchubi', 'iməg ngwə̀t', 'iməg fog', 'iməg ichiibɔd',
- 'iməg àdùmbə̀ŋ', 'iməg ichika', 'iməg kud', 'iməg tèsiʼe', 'iməg zò', 'iməg krizmed'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'EEEE, y MMMM dd'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'shirè',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mi.ts b/packages/common/locales/mi.ts
deleted file mode 100644
index 4df046beeb..0000000000
--- a/packages/common/locales/mi.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'mi',
- [['AM', 'PM'], u, u],
- u,
- [
- ['T', 'H', 'T', 'A', 'P', 'M', 'H'], ['Tap', 'Hin', 'Tū', 'Apa', 'Par', 'Mer', 'Hor'],
- ['Rātapu', 'Rāhina', 'Rātū', 'Rāapa', 'Rāpare', 'Rāmere', 'Rāhoroi'],
- ['Tap', 'Hin', 'Tū', 'Apa', 'Par', 'Mer', 'Hor']
- ],
- u,
- [
- ['K', 'H', 'P', 'P', 'H', 'P', 'H', 'H', 'M', 'N', 'R', 'H'],
- ['Kohi', 'Hui', 'Pou', 'Pae', 'Hara', 'Pipi', 'Hōngo', 'Here', 'Mahu', 'Nuku', 'Rangi', 'Haki'],
- [
- 'Kohitātea', 'Huitanguru', 'Poutūterangi', 'Paengawhāwhā', 'Haratua', 'Pipiri', 'Hōngongoi',
- 'Hereturikōkā', 'Mahuru', 'Whiringa-ā-nuku', 'Whiringa-ā-rangi', 'Hakihea'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'NZD',
- '$',
- 'Tāra o Aotearoa',
- {'NZD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mk.ts b/packages/common/locales/mk.ts
deleted file mode 100644
index d00d424272..0000000000
--- a/packages/common/locales/mk.ts
+++ /dev/null
@@ -1,75 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- return 5;
-}
-
-export default [
- 'mk',
- [['претпл.', 'попл.'], u, ['претпладне', 'попладне']],
- u,
- [
- ['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нед.', 'пон.', 'вт.', 'сре.', 'чет.', 'пет.', 'саб.'],
- ['недела', 'понеделник', 'вторник', 'среда', 'четврток', 'петок', 'сабота'],
- ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.']
- ],
- [
- ['н', 'п', 'в', 'с', 'ч', 'п', 'с'], ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.'],
- ['недела', 'понеделник', 'вторник', 'среда', 'четврток', 'петок', 'сабота'],
- ['нед.', 'пон.', 'вто.', 'сре.', 'чет.', 'пет.', 'саб.']
- ],
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- [
- 'јан.', 'фев.', 'мар.', 'апр.', 'мај', 'јун.', 'јул.', 'авг.', 'септ.', 'окт.', 'ноем.',
- 'дек.'
- ],
- [
- 'јануари', 'февруари', 'март', 'април', 'мај', 'јуни', 'јули', 'август', 'септември',
- 'октомври', 'ноември', 'декември'
- ]
- ],
- u,
- [['пр.н.е.', 'н.е.'], u, ['пред нашата ера', 'од нашата ера']],
- 1,
- [6, 0],
- ['d.M.yy', 'd.M.y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MKD',
- 'ден.',
- 'Македонски денар',
- {
- 'AUD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MKD': ['ден.'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ml.ts b/packages/common/locales/ml.ts
deleted file mode 100644
index b35809f106..0000000000
--- a/packages/common/locales/ml.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ml',
- [['AM', 'PM'], u, u],
- u,
- [
- ['ഞ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ'],
- ['ഞായർ', 'തിങ്കൾ', 'ചൊവ്വ', 'ബുധൻ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
- [
- 'ഞായറാഴ്\u200cച', 'തിങ്കളാഴ്\u200cച', 'ചൊവ്വാഴ്ച', 'ബുധനാഴ്\u200cച', 'വ്യാഴാഴ്\u200cച',
- 'വെള്ളിയാഴ്\u200cച', 'ശനിയാഴ്\u200cച'
- ],
- ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ']
- ],
- [
- ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ'],
- ['ഞായർ', 'തിങ്കൾ', 'ചൊവ്വ', 'ബുധൻ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
- [
- 'ഞായറാഴ്\u200cച', 'തിങ്കളാഴ്\u200cച', 'ചൊവ്വാഴ്\u200cച', 'ബുധനാഴ്\u200cച', 'വ്യാഴാഴ്\u200cച',
- 'വെള്ളിയാഴ്\u200cച', 'ശനിയാഴ്\u200cച'
- ],
- ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ']
- ],
- [
- ['ജ', 'ഫെ', 'മാ', 'ഏ', 'മെ', 'ജൂൺ', 'ജൂ', 'ഓ', 'സെ', 'ഒ', 'ന', 'ഡി'],
- ['ജനു', 'ഫെബ്രു', 'മാർ', 'ഏപ്രി', 'മേയ്', 'ജൂൺ', 'ജൂലൈ', 'ഓഗ', 'സെപ്റ്റം', 'ഒക്ടോ', 'നവം', 'ഡിസം'],
- [
- 'ജനുവരി', 'ഫെബ്രുവരി', 'മാർച്ച്', 'ഏപ്രിൽ', 'മേയ്', 'ജൂൺ', 'ജൂലൈ', 'ഓഗസ്റ്റ്', 'സെപ്റ്റംബർ', 'ഒക്\u200cടോബർ',
- 'നവംബർ', 'ഡിസംബർ'
- ]
- ],
- u,
- [['ക്രി.മു.', 'എഡി'], u, ['ക്രിസ്\u200cതുവിന് മുമ്പ്', 'ആന്നോ ഡൊമിനി']],
- 0,
- [0, 0],
- ['d/M/yy', 'y, MMM d', 'y, MMMM d', 'y, MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ഇന്ത്യൻ രൂപ',
- {'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mn.ts b/packages/common/locales/mn.ts
deleted file mode 100644
index fd093dd5e4..0000000000
--- a/packages/common/locales/mn.ts
+++ /dev/null
@@ -1,74 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'mn',
- [['ү.ө.', 'ү.х.'], u, u],
- u,
- [
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], u,
- ['ням', 'даваа', 'мягмар', 'лхагва', 'пүрэв', 'баасан', 'бямба'],
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя']
- ],
- [
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], u,
- ['Ням', 'Даваа', 'Мягмар', 'Лхагва', 'Пүрэв', 'Баасан', 'Бямба'],
- ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя']
- ],
- [
- ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII'],
- [
- '1-р сар', '2-р сар', '3-р сар', '4-р сар', '5-р сар', '6-р сар', '7-р сар', '8-р сар',
- '9-р сар', '10-р сар', '11-р сар', '12-р сар'
- ],
- [
- 'нэгдүгээр сар', 'хоёрдугаар сар', 'гуравдугаар сар', 'дөрөвдүгээр сар', 'тавдугаар сар',
- 'зургаадугаар сар', 'долоодугаар сар', 'наймдугаар сар', 'есдүгээр сар', 'аравдугаар сар',
- 'арван нэгдүгээр сар', 'арван хоёрдугаар сар'
- ]
- ],
- [
- ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII'],
- [
- '1-р сар', '2-р сар', '3-р сар', '4-р сар', '5-р сар', '6-р сар', '7-р сар', '8-р сар',
- '9-р сар', '10-р сар', '11-р сар', '12-р сар'
- ],
- [
- 'Нэгдүгээр сар', 'Хоёрдугаар сар', 'Гуравдугаар сар', 'Дөрөвдүгээр сар', 'Тавдугаар сар',
- 'Зургаадугаар сар', 'Долоодугаар сар', 'Наймдугаар сар', 'Есдүгээр сар', 'Аравдугаар сар',
- 'Арван нэгдүгээр сар', 'Арван хоёрдугаар сар'
- ]
- ],
- [['МЭӨ', 'МЭ'], u, ['манай эриний өмнөх', 'манай эриний']],
- 1,
- [6, 0],
- [
- 'y.MM.dd', 'y \'оны\' MMM\'ын\' d', 'y \'оны\' MMMM\'ын\' d',
- 'y \'оны\' MMMM\'ын\' d, EEEE \'гараг\''
- ],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MNT',
- '₮',
- 'Монгол төгрөг',
- {'JPY': ['JP¥', '¥'], 'MNT': ['₮'], 'SEK': [u, 'кр'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mr.ts b/packages/common/locales/mr.ts
deleted file mode 100644
index 4d9202949d..0000000000
--- a/packages/common/locales/mr.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'mr',
- [['स', 'सं'], ['म.पू.', 'म.उ.'], u],
- [['म.पू.', 'म.उ.'], u, u],
- [
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], ['रवि', 'सोम', 'मंगळ', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
- ['रविवार', 'सोमवार', 'मंगळवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'],
- ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श']
- ],
- u,
- [
- ['जा', 'फे', 'मा', 'ए', 'मे', 'जू', 'जु', 'ऑ', 'स', 'ऑ', 'नो', 'डि'],
- ['जाने', 'फेब्रु', 'मार्च', 'एप्रि', 'मे', 'जून', 'जुलै', 'ऑग', 'सप्टें', 'ऑक्टो', 'नोव्हें', 'डिसें'],
- [
- 'जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलै', 'ऑगस्ट', 'सप्टेंबर', 'ऑक्टोबर', 'नोव्हेंबर',
- 'डिसेंबर'
- ]
- ],
- u,
- [['इ. स. पू.', 'इ. स.'], u, ['ईसवीसनपूर्व', 'ईसवीसन']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} रोजी {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'भारतीय रुपया',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ms-BN.ts b/packages/common/locales/ms-BN.ts
deleted file mode 100644
index de590f0da4..0000000000
--- a/packages/common/locales/ms-BN.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ms-BN',
- [['a', 'p'], ['PG', 'PTG'], u],
- u,
- [
- ['A', 'I', 'S', 'R', 'K', 'J', 'S'], ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
- ['Ahad', 'Isnin', 'Selasa', 'Rabu', 'Khamis', 'Jumaat', 'Sabtu'],
- ['Ah', 'Is', 'Se', 'Ra', 'Kh', 'Ju', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogo', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober',
- 'November', 'Disember'
- ]
- ],
- u,
- [['S.M.', 'TM'], u, u],
- 1,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd MMMM y', 'dd MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'BND',
- '$',
- 'Dolar Brunei',
- {
- 'BND': ['$'],
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'MYR': ['RM'],
- 'TWD': ['NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ms-SG.ts b/packages/common/locales/ms-SG.ts
deleted file mode 100644
index 4af66501ef..0000000000
--- a/packages/common/locales/ms-SG.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ms-SG',
- [['a', 'p'], ['PG', 'PTG'], u],
- u,
- [
- ['A', 'I', 'S', 'R', 'K', 'J', 'S'], ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
- ['Ahad', 'Isnin', 'Selasa', 'Rabu', 'Khamis', 'Jumaat', 'Sabtu'],
- ['Ah', 'Is', 'Se', 'Ra', 'Kh', 'Ju', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogo', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober',
- 'November', 'Disember'
- ]
- ],
- u,
- [['S.M.', 'TM'], u, u],
- 0,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SGD',
- '$',
- 'Dolar Singapura',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'MYR': ['RM'],
- 'SGD': ['$'],
- 'TWD': ['NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ms.ts b/packages/common/locales/ms.ts
deleted file mode 100644
index 2375911ae3..0000000000
--- a/packages/common/locales/ms.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ms',
- [['a', 'p'], ['PG', 'PTG'], u],
- u,
- [
- ['A', 'I', 'S', 'R', 'K', 'J', 'S'], ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'],
- ['Ahad', 'Isnin', 'Selasa', 'Rabu', 'Khamis', 'Jumaat', 'Sabtu'],
- ['Ah', 'Is', 'Se', 'Ra', 'Kh', 'Ju', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogo', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober',
- 'November', 'Disember'
- ]
- ],
- u,
- [['S.M.', 'TM'], u, u],
- 1,
- [6, 0],
- ['d/MM/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MYR',
- 'RM',
- 'Ringgit Malaysia',
- {
- 'CAD': [u, '$'],
- 'JPY': ['JP¥', '¥'],
- 'MXN': [u, '$'],
- 'MYR': ['RM'],
- 'TWD': ['NT$'],
- 'USD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mt.ts b/packages/common/locales/mt.ts
deleted file mode 100644
index 0991d0bd96..0000000000
--- a/packages/common/locales/mt.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- if (n === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 2 && n % 100 <= 10) return 3;
- if (n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19) return 4;
- return 5;
-}
-
-export default [
- 'mt',
- [['am', 'pm'], ['AM', 'PM'], u],
- u,
- [
- ['Ħd', 'T', 'Tl', 'Er', 'Ħm', 'Ġm', 'Sb'], ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib'],
- ['Il-Ħadd', 'It-Tnejn', 'It-Tlieta', 'L-Erbgħa', 'Il-Ħamis', 'Il-Ġimgħa', 'Is-Sibt'],
- ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib']
- ],
- [
- ['Ħd', 'Tn', 'Tl', 'Er', 'Ħm', 'Ġm', 'Sb'], ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib'],
- ['Il-Ħadd', 'It-Tnejn', 'It-Tlieta', 'L-Erbgħa', 'Il-Ħamis', 'Il-Ġimgħa', 'Is-Sibt'],
- ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'Ġ', 'L', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fra', 'Mar', 'Apr', 'Mej', 'Ġun', 'Lul', 'Aww', 'Set', 'Ott', 'Nov', 'Diċ'],
- [
- 'Jannar', 'Frar', 'Marzu', 'April', 'Mejju', 'Ġunju', 'Lulju', 'Awwissu', 'Settembru',
- 'Ottubru', 'Novembru', 'Diċembru'
- ]
- ],
- [
- ['Jn', 'Fr', 'Mz', 'Ap', 'Mj', 'Ġn', 'Lj', 'Aw', 'St', 'Ob', 'Nv', 'Dċ'],
- ['Jan', 'Fra', 'Mar', 'Apr', 'Mej', 'Ġun', 'Lul', 'Aww', 'Set', 'Ott', 'Nov', 'Diċ'],
- [
- 'Jannar', 'Frar', 'Marzu', 'April', 'Mejju', 'Ġunju', 'Lulju', 'Awwissu', 'Settembru',
- 'Ottubru', 'Novembru', 'Diċembru'
- ]
- ],
- [['QK', 'WK'], u, ['Qabel Kristu', 'Wara Kristu']],
- 0,
- [6, 0],
- ['dd/MM/y', 'dd MMM y', 'd \'ta\'’ MMMM y', 'EEEE, d \'ta\'’ MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'ewro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mua.ts b/packages/common/locales/mua.ts
deleted file mode 100644
index 04c92a85c0..0000000000
--- a/packages/common/locales/mua.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'mua',
- [['comme', 'lilli'], u, u],
- u,
- [
- ['Y', 'L', 'Z', 'O', 'A', 'G', 'E'], ['Cya', 'Cla', 'Czi', 'Cko', 'Cka', 'Cga', 'Cze'],
- ['Com’yakke', 'Comlaaɗii', 'Comzyiiɗii', 'Comkolle', 'Comkaldǝɓlii', 'Comgaisuu', 'Comzyeɓsuu'],
- ['Cya', 'Cla', 'Czi', 'Cko', 'Cka', 'Cga', 'Cze']
- ],
- u,
- [
- ['O', 'A', 'I', 'F', 'D', 'B', 'L', 'M', 'E', 'U', 'W', 'Y'],
- ['FLO', 'CLA', 'CKI', 'FMF', 'MAD', 'MBI', 'MLI', 'MAM', 'FDE', 'FMU', 'FGW', 'FYU'],
- [
- 'Fĩi Loo', 'Cokcwaklaŋne', 'Cokcwaklii', 'Fĩi Marfoo', 'Madǝǝuutǝbijaŋ', 'Mamǝŋgwãafahbii',
- 'Mamǝŋgwãalii', 'Madǝmbii', 'Fĩi Dǝɓlii', 'Fĩi Mundaŋ', 'Fĩi Gwahlle', 'Fĩi Yuru'
- ]
- ],
- u,
- [['KK', 'PK'], u, ['KǝPel Kristu', 'Pel Kristu']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'solai BEAC',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/my.ts b/packages/common/locales/my.ts
deleted file mode 100644
index 77d2c188b3..0000000000
--- a/packages/common/locales/my.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'my',
- [['နံနက်', 'ညနေ'], u, u],
- u,
- [
- ['တ', 'တ', 'အ', 'ဗ', 'က', 'သ', 'စ'],
- ['တနင်္ဂနွေ', 'တနင်္လာ', 'အင်္ဂါ', 'ဗုဒ္ဓဟူး', 'ကြာသပတေး', 'သောကြာ', 'စနေ'], u, u
- ],
- u,
- [
- ['ဇ', 'ဖ', 'မ', 'ဧ', 'မ', 'ဇ', 'ဇ', 'ဩ', 'စ', 'အ', 'န', 'ဒ'],
- ['ဇန်', 'ဖေ', 'မတ်', 'ဧ', 'မေ', 'ဇွန်', 'ဇူ', 'ဩ', 'စက်', 'အောက်', 'နို', 'ဒီ'],
- [
- 'ဇန်နဝါရီ', 'ဖေဖော်ဝါရီ', 'မတ်', 'ဧပြီ', 'မေ', 'ဇွန်', 'ဇူလိုင်', 'ဩဂုတ်', 'စက်တင်ဘာ', 'အောက်တိုဘာ', 'နိုဝင်ဘာ',
- 'ဒီဇင်ဘာ'
- ]
- ],
- u,
- [['ဘီစီ', 'အဒေီ'], u, ['ခရစ်တော် မပေါ်မီနှစ်', 'ခရစ်နှစ်']],
- 0,
- [6, 0],
- ['dd-MM-yy', 'y၊ MMM d', 'y၊ d MMMM', 'y၊ MMMM d၊ EEEE'],
- ['B H:mm', 'B HH:mm:ss', 'z HH:mm:ss', 'zzzz HH:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ဂဏန်းမဟုတ်သော', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MMK',
- 'K',
- 'မြန်မာ ကျပ်',
- {
- 'ANG': ['NAf'],
- 'AWG': ['Afl'],
- 'BBD': [u, 'Bds$'],
- 'BSD': [u, 'B$'],
- 'HTG': ['G'],
- 'JPY': ['JP¥', '¥'],
- 'MMK': ['K'],
- 'PAB': ['B/.'],
- 'THB': ['฿'],
- 'TTD': ['TT$', '$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/mzn.ts b/packages/common/locales/mzn.ts
deleted file mode 100644
index 6bf9719913..0000000000
--- a/packages/common/locales/mzn.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'mzn',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر',
- 'نوامبر', 'دسامبر'
- ],
- u
- ],
- u,
- [['پ.م', 'م.'], u, ['قبل میلاد', 'بعد میلاد']],
- 6,
- [5, 5],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'IRR',
- 'IRR',
- 'ایران ریال',
- {'JPY': ['JP¥', '¥']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/naq.ts b/packages/common/locales/naq.ts
deleted file mode 100644
index 2bd7ef1cc1..0000000000
--- a/packages/common/locales/naq.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-
-export default [
- 'naq',
- [['ǁgoagas', 'ǃuias'], u, u],
- u,
- [
- ['S', 'M', 'E', 'W', 'D', 'F', 'A'], ['Son', 'Ma', 'De', 'Wu', 'Do', 'Fr', 'Sat'],
- [
- 'Sontaxtsees', 'Mantaxtsees', 'Denstaxtsees', 'Wunstaxtsees', 'Dondertaxtsees',
- 'Fraitaxtsees', 'Satertaxtsees'
- ],
- ['Son', 'Ma', 'De', 'Wu', 'Do', 'Fr', 'Sat']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'ǃKhanni', 'ǃKhanǀgôab', 'ǀKhuuǁkhâb', 'ǃHôaǂkhaib', 'ǃKhaitsâb', 'Gamaǀaeb', 'ǂKhoesaob',
- 'Aoǁkhuumûǁkhâb', 'Taraǀkhuumûǁkhâb', 'ǂNûǁnâiseb', 'ǀHooǂgaeb', 'Hôasoreǁkhâb'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Xristub aiǃâ', 'Xristub khaoǃgâ']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'ZAR',
- 'South African Randi',
- {'JPY': ['JP¥', '¥'], 'NAD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nb-SJ.ts b/packages/common/locales/nb-SJ.ts
deleted file mode 100644
index bdc5626545..0000000000
--- a/packages/common/locales/nb-SJ.ts
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'nb-SJ',
- [['a', 'p'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'p.m.'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø.', 'ma.', 'ti.', 'on.', 'to.', 'fr.', 'lø.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['f.Kr.', 'e.Kr.'], u, ['før Kristus', 'etter Kristus']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', '{1} {0}'],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'NOK',
- 'kr',
- 'norske kroner',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': ['kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nb.ts b/packages/common/locales/nb.ts
deleted file mode 100644
index 919eb40886..0000000000
--- a/packages/common/locales/nb.ts
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'nb',
- [['a', 'p'], ['a.m.', 'p.m.'], u],
- [['a.m.', 'p.m.'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'],
- ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'],
- ['sø.', 'ma.', 'ti.', 'on.', 'to.', 'fr.', 'lø.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'mai', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['f.Kr.', 'e.Kr.'], u, ['før Kristus', 'etter Kristus']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', '{1} {0}'],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'NOK',
- 'kr',
- 'norske kroner',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': ['kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nd.ts b/packages/common/locales/nd.ts
deleted file mode 100644
index 73aecbe124..0000000000
--- a/packages/common/locales/nd.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'nd',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'S', 'S', 'S', 'S', 'M'], ['Son', 'Mvu', 'Sib', 'Sit', 'Sin', 'Sih', 'Mgq'],
- ['Sonto', 'Mvulo', 'Sibili', 'Sithathu', 'Sine', 'Sihlanu', 'Mgqibelo'],
- ['Son', 'Mvu', 'Sib', 'Sit', 'Sin', 'Sih', 'Mgq']
- ],
- u,
- [
- ['Z', 'N', 'M', 'M', 'N', 'N', 'N', 'N', 'M', 'M', 'L', 'M'],
- ['Zib', 'Nhlo', 'Mbi', 'Mab', 'Nkw', 'Nhla', 'Ntu', 'Ncw', 'Mpan', 'Mfu', 'Lwe', 'Mpal'],
- [
- 'Zibandlela', 'Nhlolanja', 'Mbimbitho', 'Mabasa', 'Nkwenkwezi', 'Nhlangula', 'Ntulikazi',
- 'Ncwabakazi', 'Mpandula', 'Mfumfu', 'Lwezi', 'Mpalakazi'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['UKristo angakabuyi', 'Ukristo ebuyile']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'Dola yase Amelika',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nds-NL.ts b/packages/common/locales/nds-NL.ts
deleted file mode 100644
index f0a3a90482..0000000000
--- a/packages/common/locales/nds-NL.ts
+++ /dev/null
@@ -1,43 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'nds-NL',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'EUR',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nds.ts b/packages/common/locales/nds.ts
deleted file mode 100644
index d546daf0df..0000000000
--- a/packages/common/locales/nds.ts
+++ /dev/null
@@ -1,43 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'nds',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'EUR',
- '€',
- 'EUR',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ne-IN.ts b/packages/common/locales/ne-IN.ts
deleted file mode 100644
index e2c84beb2f..0000000000
--- a/packages/common/locales/ne-IN.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ne-IN',
- [['पूर्वाह्न', 'अपराह्न'], u, u],
- u,
- [
- ['आ', 'सो', 'म', 'बु', 'बि', 'शु', 'श'], ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि'],
- ['आइतबार', 'सोमबार', 'मङ्गलबार', 'बुधबार', 'बिहिबार', 'शुक्रबार', 'शनिबार'],
- ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि']
- ],
- u,
- [
- ['जन', 'फेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [
- ['जन', 'फेेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [['ईसा पूर्व', 'सन्'], u, u],
- 0,
- [0, 0],
- ['yy/M/d', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'भारतीय रूपिँया',
- {'JPY': ['JP¥', '¥'], 'NPR': ['नेरू', 'रू'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ne.ts b/packages/common/locales/ne.ts
deleted file mode 100644
index 4da8cb7012..0000000000
--- a/packages/common/locales/ne.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ne',
- [['पूर्वाह्न', 'अपराह्न'], u, u],
- u,
- [
- ['आ', 'सो', 'म', 'बु', 'बि', 'शु', 'श'], ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि'],
- ['आइतबार', 'सोमबार', 'मङ्गलबार', 'बुधबार', 'बिहिबार', 'शुक्रबार', 'शनिबार'],
- ['आइत', 'सोम', 'मङ्गल', 'बुध', 'बिहि', 'शुक्र', 'शनि']
- ],
- u,
- [
- ['जन', 'फेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [
- ['जन', 'फेेब', 'मार्च', 'अप्र', 'मे', 'जुन', 'जुल', 'अग', 'सेप', 'अक्टो', 'नोभे', 'डिसे'],
- [
- 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर',
- 'डिसेम्बर'
- ],
- u
- ],
- [['ईसा पूर्व', 'सन्'], u, u],
- 0,
- [6, 0],
- ['yy/M/d', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'NPR',
- 'नेरू',
- 'नेपाली रूपैयाँ',
- {'JPY': ['JP¥', '¥'], 'NPR': ['नेरू', 'रू'], 'THB': ['฿'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nl-AW.ts b/packages/common/locales/nl-AW.ts
deleted file mode 100644
index c07e03c7c6..0000000000
--- a/packages/common/locales/nl-AW.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'nl-AW',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'AWG',
- 'Afl.',
- 'Arubaanse gulden',
- {
- 'AUD': ['AU$', '$'],
- 'AWG': ['Afl.'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nl-BE.ts b/packages/common/locales/nl-BE.ts
deleted file mode 100644
index 87c7ae5e4a..0000000000
--- a/packages/common/locales/nl-BE.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'nl-BE',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['d/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nl-BQ.ts b/packages/common/locales/nl-BQ.ts
deleted file mode 100644
index 4dada76780..0000000000
--- a/packages/common/locales/nl-BQ.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'nl-BQ',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'USD',
- '$',
- 'Amerikaanse dollar',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nl-CW.ts b/packages/common/locales/nl-CW.ts
deleted file mode 100644
index 48c1ddcacd..0000000000
--- a/packages/common/locales/nl-CW.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'nl-CW',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'ANG',
- 'NAf.',
- 'Nederlands-Antilliaanse gulden',
- {
- 'ANG': ['NAf.'],
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nl-SR.ts b/packages/common/locales/nl-SR.ts
deleted file mode 100644
index f31ce9f74b..0000000000
--- a/packages/common/locales/nl-SR.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'nl-SR',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'SRD',
- '$',
- 'Surinaamse dollar',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'SRD': ['$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nl-SX.ts b/packages/common/locales/nl-SX.ts
deleted file mode 100644
index 0bc8ce252d..0000000000
--- a/packages/common/locales/nl-SX.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'nl-SX',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'ANG',
- 'NAf.',
- 'Nederlands-Antilliaanse gulden',
- {
- 'ANG': ['NAf.'],
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nl.ts b/packages/common/locales/nl.ts
deleted file mode 100644
index 12ed1c7abd..0000000000
--- a/packages/common/locales/nl.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'nl',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['Z', 'M', 'D', 'W', 'D', 'V', 'Z'], ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
- ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
- ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mrt.', 'apr.', 'mei', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['v.C.', 'n.C.'], ['v.Chr.', 'n.Chr.'], ['voor Christus', 'na Christus']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1} \'om\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00;¤ -#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {
- 'AUD': ['AU$', '$'],
- 'CAD': ['C$', '$'],
- 'FJD': ['FJ$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'SBD': ['SI$', '$'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XPF': [],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nmg.ts b/packages/common/locales/nmg.ts
deleted file mode 100644
index ac9ef306e7..0000000000
--- a/packages/common/locales/nmg.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'nmg',
- [['maná', 'kugú'], u, u],
- u,
- [
- ['s', 'm', 's', 's', 's', 'm', 's'], ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'mbs', 'sas'],
- [
- 'sɔ́ndɔ', 'mɔ́ndɔ', 'sɔ́ndɔ mafú mába', 'sɔ́ndɔ mafú málal', 'sɔ́ndɔ mafú mána', 'mabágá má sukul',
- 'sásadi'
- ],
- ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'mbs', 'sas']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ng1', 'ng2', 'ng3', 'ng4', 'ng5', 'ng6', 'ng7', 'ng8', 'ng9', 'ng10', 'ng11', 'kris'],
- [
- 'ngwɛn matáhra', 'ngwɛn ńmba', 'ngwɛn ńlal', 'ngwɛn ńna', 'ngwɛn ńtan', 'ngwɛn ńtuó',
- 'ngwɛn hɛmbuɛrí', 'ngwɛn lɔmbi', 'ngwɛn rɛbvuâ', 'ngwɛn wum', 'ngwɛn wum navǔr', 'krísimin'
- ]
- ],
- u,
- [['BL', 'PB'], u, ['Bó Lahlɛ̄', 'Pfiɛ Burī']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'Fraŋ CFA BEAC',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nn.ts b/packages/common/locales/nn.ts
deleted file mode 100644
index 477b2266f1..0000000000
--- a/packages/common/locales/nn.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'nn',
- [['f.m.', 'e.m.'], u, ['formiddag', 'ettermiddag']],
- [['f.m.', 'e.m.'], u, u],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sø.', 'må.', 'ty.', 'on.', 'to.', 'fr.', 'la.'],
- ['søndag', 'måndag', 'tysdag', 'onsdag', 'torsdag', 'fredag', 'laurdag'],
- ['sø.', 'må.', 'ty.', 'on.', 'to.', 'fr.', 'la.']
- ],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['søn', 'mån', 'tys', 'ons', 'tor', 'fre', 'lau'],
- ['søndag', 'måndag', 'tysdag', 'onsdag', 'torsdag', 'fredag', 'laurdag'],
- ['sø.', 'må.', 'ty.', 'on.', 'to.', 'fr.', 'la.']
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mars', 'apr.', 'mai', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'des.'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'],
- [
- 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober',
- 'november', 'desember'
- ]
- ],
- [['f.Kr.', 'e.Kr.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.y', 'd. MMM y', 'd. MMMM y', 'EEEE d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'kl\'. {0}', '{1} {0}'],
- [',', ' ', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'NOK',
- 'kr',
- 'norske kroner',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NOK': ['kr'],
- 'NZD': [u, '$'],
- 'TWD': [u, '$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XAF': [],
- 'XCD': [u, '$'],
- 'XPF': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nnh.ts b/packages/common/locales/nnh.ts
deleted file mode 100644
index de2025368c..0000000000
--- a/packages/common/locales/nnh.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'nnh',
- [['mbaʼámbaʼ', 'ncwònzém'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- [
- 'lyɛʼɛ́ sẅíŋtè', 'mvfò lyɛ̌ʼ', 'mbɔ́ɔntè mvfò lyɛ̌ʼ', 'tsètsɛ̀ɛ lyɛ̌ʼ', 'mbɔ́ɔntè tsetsɛ̀ɛ lyɛ̌ʼ',
- 'mvfò màga lyɛ̌ʼ', 'màga lyɛ̌ʼ'
- ],
- u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'saŋ tsetsɛ̀ɛ lùm', 'saŋ kàg ngwóŋ', 'saŋ lepyè shúm', 'saŋ cÿó', 'saŋ tsɛ̀ɛ cÿó',
- 'saŋ njÿoláʼ', 'saŋ tyɛ̀b tyɛ̀b mbʉ̀ŋ', 'saŋ mbʉ̀ŋ', 'saŋ ngwɔ̀ʼ mbÿɛ', 'saŋ tàŋa tsetsáʼ',
- 'saŋ mejwoŋó', 'saŋ lùm'
- ],
- u
- ],
- u,
- [['m.z.Y.', 'm.g.n.Y.'], u, ['mé zyé Yěsô', 'mé gÿo ńzyé Yěsô']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM, y', '\'lyɛ\'̌ʼ d \'na\' MMMM, y', 'EEEE , \'lyɛ\'̌ʼ d \'na\' MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{1}, {0}', '{1},{0}'],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'feláŋ CFA',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nus.ts b/packages/common/locales/nus.ts
deleted file mode 100644
index 5e008e1627..0000000000
--- a/packages/common/locales/nus.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'nus',
- [['RW', 'TŊ'], u, u],
- u,
- [
- ['C', 'J', 'R', 'D', 'Ŋ', 'D', 'B'], ['Cäŋ', 'Jiec', 'Rɛw', 'Diɔ̱k', 'Ŋuaan', 'Dhieec', 'Bäkɛl'],
- [
- 'Cäŋ kuɔth', 'Jiec la̱t', 'Rɛw lätni', 'Diɔ̱k lätni', 'Ŋuaan lätni', 'Dhieec lätni',
- 'Bäkɛl lätni'
- ],
- ['Cäŋ', 'Jiec', 'Rɛw', 'Diɔ̱k', 'Ŋuaan', 'Dhieec', 'Bäkɛl']
- ],
- u,
- [
- ['T', 'P', 'D', 'G', 'D', 'K', 'P', 'T', 'T', 'L', 'K', 'T'],
- ['Tiop', 'Pɛt', 'Duɔ̱ɔ̱', 'Guak', 'Duä', 'Kor', 'Pay', 'Thoo', 'Tɛɛ', 'Laa', 'Kur', 'Tid'],
- [
- 'Tiop thar pɛt', 'Pɛt', 'Duɔ̱ɔ̱ŋ', 'Guak', 'Duät', 'Kornyoot', 'Pay yie̱tni', 'Tho̱o̱r', 'Tɛɛr',
- 'Laath', 'Kur', 'Tio̱p in di̱i̱t'
- ]
- ],
- u,
- [['AY', 'ƐY'], u, ['A ka̱n Yecu ni dap', 'Ɛ ca Yecu dap']],
- 1,
- [6, 0],
- ['d/MM/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'z h:mm:ss a', 'zzzz h:mm:ss a'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SSP',
- '£',
- 'SSP',
- {'GBP': ['GB£', '£'], 'JPY': ['JP¥', '¥'], 'SSP': ['£'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/nyn.ts b/packages/common/locales/nyn.ts
deleted file mode 100644
index f8ae2dd472..0000000000
--- a/packages/common/locales/nyn.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'nyn',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'K', 'R', 'S', 'N', 'T', 'M'], ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK'],
- ['Sande', 'Orwokubanza', 'Orwakabiri', 'Orwakashatu', 'Orwakana', 'Orwakataano', 'Orwamukaaga'],
- ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['KBZ', 'KBR', 'KST', 'KKN', 'KTN', 'KMK', 'KMS', 'KMN', 'KMW', 'KKM', 'KNK', 'KNB'],
- [
- 'Okwokubanza', 'Okwakabiri', 'Okwakashatu', 'Okwakana', 'Okwakataana', 'Okwamukaaga',
- 'Okwamushanju', 'Okwamunaana', 'Okwamwenda', 'Okwaikumi', 'Okwaikumi na kumwe',
- 'Okwaikumi na ibiri'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kurisito Atakaijire', 'Kurisito Yaijire']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Eshiringi ya Uganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/om-KE.ts b/packages/common/locales/om-KE.ts
deleted file mode 100644
index a9b3d8813d..0000000000
--- a/packages/common/locales/om-KE.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'om-KE',
- [['WD', 'WB'], u, u],
- u,
- [
- ['D', 'W', 'Q', 'R', 'K', 'J', 'S'], ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San'],
- ['Dilbata', 'Wiixata', 'Qibxata', 'Roobii', 'Kamiisa', 'Jimaata', 'Sanbata'],
- ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Ama', 'Gur', 'Bit', 'Elb', 'Cam', 'Wax', 'Ado', 'Hag', 'Ful', 'Onk', 'Sad', 'Mud'],
- [
- 'Amajjii', 'Guraandhala', 'Bitooteessa', 'Elba', 'Caamsa', 'Waxabajjii', 'Adooleessa',
- 'Hagayya', 'Fuulbana', 'Onkololeessa', 'Sadaasa', 'Muddee'
- ]
- ],
- [
- ['A', 'G', 'B', 'E', 'C', 'W', 'A', 'H', 'F', 'O', 'S', 'M'],
- ['Ama', 'Gur', 'Bit', 'Elb', 'Cam', 'Wax', 'Ado', 'Hag', 'Ful', 'Onk', 'Sad', 'Mud'],
- [
- 'Amajjii', 'Guraandhala', 'Bitooteessa', 'Elba', 'Caamsa', 'Waxabajjii', 'Adooleessa',
- 'Hagayya', 'Fuulbana', 'Onkololeessa', 'Sadaasa', 'Muddee'
- ]
- ],
- [['KD', 'CE'], u, ['Dheengadda Jeesu', 'CE']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM d, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'KES',
- {'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/om.ts b/packages/common/locales/om.ts
deleted file mode 100644
index 20825edaa1..0000000000
--- a/packages/common/locales/om.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'om',
- [['WD', 'WB'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San'],
- ['Dilbata', 'Wiixata', 'Qibxata', 'Roobii', 'Kamiisa', 'Jimaata', 'Sanbata'],
- ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Ama', 'Gur', 'Bit', 'Elb', 'Cam', 'Wax', 'Ado', 'Hag', 'Ful', 'Onk', 'Sad', 'Mud'],
- [
- 'Amajjii', 'Guraandhala', 'Bitooteessa', 'Elba', 'Caamsa', 'Waxabajjii', 'Adooleessa',
- 'Hagayya', 'Fuulbana', 'Onkololeessa', 'Sadaasa', 'Muddee'
- ]
- ],
- u,
- [['BCE', 'CE'], u, ['Dheengadda Jeesu', 'CE']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ETB',
- 'Br',
- 'Itoophiyaa Birrii',
- {'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/or.ts b/packages/common/locales/or.ts
deleted file mode 100644
index cc790449cf..0000000000
--- a/packages/common/locales/or.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'or',
- [['ପୂ', 'ଅ'], ['AM', 'PM'], u],
- [['AM', 'ଅପରାହ୍ନ'], ['ପୂର୍ବାହ୍ନ', 'ଅପରାହ୍ନ'], u],
- [
- ['ର', 'ସୋ', 'ମ', 'ବୁ', 'ଗୁ', 'ଶୁ', 'ଶ'], ['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି'],
- ['ରବିବାର', 'ସୋମବାର', 'ମଙ୍ଗଳବାର', 'ବୁଧବାର', 'ଗୁରୁବାର', 'ଶୁକ୍ରବାର', 'ଶନିବାର'],
- ['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି']
- ],
- u,
- [
- ['ଜା', 'ଫେ', 'ମା', 'ଅ', 'ମଇ', 'ଜୁ', 'ଜୁ', 'ଅ', 'ସେ', 'ଅ', 'ନ', 'ଡି'],
- [
- 'ଜାନୁଆରୀ', 'ଫେବୃଆରୀ', 'ମାର୍ଚ୍ଚ', 'ଅପ୍ରେଲ', 'ମଇ', 'ଜୁନ', 'ଜୁଲାଇ', 'ଅଗଷ୍ଟ', 'ସେପ୍ଟେମ୍ବର', 'ଅକ୍ଟୋବର',
- 'ନଭେମ୍ବର', 'ଡିସେମ୍ବର'
- ],
- u
- ],
- u,
- [['BC', 'AD'], u, ['ଖ୍ରୀଷ୍ଟପୂର୍ବ', 'ଖ୍ରୀଷ୍ଟାବ୍ଦ']],
- 0,
- [0, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{0} ଠାରେ {1}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'INR',
- '₹',
- 'ଭାରତୀୟ ଟଙ୍କା',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/os-RU.ts b/packages/common/locales/os-RU.ts
deleted file mode 100644
index ee2a62ab1b..0000000000
--- a/packages/common/locales/os-RU.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'os-RU',
- [['AM', 'PM'], u, ['ӕмбисбоны размӕ', 'ӕмбисбоны фӕстӕ']],
- [['AM', 'PM'], u, u],
- [
- ['Х', 'К', 'Д', 'Ӕ', 'Ц', 'М', 'С'], ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт'],
- ['хуыцаубон', 'къуырисӕр', 'дыццӕг', 'ӕртыццӕг', 'цыппӕрӕм', 'майрӕмбон', 'сабат'],
- ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт']
- ],
- [
- ['Х', 'К', 'Д', 'Ӕ', 'Ц', 'М', 'С'], ['Хцб', 'Крс', 'Дцг', 'Ӕрт', 'Цпр', 'Мрб', 'Сбт'],
- ['Хуыцаубон', 'Къуырисӕр', 'Дыццӕг', 'Ӕртыццӕг', 'Цыппӕрӕм', 'Майрӕмбон', 'Сабат'],
- ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'фев.', 'мар.', 'апр.', 'майы', 'июны', 'июлы', 'авг.', 'сен.', 'окт.', 'ноя.', 'дек.'
- ],
- [
- 'январы', 'февралы', 'мартъийы', 'апрелы', 'майы', 'июны', 'июлы', 'августы', 'сентябры',
- 'октябры', 'ноябры', 'декабры'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'Янв.', 'Февр.', 'Март.', 'Апр.', 'Май', 'Июнь', 'Июль', 'Авг.', 'Сент.', 'Окт.', 'Нояб.',
- 'Дек.'
- ],
- [
- 'Январь', 'Февраль', 'Мартъи', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь',
- 'Октябрь', 'Ноябрь', 'Декабрь'
- ]
- ],
- [['н.д.а.', 'н.д.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd MMM y \'аз\'', 'd MMMM, y \'аз\'', 'EEEE, d MMMM, y \'аз\''],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'НН', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'RUB',
- '₽',
- 'Сом',
- {'JPY': ['JP¥', '¥'], 'RUB': ['₽']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/os.ts b/packages/common/locales/os.ts
deleted file mode 100644
index 32787318c0..0000000000
--- a/packages/common/locales/os.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'os',
- [['AM', 'PM'], u, ['ӕмбисбоны размӕ', 'ӕмбисбоны фӕстӕ']],
- [['AM', 'PM'], u, u],
- [
- ['Х', 'К', 'Д', 'Ӕ', 'Ц', 'М', 'С'], ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт'],
- ['хуыцаубон', 'къуырисӕр', 'дыццӕг', 'ӕртыццӕг', 'цыппӕрӕм', 'майрӕмбон', 'сабат'],
- ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт']
- ],
- [
- ['Х', 'К', 'Д', 'Ӕ', 'Ц', 'М', 'С'], ['Хцб', 'Крс', 'Дцг', 'Ӕрт', 'Цпр', 'Мрб', 'Сбт'],
- ['Хуыцаубон', 'Къуырисӕр', 'Дыццӕг', 'Ӕртыццӕг', 'Цыппӕрӕм', 'Майрӕмбон', 'Сабат'],
- ['хцб', 'крс', 'дцг', 'ӕрт', 'цпр', 'мрб', 'сбт']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'фев.', 'мар.', 'апр.', 'майы', 'июны', 'июлы', 'авг.', 'сен.', 'окт.', 'ноя.', 'дек.'
- ],
- [
- 'январы', 'февралы', 'мартъийы', 'апрелы', 'майы', 'июны', 'июлы', 'августы', 'сентябры',
- 'октябры', 'ноябры', 'декабры'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'Янв.', 'Февр.', 'Март.', 'Апр.', 'Май', 'Июнь', 'Июль', 'Авг.', 'Сент.', 'Окт.', 'Нояб.',
- 'Дек.'
- ],
- [
- 'Январь', 'Февраль', 'Мартъи', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь',
- 'Октябрь', 'Ноябрь', 'Декабрь'
- ]
- ],
- [['н.д.а.', 'н.д.'], u, u],
- 1,
- [6, 0],
- ['dd.MM.yy', 'dd MMM y \'аз\'', 'd MMMM, y \'аз\'', 'EEEE, d MMMM, y \'аз\''],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'НН', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'GEL',
- '₾',
- 'Лар',
- {'GEL': ['₾'], 'JPY': ['JP¥', '¥']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pa-Arab.ts b/packages/common/locales/pa-Arab.ts
deleted file mode 100644
index 6e88c0e034..0000000000
--- a/packages/common/locales/pa-Arab.ts
+++ /dev/null
@@ -1,50 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'pa-Arab',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['اتوار', 'پیر', 'منگل', 'بُدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
- u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جنوری', 'فروری', 'مارچ', 'اپریل', 'مئ', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- u,
- [['ايساپورو', 'سں'], u, u],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, dd MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'PKR',
- 'ر',
- 'روپئیہ',
- {'JPY': ['JP¥', '¥'], 'PKR': ['ر', 'Rs'], 'USD': ['US$', '$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/pa-Guru.ts b/packages/common/locales/pa-Guru.ts
deleted file mode 100644
index 90023bbd8e..0000000000
--- a/packages/common/locales/pa-Guru.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pa-Guru',
- [['ਸ.', 'ਸ਼.'], ['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u],
- [['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u, u],
- [
- ['ਐ', 'ਸੋ', 'ਮੰ', 'ਬੁੱ', 'ਵੀ', 'ਸ਼ੁੱ', 'ਸ਼'], ['ਐਤ', 'ਸੋਮ', 'ਮੰਗਲ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕਰ', 'ਸ਼ਨਿੱਚਰ'],
- ['ਐਤਵਾਰ', 'ਸੋਮਵਾਰ', 'ਮੰਗਲਵਾਰ', 'ਬੁੱਧਵਾਰ', 'ਵੀਰਵਾਰ', 'ਸ਼ੁੱਕਰਵਾਰ', 'ਸ਼ਨਿੱਚਰਵਾਰ'],
- ['ਐਤ', 'ਸੋਮ', 'ਮੰਗ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕ', 'ਸ਼ਨਿੱ']
- ],
- u,
- [
- ['ਜ', 'ਫ਼', 'ਮਾ', 'ਅ', 'ਮ', 'ਜੂ', 'ਜੁ', 'ਅ', 'ਸ', 'ਅ', 'ਨ', 'ਦ'],
- ['ਜਨ', 'ਫ਼ਰ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾ', 'ਅਗ', 'ਸਤੰ', 'ਅਕਤੂ', 'ਨਵੰ', 'ਦਸੰ'],
- ['ਜਨਵਰੀ', 'ਫ਼ਰਵਰੀ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈਲ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾਈ', 'ਅਗਸਤ', 'ਸਤੰਬਰ', 'ਅਕਤੂਬਰ', 'ਨਵੰਬਰ', 'ਦਸੰਬਰ']
- ],
- u,
- [['ਈ.ਪੂ.', 'ਸੰਨ'], ['ਈ. ਪੂ.', 'ਸੰਨ'], ['ਈਸਵੀ ਪੂਰਵ', 'ਈਸਵੀ ਸੰਨ']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'ਭਾਰਤੀ ਰੁਪਇਆ',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pa.ts b/packages/common/locales/pa.ts
deleted file mode 100644
index d1216cdeab..0000000000
--- a/packages/common/locales/pa.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pa',
- [['ਸ.', 'ਸ਼.'], ['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u],
- [['ਪੂ.ਦੁ.', 'ਬਾ.ਦੁ.'], u, u],
- [
- ['ਐ', 'ਸੋ', 'ਮੰ', 'ਬੁੱ', 'ਵੀ', 'ਸ਼ੁੱ', 'ਸ਼'], ['ਐਤ', 'ਸੋਮ', 'ਮੰਗਲ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕਰ', 'ਸ਼ਨਿੱਚਰ'],
- ['ਐਤਵਾਰ', 'ਸੋਮਵਾਰ', 'ਮੰਗਲਵਾਰ', 'ਬੁੱਧਵਾਰ', 'ਵੀਰਵਾਰ', 'ਸ਼ੁੱਕਰਵਾਰ', 'ਸ਼ਨਿੱਚਰਵਾਰ'],
- ['ਐਤ', 'ਸੋਮ', 'ਮੰਗ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕ', 'ਸ਼ਨਿੱ']
- ],
- u,
- [
- ['ਜ', 'ਫ਼', 'ਮਾ', 'ਅ', 'ਮ', 'ਜੂ', 'ਜੁ', 'ਅ', 'ਸ', 'ਅ', 'ਨ', 'ਦ'],
- ['ਜਨ', 'ਫ਼ਰ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾ', 'ਅਗ', 'ਸਤੰ', 'ਅਕਤੂ', 'ਨਵੰ', 'ਦਸੰ'],
- ['ਜਨਵਰੀ', 'ਫ਼ਰਵਰੀ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈਲ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾਈ', 'ਅਗਸਤ', 'ਸਤੰਬਰ', 'ਅਕਤੂਬਰ', 'ਨਵੰਬਰ', 'ਦਸੰਬਰ']
- ],
- u,
- [['ਈ.ਪੂ.', 'ਸੰਨ'], ['ਈ. ਪੂ.', 'ਸੰਨ'], ['ਈਸਵੀ ਪੂਰਵ', 'ਈਸਵੀ ਸੰਨ']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '[#E0]'],
- 'INR',
- '₹',
- 'ਭਾਰਤੀ ਰੁਪਇਆ',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pl.ts b/packages/common/locales/pl.ts
deleted file mode 100644
index b8152c5e55..0000000000
--- a/packages/common/locales/pl.ts
+++ /dev/null
@@ -1,88 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && !(i === 1) && i % 10 === Math.floor(i % 10) && i % 10 >= 0 && i % 10 <= 1 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 12 && i % 100 <= 14)
- return 4;
- return 5;
-}
-
-export default [
- 'pl',
- [['a', 'p'], ['AM', 'PM'], u],
- u,
- [
- ['n', 'p', 'w', 'ś', 'c', 'p', 's'], ['niedz.', 'pon.', 'wt.', 'śr.', 'czw.', 'pt.', 'sob.'],
- ['niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota'],
- ['nie', 'pon', 'wto', 'śro', 'czw', 'pią', 'sob']
- ],
- [
- ['N', 'P', 'W', 'Ś', 'C', 'P', 'S'], ['niedz.', 'pon.', 'wt.', 'śr.', 'czw.', 'pt.', 'sob.'],
- ['niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota'],
- ['nie', 'pon', 'wto', 'śro', 'czw', 'pią', 'sob']
- ],
- [
- ['s', 'l', 'm', 'k', 'm', 'c', 'l', 's', 'w', 'p', 'l', 'g'],
- ['sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru'],
- [
- 'stycznia', 'lutego', 'marca', 'kwietnia', 'maja', 'czerwca', 'lipca', 'sierpnia', 'września',
- 'października', 'listopada', 'grudnia'
- ]
- ],
- [
- ['S', 'L', 'M', 'K', 'M', 'C', 'L', 'S', 'W', 'P', 'L', 'G'],
- ['sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru'],
- [
- 'styczeń', 'luty', 'marzec', 'kwiecień', 'maj', 'czerwiec', 'lipiec', 'sierpień', 'wrzesień',
- 'październik', 'listopad', 'grudzień'
- ]
- ],
- [['p.n.e.', 'n.e.'], u, ['przed naszą erą', 'naszej ery']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'PLN',
- 'zł',
- 'złoty polski',
- {
- 'AUD': [u, '$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'PLN': ['zł'],
- 'RON': [u, 'lej'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/prg.ts b/packages/common/locales/prg.ts
deleted file mode 100644
index eb5aa71a5d..0000000000
--- a/packages/common/locales/prg.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n % 10 === 0 || n % 100 === Math.floor(n % 100) && n % 100 >= 11 && n % 100 <= 19 ||
- v === 2 && f % 100 === Math.floor(f % 100) && f % 100 >= 11 && f % 100 <= 19)
- return 0;
- if (n % 10 === 1 && !(n % 100 === 11) || v === 2 && f % 10 === 1 && !(f % 100 === 11) ||
- !(v === 2) && f % 10 === 1)
- return 1;
- return 5;
-}
-
-export default [
- 'prg',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ps-PK.ts b/packages/common/locales/ps-PK.ts
deleted file mode 100644
index faa3199fc1..0000000000
--- a/packages/common/locales/ps-PK.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ps-PK',
- [['غ.م.', 'غ.و.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['يونۍ', 'دونۍ', 'درېنۍ', 'څلرنۍ', 'پينځنۍ', 'جمعه', 'اونۍ'], u, u
- ],
- u,
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سېپتمبر', 'اکتوبر',
- 'نومبر', 'دسمبر'
- ],
- u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- [
- 'جنوري', 'فېبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سپتمبر', 'اکتوبر',
- 'نومبر', 'دسمبر'
- ]
- ],
- [['له میلاد وړاندې', 'م.'], u, ['له میلاد څخه وړاندې', 'له میلاد څخه وروسته']],
- 0,
- [6, 0],
- ['y/M/d', 'y MMM d', 'د y د MMMM d', 'EEEE د y د MMMM d'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'PKR',
- 'Rs',
- 'پاکستانۍ کلداره',
- {'AFN': ['؋'], 'JPY': ['JP¥', '¥'], 'PKR': ['Rs']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ps.ts b/packages/common/locales/ps.ts
deleted file mode 100644
index 4b6543e3dc..0000000000
--- a/packages/common/locales/ps.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ps',
- [['غ.م.', 'غ.و.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['يونۍ', 'دونۍ', 'درېنۍ', 'څلرنۍ', 'پينځنۍ', 'جمعه', 'اونۍ'], u, u
- ],
- u,
- [
- ['ج', 'ف', 'م', 'ا', 'م', 'ج', 'ج', 'ا', 'س', 'ا', 'ن', 'د'],
- [
- 'جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سېپتمبر', 'اکتوبر',
- 'نومبر', 'دسمبر'
- ],
- u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- [
- 'جنوري', 'فېبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اګست', 'سپتمبر', 'اکتوبر',
- 'نومبر', 'دسمبر'
- ]
- ],
- [['له میلاد وړاندې', 'م.'], u, ['له میلاد څخه وړاندې', 'له میلاد څخه وروسته']],
- 6,
- [4, 5],
- ['y/M/d', 'y MMM d', 'د y د MMMM d', 'EEEE د y د MMMM d'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AFN',
- '؋',
- 'افغانۍ',
- {'AFN': ['؋'], 'JPY': ['JP¥', '¥']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/pt-AO.ts b/packages/common/locales/pt-AO.ts
deleted file mode 100644
index 078d046006..0000000000
--- a/packages/common/locales/pt-AO.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-AO',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'AOA',
- 'Kz',
- 'kwanza angolano',
- {
- 'AOA': ['Kz'],
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-CH.ts b/packages/common/locales/pt-CH.ts
deleted file mode 100644
index 44c6a82eda..0000000000
--- a/packages/common/locales/pt-CH.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-CH',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'franco suíço',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-CV.ts b/packages/common/locales/pt-CV.ts
deleted file mode 100644
index 995ed819d8..0000000000
--- a/packages/common/locales/pt-CV.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-CV',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'CVE',
- '',
- 'escudo cabo-verdiano',
- {
- 'AUD': ['AU$', '$'],
- 'CVE': [''],
- 'JPY': ['JP¥', '¥'],
- 'PTE': ['PTE'],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-GQ.ts b/packages/common/locales/pt-GQ.ts
deleted file mode 100644
index 2e47c34cb0..0000000000
--- a/packages/common/locales/pt-GQ.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-GQ',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'franco CFA (BEAC)',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-GW.ts b/packages/common/locales/pt-GW.ts
deleted file mode 100644
index 0d77fad805..0000000000
--- a/packages/common/locales/pt-GW.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-GW',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XOF',
- 'CFA',
- 'franco CFA (BCEAO)',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-LU.ts b/packages/common/locales/pt-LU.ts
deleted file mode 100644
index 8cb0548df6..0000000000
--- a/packages/common/locales/pt-LU.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-LU',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'LUF': ['F'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-MO.ts b/packages/common/locales/pt-MO.ts
deleted file mode 100644
index 410b13d144..0000000000
--- a/packages/common/locales/pt-MO.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-MO',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MOP',
- 'MOP$',
- 'pataca macaense',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'MOP': ['MOP$'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-MZ.ts b/packages/common/locales/pt-MZ.ts
deleted file mode 100644
index 998099502a..0000000000
--- a/packages/common/locales/pt-MZ.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-MZ',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MZN',
- 'MTn',
- 'metical moçambicano',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'MZN': ['MTn'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-PT.ts b/packages/common/locales/pt-PT.ts
deleted file mode 100644
index 14e1ec342f..0000000000
--- a/packages/common/locales/pt-PT.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-PT',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-ST.ts b/packages/common/locales/pt-ST.ts
deleted file mode 100644
index bdc521f361..0000000000
--- a/packages/common/locales/pt-ST.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-ST',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'STN',
- 'Db',
- 'dobra de São Tomé e Príncipe',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'STN': ['Db'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt-TL.ts b/packages/common/locales/pt-TL.ts
deleted file mode 100644
index 73ff2e7e45..0000000000
--- a/packages/common/locales/pt-TL.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt-TL',
- [['a.m.', 'p.m.'], u, ['da manhã', 'da tarde']],
- [['a.m.', 'p.m.'], u, ['manhã', 'tarde']],
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd/MM/y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'às\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'USD',
- 'US$',
- 'dólar dos Estados Unidos',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': [''],
- 'RON': [u, 'L'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/pt.ts b/packages/common/locales/pt.ts
deleted file mode 100644
index 313b20e73a..0000000000
--- a/packages/common/locales/pt.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
- return 5;
-}
-
-export default [
- 'pt',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.'],
- [
- 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',
- 'sábado'
- ],
- ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'
- ],
- [
- 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',
- 'outubro', 'novembro', 'dezembro'
- ]
- ],
- u,
- [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'BRL',
- 'R$',
- 'Real brasileiro',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PTE': ['Esc.'],
- 'RON': [u, 'L'],
- 'SYP': [u, 'S£'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/qu-BO.ts b/packages/common/locales/qu-BO.ts
deleted file mode 100644
index 01f09fdf7d..0000000000
--- a/packages/common/locales/qu-BO.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'qu-BO',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab'],
- ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
- ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Set', 'Oct', 'Nov', 'Dic'],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- u,
- [['BCE', 'dC'], ['BCE', 'd.C.'], u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{0} {1}', '{1} {0}'],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'BOB',
- 'Bs',
- 'Boliviano',
- {
- 'BBD': ['BBG', '$'],
- 'BMD': ['DBM', '$'],
- 'BOB': ['Bs'],
- 'BZD': ['DBZ', '$'],
- 'CAD': ['$CA', '$'],
- 'JPY': ['JP¥', '¥'],
- 'USD': ['$US', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/qu-EC.ts b/packages/common/locales/qu-EC.ts
deleted file mode 100644
index 43168c26a3..0000000000
--- a/packages/common/locales/qu-EC.ts
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'qu-EC',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab'],
- ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
- ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Set', 'Oct', 'Nov', 'Dic'],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- u,
- [['BCE', 'dC'], ['BCE', 'd.C.'], u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{0} {1}', '{1} {0}'],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'USD',
- '$',
- 'Dólar Americano',
- {
- 'BBD': ['BBG', '$'],
- 'BMD': ['DBM', '$'],
- 'BZD': ['DBZ', '$'],
- 'CAD': ['$CA', '$'],
- 'JPY': ['JP¥', '¥']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/qu.ts b/packages/common/locales/qu.ts
deleted file mode 100644
index 44ebad19a5..0000000000
--- a/packages/common/locales/qu.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'qu',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'X', 'J', 'V', 'S'], ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab'],
- ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
- ['Dom', 'Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sab']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Ene', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Jul', 'Ago', 'Set', 'Oct', 'Nov', 'Dic'],
- [
- 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Setiembre',
- 'Octubre', 'Noviembre', 'Diciembre'
- ]
- ],
- u,
- [['BCE', 'dC'], ['BCE', 'd.C.'], u],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, '{0} {1}', '{1} {0}'],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '¤ #,##0.00', '#E0'],
- 'PEN',
- 'S/',
- 'Sol Peruano',
- {
- 'BBD': ['BBG', '$'],
- 'BMD': ['DBM', '$'],
- 'BZD': ['DBZ', '$'],
- 'CAD': ['$CA', '$'],
- 'JPY': ['JP¥', '¥'],
- 'PEN': ['S/'],
- 'USD': ['$US', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/rm.ts b/packages/common/locales/rm.ts
deleted file mode 100644
index 0396200a54..0000000000
--- a/packages/common/locales/rm.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'rm',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'G', 'M', 'M', 'G', 'V', 'S'], ['du', 'gli', 'ma', 'me', 'gie', 've', 'so'],
- ['dumengia', 'glindesdi', 'mardi', 'mesemna', 'gievgia', 'venderdi', 'sonda'],
- ['du', 'gli', 'ma', 'me', 'gie', 've', 'so']
- ],
- u,
- [
- ['S', 'F', 'M', 'A', 'M', 'Z', 'F', 'A', 'S', 'O', 'N', 'D'],
- [
- 'schan.', 'favr.', 'mars', 'avr.', 'matg', 'zercl.', 'fan.', 'avust', 'sett.', 'oct.', 'nov.',
- 'dec.'
- ],
- [
- 'da schaner', 'da favrer', 'da mars', 'd’avrigl', 'da matg', 'da zercladur', 'da fanadur',
- 'd’avust', 'da settember', 'd’october', 'da november', 'da december'
- ]
- ],
- [
- ['S', 'F', 'M', 'A', 'M', 'Z', 'F', 'A', 'S', 'O', 'N', 'D'],
- [
- 'schan.', 'favr.', 'mars', 'avr.', 'matg', 'zercl.', 'fan.', 'avust', 'sett.', 'oct.', 'nov.',
- 'dec.'
- ],
- [
- 'schaner', 'favrer', 'mars', 'avrigl', 'matg', 'zercladur', 'fanadur', 'avust', 'settember',
- 'october', 'november', 'december'
- ]
- ],
- [['av. Cr.', 's. Cr.'], u, ['avant Cristus', 'suenter Cristus']],
- 1,
- [6, 0],
- ['dd-MM-yy', 'dd-MM-y', 'd MMMM y', 'EEEE, \'ils\' d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', '’', ';', '%', '+', '−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'CHF',
- 'CHF',
- 'franc svizzer',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/rn.ts b/packages/common/locales/rn.ts
deleted file mode 100644
index 50d1c5b967..0000000000
--- a/packages/common/locales/rn.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'rn',
- [['Z.MU.', 'Z.MW.'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['cu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.'],
- [
- 'Ku w’indwi', 'Ku wa mbere', 'Ku wa kabiri', 'Ku wa gatatu', 'Ku wa kane', 'Ku wa gatanu',
- 'Ku wa gatandatu'
- ],
- ['cu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'Mut.', 'Gas.', 'Wer.', 'Mat.', 'Gic.', 'Kam.', 'Nya.', 'Kan.', 'Nze.', 'Ukw.', 'Ugu.', 'Uku.'
- ],
- [
- 'Nzero', 'Ruhuhuma', 'Ntwarante', 'Ndamukiza', 'Rusama', 'Ruheshi', 'Mukakaro', 'Nyandagaro',
- 'Nyakanga', 'Gitugutu', 'Munyonyo', 'Kigarama'
- ]
- ],
- u,
- [['Mb.Y.', 'Ny.Y'], u, ['Mbere ya Yezu', 'Nyuma ya Yezu']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00¤', '#E0'],
- 'BIF',
- 'FBu',
- 'Ifaranga ry’Uburundi',
- {'BIF': ['FBu'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ro-MD.ts b/packages/common/locales/ro-MD.ts
deleted file mode 100644
index cf40de974b..0000000000
--- a/packages/common/locales/ro-MD.ts
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (!(v === 0) || n === 0 ||
- !(n === 1) && n % 100 === Math.floor(n % 100) && n % 100 >= 1 && n % 100 <= 19)
- return 3;
- return 5;
-}
-
-export default [
- 'ro-MD',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'Ma', 'Mi', 'J', 'V', 'S'], ['Dum', 'Lun', 'Mar', 'Mie', 'Joi', 'Vin', 'Sâm'],
- ['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri', 'sâmbătă'],
- ['Du', 'Lu', 'Ma', 'Mi', 'Jo', 'Vi', 'Sâ']
- ],
- u,
- [
- ['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'
- ],
- [
- 'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie',
- 'octombrie', 'noiembrie', 'decembrie'
- ]
- ],
- u,
- [['î.Hr.', 'd.Hr.'], u, ['înainte de Hristos', 'după Hristos']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MDL',
- 'L',
- 'leu moldovenesc',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MDL': ['L'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ro.ts b/packages/common/locales/ro.ts
deleted file mode 100644
index d1b3674371..0000000000
--- a/packages/common/locales/ro.ts
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (!(v === 0) || n === 0 ||
- !(n === 1) && n % 100 === Math.floor(n % 100) && n % 100 >= 1 && n % 100 <= 19)
- return 3;
- return 5;
-}
-
-export default [
- 'ro',
- [['a.m.', 'p.m.'], u, u],
- u,
- [
- ['D', 'L', 'M', 'M', 'J', 'V', 'S'], ['dum.', 'lun.', 'mar.', 'mie.', 'joi', 'vin.', 'sâm.'],
- ['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri', 'sâmbătă'],
- ['du.', 'lu.', 'ma.', 'mi.', 'joi', 'vi.', 'sâ.']
- ],
- u,
- [
- ['I', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- [
- 'ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'
- ],
- [
- 'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie',
- 'octombrie', 'noiembrie', 'decembrie'
- ]
- ],
- u,
- [['î.Hr.', 'd.Hr.'], u, ['înainte de Hristos', 'după Hristos']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RON',
- 'RON',
- 'leu românesc',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/rof.ts b/packages/common/locales/rof.ts
deleted file mode 100644
index bffbbc1983..0000000000
--- a/packages/common/locales/rof.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'rof',
- [['kang’ama', 'kingoto'], u, u],
- u,
- [
- ['2', '3', '4', '5', '6', '7', '1'], ['Ijp', 'Ijt', 'Ijn', 'Ijtn', 'Alh', 'Iju', 'Ijm'],
- ['Ijumapili', 'Ijumatatu', 'Ijumanne', 'Ijumatano', 'Alhamisi', 'Ijumaa', 'Ijumamosi'],
- ['Ijp', 'Ijt', 'Ijn', 'Ijtn', 'Alh', 'Iju', 'Ijm']
- ],
- u,
- [
- ['K', 'K', 'K', 'K', 'T', 'S', 'S', 'N', 'T', 'I', 'I', 'I'],
- ['M1', 'M2', 'M3', 'M4', 'M5', 'M6', 'M7', 'M8', 'M9', 'M10', 'M11', 'M12'],
- [
- 'Mweri wa kwanza', 'Mweri wa kaili', 'Mweri wa katatu', 'Mweri wa kaana', 'Mweri wa tanu',
- 'Mweri wa sita', 'Mweri wa saba', 'Mweri wa nane', 'Mweri wa tisa', 'Mweri wa ikumi',
- 'Mweri wa ikumi na moja', 'Mweri wa ikumi na mbili'
- ]
- ],
- u,
- [['KM', 'BM'], u, ['Kabla ya Mayesu', 'Baada ya Mayesu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'heleri sa Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/root.ts b/packages/common/locales/root.ts
deleted file mode 100644
index b4a522ffb2..0000000000
--- a/packages/common/locales/root.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'root',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
- ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
- [
- 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September',
- 'October', 'November', 'December'
- ]
- ],
- u,
- [['B', 'A'], ['BC', 'AD'], ['Before Christ', 'Anno Domini']],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}, {0}', u, '{1} \'at\' {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- '$',
- 'US Dollar',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ru-BY.ts b/packages/common/locales/ru-BY.ts
deleted file mode 100644
index 9b101280ca..0000000000
--- a/packages/common/locales/ru-BY.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-
-export default [
- 'ru-BY',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'BYN',
- 'Br',
- 'белорусский рубль',
- {
- 'BYN': ['Br'],
- 'GEL': [u, 'ლ'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ru-KG.ts b/packages/common/locales/ru-KG.ts
deleted file mode 100644
index a912e47d2c..0000000000
--- a/packages/common/locales/ru-KG.ts
+++ /dev/null
@@ -1,88 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-
-export default [
- 'ru-KG',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'KGS',
- 'сом',
- 'киргизский сом',
- {
- 'GEL': [u, 'ლ'],
- 'KGS': ['сом'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ru-KZ.ts b/packages/common/locales/ru-KZ.ts
deleted file mode 100644
index ca2b132dfa..0000000000
--- a/packages/common/locales/ru-KZ.ts
+++ /dev/null
@@ -1,88 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-
-export default [
- 'ru-KZ',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'KZT',
- '₸',
- 'казахский тенге',
- {
- 'GEL': [u, 'ლ'],
- 'KZT': ['₸'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ru-MD.ts b/packages/common/locales/ru-MD.ts
deleted file mode 100644
index 3927935a41..0000000000
--- a/packages/common/locales/ru-MD.ts
+++ /dev/null
@@ -1,88 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-
-export default [
- 'ru-MD',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'MDL',
- 'L',
- 'молдавский лей',
- {
- 'GEL': [u, 'ლ'],
- 'MDL': ['L'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ru-UA.ts b/packages/common/locales/ru-UA.ts
deleted file mode 100644
index 2d4255de18..0000000000
--- a/packages/common/locales/ru-UA.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-
-export default [
- 'ru-UA',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'UAH',
- '₴',
- 'украинская гривна',
- {
- 'GEL': [u, 'ლ'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ru.ts b/packages/common/locales/ru.ts
deleted file mode 100644
index 87f20d2444..0000000000
--- a/packages/common/locales/ru.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-
-export default [
- 'ru',
- [['AM', 'PM'], u, u],
- u,
- [
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], u,
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['В', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
- ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'мар.', 'апр.', 'мая', 'июн.', 'июл.', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября',
- 'октября', 'ноября', 'декабря'
- ]
- ],
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- [
- 'янв.', 'февр.', 'март', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь',
- 'ноябрь', 'декабрь'
- ]
- ],
- [['до н.э.', 'н.э.'], ['до н. э.', 'н. э.'], ['до Рождества Христова', 'от Рождества Христова']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y \'г\'.', 'd MMMM y \'г\'.', 'EEEE, d MMMM y \'г\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'не число', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RUB',
- '₽',
- 'российский рубль',
- {
- 'GEL': [u, 'ლ'],
- 'RON': [u, 'L'],
- 'RUB': ['₽'],
- 'RUR': ['р.'],
- 'THB': ['฿'],
- 'TMT': ['ТМТ'],
- 'TWD': ['NT$'],
- 'UAH': ['₴'],
- 'XXX': ['XXXX']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/rw.ts b/packages/common/locales/rw.ts
deleted file mode 100644
index 0803f6994f..0000000000
--- a/packages/common/locales/rw.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'rw',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['cyu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.'],
- [
- 'Ku cyumweru', 'Kuwa mbere', 'Kuwa kabiri', 'Kuwa gatatu', 'Kuwa kane', 'Kuwa gatanu',
- 'Kuwa gatandatu'
- ],
- ['cyu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'mut.', 'gas.', 'wer.', 'mat.', 'gic.', 'kam.', 'nya.', 'kan.', 'nze.', 'ukw.', 'ugu.', 'uku.'
- ],
- [
- 'Mutarama', 'Gashyantare', 'Werurwe', 'Mata', 'Gicuransi', 'Kamena', 'Nyakanga', 'Kanama',
- 'Nzeli', 'Ukwakira', 'Ugushyingo', 'Ukuboza'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'RWF',
- 'RF',
- 'RWF',
- {'JPY': ['JP¥', '¥'], 'RWF': ['RF'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/rwk.ts b/packages/common/locales/rwk.ts
deleted file mode 100644
index 7a98098b49..0000000000
--- a/packages/common/locales/rwk.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'rwk',
- [['utuko', 'kyiukonyi'], u, u],
- u,
- [
- ['J', 'J', 'J', 'J', 'A', 'I', 'J'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapilyi', 'Jumatatuu', 'Jumanne', 'Jumatanu', 'Alhamisi', 'Ijumaa', 'Jumamosi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprilyi', 'Mei', 'Junyi', 'Julyai', 'Agusti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristu', 'Baada ya Kristu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sah.ts b/packages/common/locales/sah.ts
deleted file mode 100644
index 801ff3b02c..0000000000
--- a/packages/common/locales/sah.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'sah',
- [['ЭИ', 'ЭК'], u, u],
- u,
- [
- ['Б', 'Б', 'О', 'С', 'Ч', 'Б', 'С'], ['бс', 'бн', 'оп', 'сэ', 'чп', 'бэ', 'сб'],
- ['баскыһыанньа', 'бэнидиэнньик', 'оптуорунньук', 'сэрэдэ', 'чэппиэр', 'Бээтиҥсэ', 'субуота'],
- ['бс', 'бн', 'оп', 'сэ', 'чп', 'бэ', 'сб']
- ],
- u,
- [
- ['Т', 'О', 'К', 'М', 'Ы', 'Б', 'О', 'А', 'Б', 'А', 'С', 'А'],
- ['Тохс', 'Олун', 'Клн', 'Мсу', 'Ыам', 'Бэс', 'Отй', 'Атр', 'Блҕ', 'Алт', 'Сэт', 'Ахс'],
- [
- 'Тохсунньу', 'Олунньу', 'Кулун тутар', 'Муус устар', 'Ыам ыйын', 'Бэс ыйын', 'От ыйын',
- 'Атырдьых ыйын', 'Балаҕан ыйын', 'Алтынньы', 'Сэтинньи', 'ахсынньы'
- ]
- ],
- [
- ['Т', 'О', 'К', 'М', 'Ы', 'Б', 'О', 'А', 'Б', 'А', 'С', 'А'],
- ['Тохс', 'Олун', 'Клн', 'Мсу', 'Ыам', 'Бэс', 'Отй', 'Атр', 'Блҕ', 'Алт', 'Сэт', 'Ахс'],
- [
- 'тохсунньу', 'олунньу', 'кулун тутар', 'муус устар', 'ыам ыйа', 'бэс ыйа', 'от ыйа',
- 'атырдьых ыйа', 'балаҕан ыйа', 'алтынньы', 'сэтинньи', 'ахсынньы'
- ]
- ],
- [['б. э. и.', 'б. э'], u, u],
- 1,
- [6, 0],
- ['yy/M/d', 'y, MMM d', 'y, MMMM d', 'y \'сыл\' MMMM d \'күнэ\', EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'чыыһыла буотах', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RUB',
- '₽',
- 'Арассыыйа солкуобайа',
- {'JPY': ['JP¥', '¥'], 'RUB': ['₽'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/saq.ts b/packages/common/locales/saq.ts
deleted file mode 100644
index 776a1dc6e7..0000000000
--- a/packages/common/locales/saq.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'saq',
- [['Tesiran', 'Teipa'], u, u],
- u,
- [
- ['A', 'K', 'O', 'I', 'I', 'S', 'K'], ['Are', 'Kun', 'Ong', 'Ine', 'Ile', 'Sap', 'Kwe'],
- [
- 'Mderot ee are', 'Mderot ee kuni', 'Mderot ee ong’wan', 'Mderot ee inet', 'Mderot ee ile',
- 'Mderot ee sapa', 'Mderot ee kwe'
- ],
- ['Are', 'Kun', 'Ong', 'Ine', 'Ile', 'Sap', 'Kwe']
- ],
- u,
- [
- ['O', 'W', 'O', 'O', 'I', 'I', 'S', 'I', 'S', 'T', 'T', 'T'],
- ['Obo', 'Waa', 'Oku', 'Ong', 'Ime', 'Ile', 'Sap', 'Isi', 'Saa', 'Tom', 'Tob', 'Tow'],
- [
- 'Lapa le obo', 'Lapa le waare', 'Lapa le okuni', 'Lapa le ong’wan', 'Lapa le imet',
- 'Lapa le ile', 'Lapa le sapa', 'Lapa le isiet', 'Lapa le saal', 'Lapa le tomon',
- 'Lapa le tomon obo', 'Lapa le tomon waare'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Christo', 'Baada ya Christo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Njilingi eel Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sbp.ts b/packages/common/locales/sbp.ts
deleted file mode 100644
index 04de9d26ae..0000000000
--- a/packages/common/locales/sbp.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'sbp',
- [['Lwamilawu', 'Pashamihe'], u, u],
- u,
- [
- ['M', 'J', 'J', 'J', 'A', 'I', 'J'], ['Mul', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Mulungu', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alahamisi', 'Ijumaa', 'Jumamosi'],
- ['Mul', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Mup', 'Mwi', 'Msh', 'Mun', 'Mag', 'Muj', 'Msp', 'Mpg', 'Mye', 'Mok', 'Mus', 'Muh'],
- [
- 'Mupalangulwa', 'Mwitope', 'Mushende', 'Munyi', 'Mushende Magali', 'Mujimbi', 'Mushipepo',
- 'Mupuguto', 'Munyense', 'Mokhu', 'Musongandembwe', 'Muhaano'
- ]
- ],
- u,
- [['AK', 'PK'], u, ['Ashanali uKilisito', 'Pamwandi ya Kilisto']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'TZS',
- 'TSh',
- 'Ihela ya Tansaniya',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sd.ts b/packages/common/locales/sd.ts
deleted file mode 100644
index 06ce624fc9..0000000000
--- a/packages/common/locales/sd.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'sd',
- [['صبح، منجهند', 'منجهند، شام'], ['صبح، منجهند', 'شام، منجهند'], ['صبح، منجهند', 'منجهند، شام']],
- [['صبح، منجهند', 'منجهند، شام'], u, u],
- [
- ['آچر', 'سو', 'اڱارو', 'اربع', 'خم', 'جمعو', 'ڇنڇر'],
- ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمعو', 'ڇنڇر'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'جنوري', 'فيبروري', 'مارچ', 'اپريل', 'مئي', 'جون', 'جولاءِ', 'آگسٽ', 'سيپٽمبر', 'آڪٽوبر',
- 'نومبر', 'ڊسمبر'
- ],
- u
- ],
- u,
- [['BC', 'CD'], u, ['مسيح کان اڳ', 'عيسوي کان پهرين']],
- 0,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'PKR',
- 'Rs',
- 'پاڪستاني رپي',
- {'JPY': ['JP¥', '¥'], 'PKR': ['Rs'], 'USD': ['US$', '$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/se-FI.ts b/packages/common/locales/se-FI.ts
deleted file mode 100644
index 9f6026a667..0000000000
--- a/packages/common/locales/se-FI.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-
-export default [
- 'se-FI',
- [['i', 'e'], ['ib', 'eb'], u],
- [['ib', 'eb'], u, u],
- [
- ['S', 'M', 'D', 'G', 'D', 'B', 'L'], ['so', 'má', 'di', 'ga', 'du', 'be', 'lá'],
- ['sotnabeaivi', 'mánnodat', 'disdat', 'gaskavahkku', 'duorastat', 'bearjadat', 'lávvordat'],
- ['so', 'má', 'di', 'ga', 'du', 'be', 'lá']
- ],
- u,
- [
- ['O', 'G', 'N', 'C', 'M', 'G', 'S', 'B', 'Č', 'G', 'S', 'J'],
- [
- 'ođđj', 'guov', 'njuk', 'cuoŋ', 'mies', 'geas', 'suoi', 'borg', 'čakč', 'golg', 'skáb', 'juov'
- ],
- [
- 'ođđajagemánnu', 'guovvamánnu', 'njukčamánnu', 'cuoŋománnu', 'miessemánnu', 'geassemánnu',
- 'suoidnemánnu', 'borgemánnu', 'čakčamánnu', 'golggotmánnu', 'skábmamánnu', 'juovlamánnu'
- ]
- ],
- u,
- [['oKr.', 'mKr.'], u, ['ovdal Kristusa', 'maŋŋel Kristusa']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '·10^', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'DKK': ['Dkr', 'kr'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': ['kr'],
- 'SEK': ['Skr', 'kr'],
- 'THB': ['฿'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/se-SE.ts b/packages/common/locales/se-SE.ts
deleted file mode 100644
index 01b9ec8cac..0000000000
--- a/packages/common/locales/se-SE.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-
-export default [
- 'se-SE',
- [['i.b.', 'e.b.'], u, ['iđitbeaivet', 'eahketbeaivet']],
- [['i.b.', 'e.b.'], u, ['iđitbeaivi', 'eahketbeaivi']],
- [
- ['S', 'V', 'M', 'G', 'D', 'B', 'L'], ['sotn', 'vuos', 'maŋ', 'gask', 'duor', 'bear', 'láv'],
- [
- 'sotnabeaivi', 'vuossárga', 'maŋŋebárga', 'gaskavahkku', 'duorasdat', 'bearjadat', 'lávvardat'
- ],
- ['sotn', 'vuos', 'maŋ', 'gask', 'duor', 'bear', 'láv']
- ],
- u,
- [
- ['O', 'G', 'N', 'C', 'M', 'G', 'S', 'B', 'Č', 'G', 'S', 'J'],
- ['ođđj', 'guov', 'njuk', 'cuo', 'mies', 'geas', 'suoi', 'borg', 'čakč', 'golg', 'skáb', 'juov'],
- [
- 'ođđajagemánnu', 'guovvamánnu', 'njukčamánnu', 'cuoŋománnu', 'miessemánnu', 'geassemánnu',
- 'suoidnemánnu', 'borgemánnu', 'čakčamánnu', 'golggotmánnu', 'skábmamánnu', 'juovlamánnu'
- ]
- ],
- u,
- [['o.Kr.', 'm.Kr.'], u, ['ovdal Kristtusa', 'maŋŋel Kristtusa']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '·10^', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SEK',
- 'kr',
- 'ruoŧŧa kruvdno',
- {
- 'DKK': ['Dkr', 'kr'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': ['Nkr', 'kr'],
- 'SEK': ['kr'],
- 'THB': ['฿'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/se.ts b/packages/common/locales/se.ts
deleted file mode 100644
index bcdec22b19..0000000000
--- a/packages/common/locales/se.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-
-export default [
- 'se',
- [['i.b.', 'e.b.'], u, ['iđitbeaivet', 'eahketbeaivet']],
- [['i.b.', 'e.b.'], u, ['iđitbeaivi', 'eahketbeaivi']],
- [
- ['S', 'V', 'M', 'G', 'D', 'B', 'L'], ['sotn', 'vuos', 'maŋ', 'gask', 'duor', 'bear', 'láv'],
- [
- 'sotnabeaivi', 'vuossárga', 'maŋŋebárga', 'gaskavahkku', 'duorasdat', 'bearjadat', 'lávvardat'
- ],
- ['sotn', 'vuos', 'maŋ', 'gask', 'duor', 'bear', 'láv']
- ],
- u,
- [
- ['O', 'G', 'N', 'C', 'M', 'G', 'S', 'B', 'Č', 'G', 'S', 'J'],
- ['ođđj', 'guov', 'njuk', 'cuo', 'mies', 'geas', 'suoi', 'borg', 'čakč', 'golg', 'skáb', 'juov'],
- [
- 'ođđajagemánnu', 'guovvamánnu', 'njukčamánnu', 'cuoŋománnu', 'miessemánnu', 'geassemánnu',
- 'suoidnemánnu', 'borgemánnu', 'čakčamánnu', 'golggotmánnu', 'skábmamánnu', 'juovlamánnu'
- ]
- ],
- u,
- [['o.Kr.', 'm.Kr.'], u, ['ovdal Kristtusa', 'maŋŋel Kristtusa']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '·10^', '·', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'NOK',
- 'kr',
- 'norgga kruvdno',
- {
- 'DKK': ['Dkr', 'kr'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': ['kr'],
- 'SEK': ['Skr', 'kr'],
- 'THB': ['฿'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/seh.ts b/packages/common/locales/seh.ts
deleted file mode 100644
index c68180eb1a..0000000000
--- a/packages/common/locales/seh.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'seh',
- [['AM', 'PM'], u, u],
- u,
- [
- ['D', 'P', 'C', 'T', 'N', 'S', 'S'], ['Dim', 'Pos', 'Pir', 'Tat', 'Nai', 'Sha', 'Sab'],
- ['Dimingu', 'Chiposi', 'Chipiri', 'Chitatu', 'Chinai', 'Chishanu', 'Sabudu'],
- ['Dim', 'Pos', 'Pir', 'Tat', 'Nai', 'Sha', 'Sab']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Aug', 'Set', 'Otu', 'Nov', 'Dec'],
- [
- 'Janeiro', 'Fevreiro', 'Marco', 'Abril', 'Maio', 'Junho', 'Julho', 'Augusto', 'Setembro',
- 'Otubro', 'Novembro', 'Decembro'
- ]
- ],
- u,
- [['AC', 'AD'], u, ['Antes de Cristo', 'Anno Domini']],
- 0,
- [6, 0],
- ['d/M/y', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'MZN',
- 'MTn',
- 'Metical de Moçambique',
- {'JPY': ['JP¥', '¥'], 'MZN': ['MTn'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ses.ts b/packages/common/locales/ses.ts
deleted file mode 100644
index 1c5abb1aff..0000000000
--- a/packages/common/locales/ses.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'ses',
- [['Adduha', 'Aluula'], u, u],
- u,
- [
- ['H', 'T', 'T', 'L', 'L', 'L', 'S'], ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'],
- ['Alhadi', 'Atinni', 'Atalaata', 'Alarba', 'Alhamiisa', 'Alzuma', 'Asibti'],
- ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi']
- ],
- u,
- [
- ['Ž', 'F', 'M', 'A', 'M', 'Ž', 'Ž', 'U', 'S', 'O', 'N', 'D'],
- ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'],
- [
- 'Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur',
- 'Oktoobur', 'Noowanbur', 'Deesanbur'
- ]
- ],
- u,
- [['IJ', 'IZ'], u, ['Isaa jine', 'Isaa zamanoo']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XOF',
- 'CFA',
- 'CFA Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sg.ts b/packages/common/locales/sg.ts
deleted file mode 100644
index d36e6c5a6a..0000000000
--- a/packages/common/locales/sg.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'sg',
- [['ND', 'LK'], u, u],
- u,
- [
- ['K', 'S', 'T', 'S', 'K', 'P', 'Y'], ['Bk1', 'Bk2', 'Bk3', 'Bk4', 'Bk5', 'Lâp', 'Lây'],
- ['Bikua-ôko', 'Bïkua-ûse', 'Bïkua-ptâ', 'Bïkua-usïö', 'Bïkua-okü', 'Lâpôsö', 'Lâyenga'],
- ['Bk1', 'Bk2', 'Bk3', 'Bk4', 'Bk5', 'Lâp', 'Lây']
- ],
- u,
- [
- ['N', 'F', 'M', 'N', 'B', 'F', 'L', 'K', 'M', 'N', 'N', 'K'],
- ['Nye', 'Ful', 'Mbä', 'Ngu', 'Bêl', 'Fön', 'Len', 'Kük', 'Mvu', 'Ngb', 'Nab', 'Kak'],
- [
- 'Nyenye', 'Fulundïgi', 'Mbängü', 'Ngubùe', 'Bêläwü', 'Föndo', 'Lengua', 'Kükürü', 'Mvuka',
- 'Ngberere', 'Nabändüru', 'Kakauka'
- ]
- ],
- u,
- [['KnK', 'NpK'], u, ['Kôzo na Krîstu', 'Na pekô tî Krîstu']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00;¤-#,##0.00', '#E0'],
- 'XAF',
- 'FCFA',
- 'farânga CFA (BEAC)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/shi-Latn.ts b/packages/common/locales/shi-Latn.ts
deleted file mode 100644
index 9d5ab87164..0000000000
--- a/packages/common/locales/shi-Latn.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'shi-Latn',
- [['tifawt', 'tadggʷat'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['asa', 'ayn', 'asi', 'akṛ', 'akw', 'asim', 'asiḍ'],
- ['asamas', 'aynas', 'asinas', 'akṛas', 'akwas', 'asimwas', 'asiḍyas'],
- ['asa', 'ayn', 'asi', 'akṛ', 'akw', 'asim', 'asiḍ']
- ],
- u,
- [
- ['i', 'b', 'm', 'i', 'm', 'y', 'y', 'ɣ', 'c', 'k', 'n', 'd'],
- ['inn', 'bṛa', 'maṛ', 'ibr', 'may', 'yun', 'yul', 'ɣuc', 'cut', 'ktu', 'nuw', 'duj'],
- [
- 'innayr', 'bṛayṛ', 'maṛṣ', 'ibrir', 'mayyu', 'yunyu', 'yulyuz', 'ɣuct', 'cutanbir', 'ktubr',
- 'nuwanbir', 'dujanbir'
- ]
- ],
- u,
- [['daɛ', 'dfɛ'], u, ['dat n ɛisa', 'dffir n ɛisa']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'MAD',
- 'MAD',
- 'adrim n lmɣrib',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/shi-Tfng.ts b/packages/common/locales/shi-Tfng.ts
deleted file mode 100644
index 47e9b7fe09..0000000000
--- a/packages/common/locales/shi-Tfng.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- if (n === Math.floor(n) && n >= 2 && n <= 10) return 3;
- return 5;
-}
-
-export default [
- 'shi-Tfng',
- [['ⵜⵉⴼⴰⵡⵜ', 'ⵜⴰⴷⴳⴳⵯⴰⵜ'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ'],
- ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵕⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'],
- ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ']
- ],
- u,
- [
- ['ⵉ', 'ⴱ', 'ⵎ', 'ⵉ', 'ⵎ', 'ⵢ', 'ⵢ', 'ⵖ', 'ⵛ', 'ⴽ', 'ⵏ', 'ⴷ'],
- ['ⵉⵏⵏ', 'ⴱⵕⴰ', 'ⵎⴰⵕ', 'ⵉⴱⵔ', 'ⵎⴰⵢ', 'ⵢⵓⵏ', 'ⵢⵓⵍ', 'ⵖⵓⵛ', 'ⵛⵓⵜ', 'ⴽⵜⵓ', 'ⵏⵓⵡ', 'ⴷⵓⵊ'],
- [
- 'ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵜⵓⴱⵔ',
- 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⴰⵏⴱⵉⵔ'
- ]
- ],
- u,
- [['ⴷⴰⵄ', 'ⴷⴼⵄ'], u, ['ⴷⴰⵜ ⵏ ⵄⵉⵙⴰ', 'ⴷⴼⴼⵉⵔ ⵏ ⵄⵉⵙⴰ']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'MAD',
- 'MAD',
- 'ⴰⴷⵔⵉⵎ ⵏ ⵍⵎⵖⵔⵉⴱ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/shi.ts b/packages/common/locales/shi.ts
deleted file mode 100644
index cf5f61213f..0000000000
--- a/packages/common/locales/shi.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- if (n === Math.floor(n) && n >= 2 && n <= 10) return 3;
- return 5;
-}
-
-export default [
- 'shi',
- [['ⵜⵉⴼⴰⵡⵜ', 'ⵜⴰⴷⴳⴳⵯⴰⵜ'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ'],
- ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵕⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'],
- ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ']
- ],
- u,
- [
- ['ⵉ', 'ⴱ', 'ⵎ', 'ⵉ', 'ⵎ', 'ⵢ', 'ⵢ', 'ⵖ', 'ⵛ', 'ⴽ', 'ⵏ', 'ⴷ'],
- ['ⵉⵏⵏ', 'ⴱⵕⴰ', 'ⵎⴰⵕ', 'ⵉⴱⵔ', 'ⵎⴰⵢ', 'ⵢⵓⵏ', 'ⵢⵓⵍ', 'ⵖⵓⵛ', 'ⵛⵓⵜ', 'ⴽⵜⵓ', 'ⵏⵓⵡ', 'ⴷⵓⵊ'],
- [
- 'ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵜⵓⴱⵔ',
- 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⴰⵏⴱⵉⵔ'
- ]
- ],
- u,
- [['ⴷⴰⵄ', 'ⴷⴼⵄ'], u, ['ⴷⴰⵜ ⵏ ⵄⵉⵙⴰ', 'ⴷⴼⴼⵉⵔ ⵏ ⵄⵉⵙⴰ']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'MAD',
- 'MAD',
- 'ⴰⴷⵔⵉⵎ ⵏ ⵍⵎⵖⵔⵉⴱ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/si.ts b/packages/common/locales/si.ts
deleted file mode 100644
index 0b8cc14ab4..0000000000
--- a/packages/common/locales/si.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (n === 0 || n === 1 || i === 0 && f === 1) return 1;
- return 5;
-}
-
-export default [
- 'si',
- [['පෙ', 'ප'], ['පෙ.ව.', 'ප.ව.'], u],
- [['පෙ.ව.', 'ප.ව.'], u, u],
- [
- ['ඉ', 'ස', 'අ', 'බ', 'බ්\u200dර', 'සි', 'සෙ'],
- ['ඉරිදා', 'සඳුදා', 'අඟහ', 'බදාදා', 'බ්\u200dරහස්', 'සිකු', 'සෙන'],
- ['ඉරිදා', 'සඳුදා', 'අඟහරුවාදා', 'බදාදා', 'බ්\u200dරහස්පතින්දා', 'සිකුරාදා', 'සෙනසුරාදා'],
- ['ඉරි', 'සඳු', 'අඟ', 'බදා', 'බ්\u200dරහ', 'සිකු', 'සෙන']
- ],
- u,
- [
- ['ජ', 'පෙ', 'මා', 'අ', 'මැ', 'ජූ', 'ජූ', 'අ', 'සැ', 'ඔ', 'නෙ', 'දෙ'],
- ['ජන', 'පෙබ', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝ', 'සැප්', 'ඔක්', 'නොවැ', 'දෙසැ'],
- [
- 'ජනවාරි', 'පෙබරවාරි', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝස්තු', 'සැප්තැම්බර්', 'ඔක්තෝබර්',
- 'නොවැම්බර්', 'දෙසැම්බර්'
- ]
- ],
- [
- ['ජ', 'පෙ', 'මා', 'අ', 'මැ', 'ජූ', 'ජූ', 'අ', 'සැ', 'ඔ', 'නෙ', 'දෙ'],
- ['ජන', 'පෙබ', 'මාර්', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝ', 'සැප්', 'ඔක්', 'නොවැ', 'දෙසැ'],
- [
- 'ජනවාරි', 'පෙබරවාරි', 'මාර්තු', 'අප්\u200dරේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝස්තු', 'සැප්තැම්බර්', 'ඔක්තෝබර්',
- 'නොවැම්බර්', 'දෙසැම්බර්'
- ]
- ],
- [['ක්\u200dරි.පූ.', 'ක්\u200dරි.ව.'], u, ['ක්\u200dරිස්තු පූර්ව', 'ක්\u200dරිස්තු වර්ෂ']],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH.mm', 'HH.mm.ss', 'HH.mm.ss z', 'HH.mm.ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#'],
- 'LKR',
- 'රු.',
- 'ශ්\u200dරී ලංකා රුපියල',
- {
- 'JPY': ['JP¥', '¥'],
- 'LKR': ['රු.'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XOF': ['සිෆ්එ']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sk.ts b/packages/common/locales/sk.ts
deleted file mode 100644
index d20b2de4c0..0000000000
--- a/packages/common/locales/sk.ts
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- if (i === Math.floor(i) && i >= 2 && i <= 4 && v === 0) return 3;
- if (!(v === 0)) return 4;
- return 5;
-}
-
-export default [
- 'sk',
- [['AM', 'PM'], u, u],
- u,
- [
- ['n', 'p', 'u', 's', 'š', 'p', 's'], ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so'],
- ['nedeľa', 'pondelok', 'utorok', 'streda', 'štvrtok', 'piatok', 'sobota'],
- ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januára', 'februára', 'marca', 'apríla', 'mája', 'júna', 'júla', 'augusta', 'septembra',
- 'októbra', 'novembra', 'decembra'
- ]
- ],
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec'],
- [
- 'január', 'február', 'marec', 'apríl', 'máj', 'jún', 'júl', 'august', 'september', 'október',
- 'november', 'december'
- ]
- ],
- [['pred Kr.', 'po Kr.'], u, ['pred Kristom', 'po Kristovi']],
- 1,
- [6, 0],
- ['d. M. y', u, 'd. MMMM y', 'EEEE d. MMMM y'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', u, u],
- [',', ' ', ';', '%', '+', '-', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': ['NIS', '₪'],
- 'INR': [u, '₹'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sl.ts b/packages/common/locales/sl.ts
deleted file mode 100644
index d45cd5df45..0000000000
--- a/packages/common/locales/sl.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 100 === 1) return 1;
- if (v === 0 && i % 100 === 2) return 2;
- if (v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 3 && i % 100 <= 4 || !(v === 0))
- return 3;
- return 5;
-}
-
-export default [
- 'sl',
- [['d', 'p'], ['dop.', 'pop.'], u],
- [['d', 'p'], ['dop.', 'pop.'], ['dopoldne', 'popoldne']],
- [
- ['n', 'p', 't', 's', 'č', 'p', 's'], ['ned.', 'pon.', 'tor.', 'sre.', 'čet.', 'pet.', 'sob.'],
- ['nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek', 'petek', 'sobota'],
- ['ned.', 'pon.', 'tor.', 'sre.', 'čet.', 'pet.', 'sob.']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun.', 'jul.', 'avg.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januar', 'februar', 'marec', 'april', 'maj', 'junij', 'julij', 'avgust', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['pr. Kr.', 'po Kr.'], u, ['pred Kristusom', 'po Kristusu']],
- 1,
- [6, 0],
- ['d. MM. yy', 'd. MMM y', 'dd. MMMM y', 'EEEE, dd. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '−', 'e', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'evro',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'GBP': [u, '£'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, 'NT$'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/smn.ts b/packages/common/locales/smn.ts
deleted file mode 100644
index 1822cfec80..0000000000
--- a/packages/common/locales/smn.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- if (n === 2) return 2;
- return 5;
-}
-
-export default [
- 'smn',
- [['ip.', 'ep.'], u, u],
- u,
- [
- ['p', 'V', 'M', 'K', 'T', 'V', 'L'], ['pas', 'vuo', 'maj', 'kos', 'tuo', 'vás', 'láv'],
- ['pasepeeivi', 'vuossaargâ', 'majebaargâ', 'koskoho', 'tuorâstuv', 'vástuppeeivi', 'lávurduv'],
- ['pa', 'vu', 'ma', 'ko', 'tu', 'vá', 'lá']
- ],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['pas', 'vuo', 'maj', 'kos', 'tuo', 'vás', 'láv'],
- ['pasepeivi', 'vuossargâ', 'majebargâ', 'koskokko', 'tuorâstâh', 'vástuppeivi', 'lávurdâh'],
- ['pa', 'vu', 'ma', 'ko', 'tu', 'vá', 'lá']
- ],
- [
- ['U', 'K', 'NJ', 'C', 'V', 'K', 'S', 'P', 'Č', 'R', 'S', 'J'],
- [
- 'uđiv', 'kuovâ', 'njuhčâ', 'cuáŋui', 'vyesi', 'kesi', 'syeini', 'porge', 'čohčâ', 'roovvâd',
- 'skammâ', 'juovlâ'
- ],
- [
- 'uđđâivemáánu', 'kuovâmáánu', 'njuhčâmáánu', 'cuáŋuimáánu', 'vyesimáánu', 'kesimáánu',
- 'syeinimáánu', 'porgemáánu', 'čohčâmáánu', 'roovvâdmáánu', 'skammâmáánu', 'juovlâmáánu'
- ]
- ],
- u,
- [['oKr.', 'mKr.'], u, ['Ovdil Kristus šoddâm', 'maŋa Kristus šoddâm']],
- 1,
- [6, 0],
- ['d.M.y', 'MMM d. y', 'MMMM d. y', 'cccc, MMMM d. y'],
- ['H.mm', 'H.mm.ss', 'H.mm.ss z', 'H.mm.ss zzzz'],
- ['{1} {0}', '{1} \'tme\' {0}', u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'epiloho', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sn.ts b/packages/common/locales/sn.ts
deleted file mode 100644
index b161f41a5d..0000000000
--- a/packages/common/locales/sn.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'sn',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'C', 'C', 'C', 'C', 'M'], ['Svo', 'Muv', 'Chp', 'Cht', 'Chn', 'Chs', 'Mug'],
- ['Svondo', 'Muvhuro', 'Chipiri', 'Chitatu', 'China', 'Chishanu', 'Mugovera'],
- ['Sv', 'Mu', 'Cp', 'Ct', 'Cn', 'Cs', 'Mg']
- ],
- u,
- [
- ['N', 'K', 'K', 'K', 'C', 'C', 'C', 'N', 'G', 'G', 'M', 'Z'],
- ['Ndi', 'Kuk', 'Kur', 'Kub', 'Chv', 'Chk', 'Chg', 'Nya', 'Gun', 'Gum', 'Mbu', 'Zvi'],
- [
- 'Ndira', 'Kukadzi', 'Kurume', 'Kubvumbi', 'Chivabvu', 'Chikumi', 'Chikunguru', 'Nyamavhuvhu',
- 'Gunyana', 'Gumiguru', 'Mbudzi', 'Zvita'
- ]
- ],
- u,
- [['BC', 'AD'], u, ['Kristo asati auya', 'mugore ramambo vedu']],
- 0,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'USD',
- 'US$',
- 'Dora re Amerika',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/so-DJ.ts b/packages/common/locales/so-DJ.ts
deleted file mode 100644
index 1eab976804..0000000000
--- a/packages/common/locales/so-DJ.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'so-DJ',
- [['h', 'd'], ['GH', 'GD'], u],
- [['GH', 'GD'], u, u],
- [
- ['A', 'I', 'T', 'A', 'Kh', 'J', 'S'], ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti'],
- ['Axad', 'Isniin', 'Talaado', 'Arbaco', 'Khamiis', 'Jimco', 'Sabti'],
- ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Bisha Koobaad', 'Bisha Labaad', 'Bisha Saddexaad', 'Bisha Afraad', 'Bisha Shanaad',
- 'Bisha Lixaad', 'Bisha Todobaad', 'Bisha Sideedaad', 'Bisha Sagaalaad', 'Bisha Tobnaad',
- 'Bisha Kow iyo Tobnaad', 'Bisha Laba iyo Tobnaad'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Jannaayo', 'Febraayo', 'Maarso', 'Abriil', 'May', 'Juun', 'Luuliyo', 'Ogost', 'Sebtembar',
- 'Oktoobar', 'Nofembar', 'Desembar'
- ]
- ],
- [['B', 'A'], ['CH', 'CD'], ['Ciise Hortii', 'Ciise Dabadii']],
- 6,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM dd, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'MaL', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'DJF',
- 'Fdj',
- 'Faran Jabuuti',
- {'BBD': ['DBB', '$'], 'DJF': ['Fdj'], 'JPY': ['JP¥', '¥'], 'SOS': ['S'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/so-ET.ts b/packages/common/locales/so-ET.ts
deleted file mode 100644
index 161609df76..0000000000
--- a/packages/common/locales/so-ET.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'so-ET',
- [['h', 'd'], ['GH', 'GD'], u],
- [['GH', 'GD'], u, u],
- [
- ['A', 'I', 'T', 'A', 'Kh', 'J', 'S'], ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti'],
- ['Axad', 'Isniin', 'Talaado', 'Arbaco', 'Khamiis', 'Jimco', 'Sabti'],
- ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Bisha Koobaad', 'Bisha Labaad', 'Bisha Saddexaad', 'Bisha Afraad', 'Bisha Shanaad',
- 'Bisha Lixaad', 'Bisha Todobaad', 'Bisha Sideedaad', 'Bisha Sagaalaad', 'Bisha Tobnaad',
- 'Bisha Kow iyo Tobnaad', 'Bisha Laba iyo Tobnaad'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Jannaayo', 'Febraayo', 'Maarso', 'Abriil', 'May', 'Juun', 'Luuliyo', 'Ogost', 'Sebtembar',
- 'Oktoobar', 'Nofembar', 'Desembar'
- ]
- ],
- [['B', 'A'], ['CH', 'CD'], ['Ciise Hortii', 'Ciise Dabadii']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM dd, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'MaL', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ETB',
- 'Br',
- 'Birta Itoobbiya',
- {'BBD': ['DBB', '$'], 'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'SOS': ['S'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/so-KE.ts b/packages/common/locales/so-KE.ts
deleted file mode 100644
index c8a64a2e90..0000000000
--- a/packages/common/locales/so-KE.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'so-KE',
- [['h', 'd'], ['GH', 'GD'], u],
- [['GH', 'GD'], u, u],
- [
- ['A', 'I', 'T', 'A', 'Kh', 'J', 'S'], ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti'],
- ['Axad', 'Isniin', 'Talaado', 'Arbaco', 'Khamiis', 'Jimco', 'Sabti'],
- ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Bisha Koobaad', 'Bisha Labaad', 'Bisha Saddexaad', 'Bisha Afraad', 'Bisha Shanaad',
- 'Bisha Lixaad', 'Bisha Todobaad', 'Bisha Sideedaad', 'Bisha Sagaalaad', 'Bisha Tobnaad',
- 'Bisha Kow iyo Tobnaad', 'Bisha Laba iyo Tobnaad'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Jannaayo', 'Febraayo', 'Maarso', 'Abriil', 'May', 'Juun', 'Luuliyo', 'Ogost', 'Sebtembar',
- 'Oktoobar', 'Nofembar', 'Desembar'
- ]
- ],
- [['B', 'A'], ['CH', 'CD'], ['Ciise Hortii', 'Ciise Dabadii']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM dd, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'MaL', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingka Kenya',
- {'BBD': ['DBB', '$'], 'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'SOS': ['S'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/so.ts b/packages/common/locales/so.ts
deleted file mode 100644
index 58ecb51b9d..0000000000
--- a/packages/common/locales/so.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'so',
- [['h', 'd'], ['GH', 'GD'], u],
- [['GH', 'GD'], u, u],
- [
- ['A', 'I', 'T', 'A', 'Kh', 'J', 'S'], ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti'],
- ['Axad', 'Isniin', 'Talaado', 'Arbaco', 'Khamiis', 'Jimco', 'Sabti'],
- ['Axd', 'Isn', 'Tldo', 'Arbc', 'Khms', 'Jmc', 'Sbti']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Bisha Koobaad', 'Bisha Labaad', 'Bisha Saddexaad', 'Bisha Afraad', 'Bisha Shanaad',
- 'Bisha Lixaad', 'Bisha Todobaad', 'Bisha Sideedaad', 'Bisha Sagaalaad', 'Bisha Tobnaad',
- 'Bisha Kow iyo Tobnaad', 'Bisha Laba iyo Tobnaad'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'L', 'O', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Abr', 'May', 'Jun', 'Lul', 'Ogs', 'Seb', 'Okt', 'Nof', 'Dis'],
- [
- 'Jannaayo', 'Febraayo', 'Maarso', 'Abriil', 'May', 'Juun', 'Luuliyo', 'Ogost', 'Sebtembar',
- 'Oktoobar', 'Nofembar', 'Desembar'
- ]
- ],
- [['B', 'A'], ['CH', 'CD'], ['Ciise Hortii', 'Ciise Dabadii']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE, MMMM dd, y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'MaL', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SOS',
- 'S',
- 'Shilingka Soomaaliya',
- {'BBD': ['DBB', '$'], 'JPY': ['JP¥', '¥'], 'SOS': ['S'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sq-MK.ts b/packages/common/locales/sq-MK.ts
deleted file mode 100644
index 20de326ba2..0000000000
--- a/packages/common/locales/sq-MK.ts
+++ /dev/null
@@ -1,152 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'sq-MK',
- [['p.d.', 'm.d.'], u, ['e paradites', 'e pasdites']],
- [['p.d.', 'm.d.'], u, ['paradite', 'pasdite']],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['Die', 'Hën', 'Mar', 'Mër', 'Enj', 'Pre', 'Sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['j', 'sh', 'm', 'p', 'm', 'q', 'k', 'g', 'sh', 't', 'n', 'dh'],
- ['jan', 'shk', 'mar', 'pri', 'maj', 'qer', 'korr', 'gush', 'sht', 'tet', 'nën', 'dhj'],
- [
- 'janar', 'shkurt', 'mars', 'prill', 'maj', 'qershor', 'korrik', 'gusht', 'shtator', 'tetor',
- 'nëntor', 'dhjetor'
- ]
- ],
- u,
- [['p.K.', 'mb.K.'], u, ['para Krishtit', 'mbas Krishtit']],
- 1,
- [6, 0],
- ['d.M.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'në\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MKD',
- 'den',
- 'Denari maqedonas',
- {
- 'ALL': ['Lekë'],
- 'AOA': [],
- 'ARS': [],
- 'AUD': ['A$', 'AUD'],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': ['CA$', 'CAD'],
- 'CLP': [],
- 'CNY': ['CN¥', 'CNY'],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'EUR': ['€', 'EUR'],
- 'FJD': [],
- 'FKP': [],
- 'GBP': ['£', 'GBP'],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': ['HK$', 'HKS'],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': ['₪', 'ILS'],
- 'INR': ['₹', 'INR'],
- 'ISK': [],
- 'JMD': [],
- 'JPY': ['JP¥', 'JPY'],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': ['₩', 'KRW'],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'MGA': [],
- 'MKD': ['den'],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': ['MX$', 'MXN'],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': ['NZ$', 'NZD'],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUB': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [],
- 'SYP': [],
- 'THB': ['฿', 'THB'],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': ['NT$', 'TWD'],
- 'UAH': [],
- 'USD': ['US$', 'USD'],
- 'UYU': [],
- 'VND': ['₫', 'VND'],
- 'XCD': ['EC$', 'XCD'],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sq-XK.ts b/packages/common/locales/sq-XK.ts
deleted file mode 100644
index 4a80c645f2..0000000000
--- a/packages/common/locales/sq-XK.ts
+++ /dev/null
@@ -1,151 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'sq-XK',
- [['p.d.', 'm.d.'], u, ['e paradites', 'e pasdites']],
- [['p.d.', 'm.d.'], u, ['paradite', 'pasdite']],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['Die', 'Hën', 'Mar', 'Mër', 'Enj', 'Pre', 'Sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['j', 'sh', 'm', 'p', 'm', 'q', 'k', 'g', 'sh', 't', 'n', 'dh'],
- ['jan', 'shk', 'mar', 'pri', 'maj', 'qer', 'korr', 'gush', 'sht', 'tet', 'nën', 'dhj'],
- [
- 'janar', 'shkurt', 'mars', 'prill', 'maj', 'qershor', 'korrik', 'gusht', 'shtator', 'tetor',
- 'nëntor', 'dhjetor'
- ]
- ],
- u,
- [['p.K.', 'mb.K.'], u, ['para Krishtit', 'mbas Krishtit']],
- 1,
- [6, 0],
- ['d.M.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'në\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Euroja',
- {
- 'ALL': ['Lekë'],
- 'AOA': [],
- 'ARS': [],
- 'AUD': ['A$', 'AUD'],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': ['CA$', 'CAD'],
- 'CLP': [],
- 'CNY': ['CN¥', 'CNY'],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'EUR': ['€', 'EUR'],
- 'FJD': [],
- 'FKP': [],
- 'GBP': ['£', 'GBP'],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': ['HK$', 'HKS'],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': ['₪', 'ILS'],
- 'INR': ['₹', 'INR'],
- 'ISK': [],
- 'JMD': [],
- 'JPY': ['JP¥', 'JPY'],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': ['₩', 'KRW'],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'MGA': [],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': ['MX$', 'MXN'],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': ['NZ$', 'NZD'],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUB': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [],
- 'SYP': [],
- 'THB': ['฿', 'THB'],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': ['NT$', 'TWD'],
- 'UAH': [],
- 'USD': ['US$', 'USD'],
- 'UYU': [],
- 'VND': ['₫', 'VND'],
- 'XCD': ['EC$', 'XCD'],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sq.ts b/packages/common/locales/sq.ts
deleted file mode 100644
index a156ac262a..0000000000
--- a/packages/common/locales/sq.ts
+++ /dev/null
@@ -1,151 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'sq',
- [['p.d.', 'm.d.'], u, ['e paradites', 'e pasdites']],
- [['p.d.', 'm.d.'], u, ['paradite', 'pasdite']],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['Die', 'Hën', 'Mar', 'Mër', 'Enj', 'Pre', 'Sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['d', 'h', 'm', 'm', 'e', 'p', 'sh'], ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'],
- ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'],
- ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht']
- ],
- [
- ['j', 'sh', 'm', 'p', 'm', 'q', 'k', 'g', 'sh', 't', 'n', 'dh'],
- ['jan', 'shk', 'mar', 'pri', 'maj', 'qer', 'korr', 'gush', 'sht', 'tet', 'nën', 'dhj'],
- [
- 'janar', 'shkurt', 'mars', 'prill', 'maj', 'qershor', 'korrik', 'gusht', 'shtator', 'tetor',
- 'nëntor', 'dhjetor'
- ]
- ],
- u,
- [['p.K.', 'mb.K.'], u, ['para Krishtit', 'mbas Krishtit']],
- 1,
- [6, 0],
- ['d.M.yy', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a, z', 'h:mm:ss a, zzzz'],
- ['{1}, {0}', u, '{1} \'në\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'ALL',
- 'Lekë',
- 'Leku shqiptar',
- {
- 'ALL': ['Lekë'],
- 'AOA': [],
- 'ARS': [],
- 'AUD': ['A$', 'AUD'],
- 'BAM': [],
- 'BBD': [],
- 'BDT': [],
- 'BMD': [],
- 'BND': [],
- 'BOB': [],
- 'BRL': [],
- 'BSD': [],
- 'BWP': [],
- 'BYN': [],
- 'BZD': [],
- 'CAD': ['CA$', 'CAD'],
- 'CLP': [],
- 'CNY': ['CN¥', 'CNY'],
- 'COP': [],
- 'CRC': [],
- 'CUC': [],
- 'CUP': [],
- 'CZK': [],
- 'DKK': [],
- 'DOP': [],
- 'EGP': [],
- 'EUR': ['€', 'EUR'],
- 'FJD': [],
- 'FKP': [],
- 'GBP': ['£', 'GBP'],
- 'GEL': [],
- 'GIP': [],
- 'GNF': [],
- 'GTQ': [],
- 'GYD': [],
- 'HKD': ['HK$', 'HKS'],
- 'HNL': [],
- 'HRK': [],
- 'HUF': [],
- 'IDR': [],
- 'ILS': ['₪', 'ILS'],
- 'INR': ['₹', 'INR'],
- 'ISK': [],
- 'JMD': [],
- 'JPY': ['JP¥', 'JPY'],
- 'KHR': [],
- 'KMF': [],
- 'KPW': [],
- 'KRW': ['₩', 'KRW'],
- 'KYD': [],
- 'KZT': [],
- 'LAK': [],
- 'LBP': [],
- 'LKR': [],
- 'LRD': [],
- 'MGA': [],
- 'MMK': [],
- 'MNT': [],
- 'MUR': [],
- 'MXN': ['MX$', 'MXN'],
- 'MYR': [],
- 'NAD': [],
- 'NGN': [],
- 'NIO': [],
- 'NOK': [],
- 'NPR': [],
- 'NZD': ['NZ$', 'NZD'],
- 'PHP': [],
- 'PKR': [],
- 'PLN': [],
- 'PYG': [],
- 'RON': [],
- 'RUB': [],
- 'RWF': [],
- 'SBD': [],
- 'SEK': [],
- 'SGD': [],
- 'SHP': [],
- 'SRD': [],
- 'SSP': [],
- 'STN': [],
- 'SYP': [],
- 'THB': ['฿', 'THB'],
- 'TOP': [],
- 'TRY': [],
- 'TTD': [],
- 'TWD': ['NT$', 'TWD'],
- 'UAH': [],
- 'USD': ['US$', 'USD'],
- 'UYU': [],
- 'VND': ['₫', 'VND'],
- 'XCD': ['EC$', 'XCD'],
- 'ZAR': [],
- 'ZMW': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sr-Cyrl-BA.ts b/packages/common/locales/sr-Cyrl-BA.ts
deleted file mode 100644
index 5e44436aab..0000000000
--- a/packages/common/locales/sr-Cyrl-BA.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export default [
- 'sr-Cyrl-BA',
- [['a', 'p'], ['прије подне', 'по подне'], u],
- [['а', 'p'], ['прије подне', 'по подне'], u],
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'ут', 'ср', 'чет', 'пет', 'суб'],
- ['недјеља', 'понедељак', 'уторак', 'сриједа', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['прије нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'КМ',
- 'Босанско-херцеговачка конвертибилна марка',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sr-Cyrl-ME.ts b/packages/common/locales/sr-Cyrl-ME.ts
deleted file mode 100644
index 74a2455620..0000000000
--- a/packages/common/locales/sr-Cyrl-ME.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export default [
- 'sr-Cyrl-ME',
- [['a', 'p'], ['прије подне', 'по подне'], u],
- u,
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
- ['недјеља', 'понедељак', 'уторак', 'сриједа', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'март', 'апр', 'мај', 'јун', 'јул', 'авг', 'септ', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['прије нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Евро',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sr-Cyrl-XK.ts b/packages/common/locales/sr-Cyrl-XK.ts
deleted file mode 100644
index 8f3e63b4f0..0000000000
--- a/packages/common/locales/sr-Cyrl-XK.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export default [
- 'sr-Cyrl-XK',
- [['a', 'p'], ['пре подне', 'по подне'], u],
- u,
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
- ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'март', 'апр', 'мај', 'јун', 'јул', 'авг', 'септ', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['пре нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Евро',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sr-Cyrl.ts b/packages/common/locales/sr-Cyrl.ts
deleted file mode 100644
index 344ad7bfc7..0000000000
--- a/packages/common/locales/sr-Cyrl.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export default [
- 'sr-Cyrl',
- [['a', 'p'], ['пре подне', 'по подне'], u],
- [['пре подне', 'по подне'], u, u],
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
- ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['пре нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RSD',
- 'RSD',
- 'Српски динар',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sr-Latn-BA.ts b/packages/common/locales/sr-Latn-BA.ts
deleted file mode 100644
index 39b41a8eb6..0000000000
--- a/packages/common/locales/sr-Latn-BA.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'sr-Latn-BA',
- [['a', 'p'], ['prije podne', 'po podne'], u],
- u,
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'ut', 'sr', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'BAM',
- 'KM',
- 'Bosansko-hercegovačka konvertibilna marka',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BYN': [u, 'r.'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sr-Latn-ME.ts b/packages/common/locales/sr-Latn-ME.ts
deleted file mode 100644
index 2df9557d60..0000000000
--- a/packages/common/locales/sr-Latn-ME.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'sr-Latn-ME',
- [['a', 'p'], ['prije podne', 'po podne'], u],
- u,
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sre', 'čet', 'pet', 'sub'],
- ['nedjelja', 'ponedeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'],
- ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mart', 'apr', 'maj', 'jun', 'jul', 'avg', 'sept', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['prije nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Evro',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BYN': [u, 'r.'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sr-Latn-XK.ts b/packages/common/locales/sr-Latn-XK.ts
deleted file mode 100644
index c2d1d54bb7..0000000000
--- a/packages/common/locales/sr-Latn-XK.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'sr-Latn-XK',
- [['a', 'p'], ['pre podne', 'po podne'], u],
- u,
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sre', 'čet', 'pet', 'sub'],
- ['nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota'],
- ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mart', 'apr', 'maj', 'jun', 'jul', 'avg', 'sept', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['pre nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'Evro',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BYN': [u, 'r.'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sr-Latn.ts b/packages/common/locales/sr-Latn.ts
deleted file mode 100644
index 745e0c5125..0000000000
--- a/packages/common/locales/sr-Latn.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'sr-Latn',
- [['a', 'p'], ['pre podne', 'po podne'], u],
- [['pre podne', 'po podne'], u, u],
- [
- ['n', 'p', 'u', 's', 'č', 'p', 's'], ['ned', 'pon', 'uto', 'sre', 'čet', 'pet', 'sub'],
- ['nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota'],
- ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su']
- ],
- u,
- [
- ['j', 'f', 'm', 'a', 'm', 'j', 'j', 'a', 's', 'o', 'n', 'd'],
- ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec'],
- [
- 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar',
- 'novembar', 'decembar'
- ]
- ],
- u,
- [['p.n.e.', 'n.e.'], ['p. n. e.', 'n. e.'], ['pre nove ere', 'nove ere']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RSD',
- 'RSD',
- 'Srpski dinar',
- {
- 'AUD': [u, '$'],
- 'BAM': ['KM'],
- 'BYN': [u, 'r.'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sr.ts b/packages/common/locales/sr.ts
deleted file mode 100644
index e8eda30513..0000000000
--- a/packages/common/locales/sr.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length,
- f = parseInt(n.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14) ||
- f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 &&
- !(f % 100 >= 12 && f % 100 <= 14))
- return 3;
- return 5;
-}
-
-export default [
- 'sr',
- [['a', 'p'], ['пре подне', 'по подне'], u],
- [['пре подне', 'по подне'], u, u],
- [
- ['н', 'п', 'у', 'с', 'ч', 'п', 'с'], ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'],
- ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'],
- ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су']
- ],
- u,
- [
- ['ј', 'ф', 'м', 'а', 'м', 'ј', 'ј', 'а', 'с', 'о', 'н', 'д'],
- ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'нов', 'дец'],
- [
- 'јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар',
- 'новембар', 'децембар'
- ]
- ],
- u,
- [['п.н.е.', 'н.е.'], ['п. н. е.', 'н. е.'], ['пре нове ере', 'нове ере']],
- 1,
- [6, 0],
- ['d.M.yy.', 'dd.MM.y.', 'dd. MMMM y.', 'EEEE, dd. MMMM y.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'RSD',
- 'RSD',
- 'Српски динар',
- {
- 'AUD': [u, '$'],
- 'BAM': ['КМ', 'KM'],
- 'GEL': [u, 'ლ'],
- 'KRW': [u, '₩'],
- 'NZD': [u, '$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sv-AX.ts b/packages/common/locales/sv-AX.ts
deleted file mode 100644
index 3ad69c56e0..0000000000
--- a/packages/common/locales/sv-AX.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'sv-AX',
- [['fm', 'em'], u, u],
- [['fm', 'em'], ['f.m.', 'e.m.'], ['förmiddag', 'eftermiddag']],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
- ['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag'],
- ['sö', 'må', 'ti', 'on', 'to', 'fr', 'lö']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mars', 'apr.', 'maj', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['f.Kr.', 'e.Kr.'], u, ['före Kristus', 'efter Kristus']],
- 1,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BBD': ['Bds$', '$'],
- 'BMD': ['BM$', '$'],
- 'BRL': ['BR$', 'R$'],
- 'BSD': ['BS$', '$'],
- 'BZD': ['BZ$', '$'],
- 'CNY': [u, '¥'],
- 'DKK': ['Dkr', 'kr'],
- 'DOP': ['RD$', '$'],
- 'EEK': ['Ekr'],
- 'EGP': ['EG£', 'E£'],
- 'ESP': [],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'IEP': ['IE£'],
- 'INR': [u, '₹'],
- 'ISK': ['Ikr', 'kr'],
- 'JMD': ['JM$', '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NOK': ['Nkr', 'kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SEK': ['kr'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sv-FI.ts b/packages/common/locales/sv-FI.ts
deleted file mode 100644
index 4ecf50dcc2..0000000000
--- a/packages/common/locales/sv-FI.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'sv-FI',
- [['fm', 'em'], u, u],
- [['fm', 'em'], ['f.m.', 'e.m.'], ['förmiddag', 'eftermiddag']],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
- ['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag'],
- ['sö', 'må', 'ti', 'on', 'to', 'fr', 'lö']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mars', 'apr.', 'maj', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['f.Kr.', 'e.Kr.'], u, ['före Kristus', 'efter Kristus']],
- 1,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', '.'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'EUR',
- '€',
- 'euro',
- {
- 'AUD': [u, '$'],
- 'BBD': ['Bds$', '$'],
- 'BMD': ['BM$', '$'],
- 'BRL': ['BR$', 'R$'],
- 'BSD': ['BS$', '$'],
- 'BZD': ['BZ$', '$'],
- 'CNY': [u, '¥'],
- 'DKK': ['Dkr', 'kr'],
- 'DOP': ['RD$', '$'],
- 'EEK': ['Ekr'],
- 'EGP': ['EG£', 'E£'],
- 'ESP': [],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'IEP': ['IE£'],
- 'INR': [u, '₹'],
- 'ISK': ['Ikr', 'kr'],
- 'JMD': ['JM$', '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NOK': ['Nkr', 'kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SEK': ['kr'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sv.ts b/packages/common/locales/sv.ts
deleted file mode 100644
index 66d84b42e4..0000000000
--- a/packages/common/locales/sv.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'sv',
- [['fm', 'em'], u, u],
- [['fm', 'em'], ['f.m.', 'e.m.'], ['förmiddag', 'eftermiddag']],
- [
- ['S', 'M', 'T', 'O', 'T', 'F', 'L'], ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'],
- ['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag'],
- ['sö', 'må', 'ti', 'on', 'to', 'fr', 'lö']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['jan.', 'feb.', 'mars', 'apr.', 'maj', 'juni', 'juli', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'],
- [
- 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september',
- 'oktober', 'november', 'december'
- ]
- ],
- u,
- [['f.Kr.', 'e.Kr.'], u, ['före Kristus', 'efter Kristus']],
- 1,
- [6, 0],
- ['y-MM-dd', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', '\'kl\'. HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '−', '×10^', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'SEK',
- 'kr',
- 'svensk krona',
- {
- 'AUD': [u, '$'],
- 'BBD': ['Bds$', '$'],
- 'BMD': ['BM$', '$'],
- 'BRL': ['BR$', 'R$'],
- 'BSD': ['BS$', '$'],
- 'BZD': ['BZ$', '$'],
- 'CNY': [u, '¥'],
- 'DKK': ['Dkr', 'kr'],
- 'DOP': ['RD$', '$'],
- 'EEK': ['Ekr'],
- 'EGP': ['EG£', 'E£'],
- 'ESP': [],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'IEP': ['IE£'],
- 'INR': [u, '₹'],
- 'ISK': ['Ikr', 'kr'],
- 'JMD': ['JM$', '$'],
- 'JPY': [u, '¥'],
- 'KRW': [u, '₩'],
- 'NOK': ['Nkr', 'kr'],
- 'NZD': [u, '$'],
- 'RON': [u, 'L'],
- 'SEK': ['kr'],
- 'TWD': [u, 'NT$'],
- 'USD': ['US$', '$'],
- 'VND': [u, '₫']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sw-CD.ts b/packages/common/locales/sw-CD.ts
deleted file mode 100644
index 25dbcaad1b..0000000000
--- a/packages/common/locales/sw-CD.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'sw-CD',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CDF',
- 'FC',
- 'Faranga ya Kongo',
- {
- 'CDF': ['FC'],
- 'JPY': ['JP¥', '¥'],
- 'KES': ['Ksh'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'TZS': ['TSh'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sw-KE.ts b/packages/common/locales/sw-KE.ts
deleted file mode 100644
index e45b848e8a..0000000000
--- a/packages/common/locales/sw-KE.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'sw-KE',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Shilingi ya Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'THB': ['฿'], 'TWD': ['NT$'], 'TZS': ['TSh']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sw-UG.ts b/packages/common/locales/sw-UG.ts
deleted file mode 100644
index 99d317206e..0000000000
--- a/packages/common/locales/sw-UG.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'sw-UG',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Shilingi ya Uganda',
- {
- 'JPY': ['JP¥', '¥'],
- 'KES': ['Ksh'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'TZS': ['TSh'],
- 'UGX': ['USh'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/sw.ts b/packages/common/locales/sw.ts
deleted file mode 100644
index 0d9ae6eb91..0000000000
--- a/packages/common/locales/sw.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'sw',
- [['am', 'pm'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristo', 'Baada ya Kristo']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {
- 'JPY': ['JP¥', '¥'],
- 'KES': ['Ksh'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'TZS': ['TSh'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ta-LK.ts b/packages/common/locales/ta-LK.ts
deleted file mode 100644
index d11cb90430..0000000000
--- a/packages/common/locales/ta-LK.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ta-LK',
- [['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
- u,
- [
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
- ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
- ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
- ],
- u,
- [
- ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
- ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
- [
- 'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
- 'டிசம்பர்'
- ]
- ],
- u,
- [['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'LKR',
- 'Rs.',
- 'இலங்கை ரூபாய்',
- {'LKR': ['Rs.', 'Rs'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ta-MY.ts b/packages/common/locales/ta-MY.ts
deleted file mode 100644
index 51828555b6..0000000000
--- a/packages/common/locales/ta-MY.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ta-MY',
- [['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
- u,
- [
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
- ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
- ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
- ],
- u,
- [
- ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
- ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
- [
- 'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
- 'டிசம்பர்'
- ]
- ],
- u,
- [['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['a h:mm', 'a h:mm:ss', 'a h:mm:ss z', 'a h:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'MYR',
- 'RM',
- 'மலேஷியன் ரிங்கிட்',
- {'MYR': ['RM'], 'SGD': ['S$', '$'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ta-SG.ts b/packages/common/locales/ta-SG.ts
deleted file mode 100644
index ac231335e2..0000000000
--- a/packages/common/locales/ta-SG.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ta-SG',
- [['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
- u,
- [
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
- ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
- ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
- ],
- u,
- [
- ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
- ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
- [
- 'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
- 'டிசம்பர்'
- ]
- ],
- u,
- [['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['a h:mm', 'a h:mm:ss', 'a h:mm:ss z', 'a h:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'SGD',
- '$',
- 'சிங்கப்பூர் டாலர்',
- {'MYR': ['RM'], 'SGD': ['$'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ta.ts b/packages/common/locales/ta.ts
deleted file mode 100644
index c7a1691c10..0000000000
--- a/packages/common/locales/ta.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ta',
- [['மு.ப', 'பி.ப'], ['முற்பகல்', 'பிற்பகல்'], u],
- u,
- [
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
- ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
- ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'],
- ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச']
- ],
- u,
- [
- ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
- ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
- [
- 'ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்',
- 'டிசம்பர்'
- ]
- ],
- u,
- [['கி.மு.', 'கி.பி.'], u, ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி']],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['a h:mm', 'a h:mm:ss', 'a h:mm:ss z', 'a h:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} ’அன்று’ {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##,##0%', '¤ #,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'இந்திய ரூபாய்',
- {'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/te.ts b/packages/common/locales/te.ts
deleted file mode 100644
index 9f7460e9ee..0000000000
--- a/packages/common/locales/te.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'te',
- [['ఉ', 'సా'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['ఆ', 'సో', 'మ', 'బు', 'గు', 'శు', 'శ'], ['ఆది', 'సోమ', 'మంగళ', 'బుధ', 'గురు', 'శుక్ర', 'శని'],
- ['ఆదివారం', 'సోమవారం', 'మంగళవారం', 'బుధవారం', 'గురువారం', 'శుక్రవారం', 'శనివారం'],
- ['ఆది', 'సోమ', 'మం', 'బుధ', 'గురు', 'శుక్ర', 'శని']
- ],
- u,
- [
- ['జ', 'ఫి', 'మా', 'ఏ', 'మే', 'జూ', 'జు', 'ఆ', 'సె', 'అ', 'న', 'డి'],
- ['జన', 'ఫిబ్ర', 'మార్చి', 'ఏప్రి', 'మే', 'జూన్', 'జులై', 'ఆగ', 'సెప్టెం', 'అక్టో', 'నవం', 'డిసెం'],
- [
- 'జనవరి', 'ఫిబ్రవరి', 'మార్చి', 'ఏప్రిల్', 'మే', 'జూన్', 'జులై', 'ఆగస్టు', 'సెప్టెంబర్', 'అక్టోబర్', 'నవంబర్',
- 'డిసెంబర్'
- ]
- ],
- u,
- [['క్రీపూ', 'క్రీశ'], u, ['క్రీస్తు పూర్వం', 'క్రీస్తు శకం']],
- 0,
- [0, 0],
- ['dd-MM-yy', 'd MMM, y', 'd MMMM, y', 'd, MMMM y, EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, '{1} {0}కి', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##,##0.###', '#,##0%', '¤#,##,##0.00', '#E0'],
- 'INR',
- '₹',
- 'రూపాయి',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/teo-KE.ts b/packages/common/locales/teo-KE.ts
deleted file mode 100644
index 8f92821238..0000000000
--- a/packages/common/locales/teo-KE.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'teo-KE',
- [['Taparachu', 'Ebongi'], u, u],
- u,
- [
- ['J', 'B', 'A', 'U', 'U', 'K', 'S'], ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab'],
- ['Nakaejuma', 'Nakaebarasa', 'Nakaare', 'Nakauni', 'Nakaung’on', 'Nakakany', 'Nakasabiti'],
- ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab']
- ],
- u,
- [
- ['R', 'M', 'K', 'D', 'M', 'M', 'J', 'P', 'S', 'T', 'L', 'P'],
- ['Rar', 'Muk', 'Kwa', 'Dun', 'Mar', 'Mod', 'Jol', 'Ped', 'Sok', 'Tib', 'Lab', 'Poo'],
- [
- 'Orara', 'Omuk', 'Okwamg’', 'Odung’el', 'Omaruk', 'Omodok’king’ol', 'Ojola', 'Opedel',
- 'Osokosokoma', 'Otibar', 'Olabor', 'Opoo'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Christo', 'Baada ya Christo']],
- 0,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'KES',
- 'Ksh',
- 'Ango’otol lok’ Kenya',
- {'JPY': ['JP¥', '¥'], 'KES': ['Ksh'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/teo.ts b/packages/common/locales/teo.ts
deleted file mode 100644
index 042ebb7f48..0000000000
--- a/packages/common/locales/teo.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'teo',
- [['Taparachu', 'Ebongi'], u, u],
- u,
- [
- ['J', 'B', 'A', 'U', 'U', 'K', 'S'], ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab'],
- ['Nakaejuma', 'Nakaebarasa', 'Nakaare', 'Nakauni', 'Nakaung’on', 'Nakakany', 'Nakasabiti'],
- ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab']
- ],
- u,
- [
- ['R', 'M', 'K', 'D', 'M', 'M', 'J', 'P', 'S', 'T', 'L', 'P'],
- ['Rar', 'Muk', 'Kwa', 'Dun', 'Mar', 'Mod', 'Jol', 'Ped', 'Sok', 'Tib', 'Lab', 'Poo'],
- [
- 'Orara', 'Omuk', 'Okwamg’', 'Odung’el', 'Omaruk', 'Omodok’king’ol', 'Ojola', 'Opedel',
- 'Osokosokoma', 'Otibar', 'Olabor', 'Opoo'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Christo', 'Baada ya Christo']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'UGX',
- 'USh',
- 'Ango’otol lok’ Uganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/tg.ts b/packages/common/locales/tg.ts
deleted file mode 100644
index f0b82c4463..0000000000
--- a/packages/common/locales/tg.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'tg',
- [['AM', 'PM'], u, u],
- u,
- [
- ['Я', 'Д', 'С', 'Ч', 'П', 'Ҷ', 'Ш'], ['Яшб', 'Дшб', 'Сшб', 'Чшб', 'Пшб', 'Ҷмъ', 'Шнб'],
- ['Якшанбе', 'Душанбе', 'Сешанбе', 'Чоршанбе', 'Панҷшанбе', 'Ҷумъа', 'Шанбе'],
- ['Яшб', 'Дшб', 'Сшб', 'Чшб', 'Пшб', 'Ҷмъ', 'Шнб']
- ],
- u,
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'],
- [
- 'Январ', 'Феврал', 'Март', 'Апрел', 'Май', 'Июн', 'Июл', 'Август', 'Сентябр', 'Октябр',
- 'Ноябр', 'Декабр'
- ]
- ],
- u,
- [['ПеМ', 'ПаМ'], u, ['Пеш аз милод', 'ПаМ']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd MMM y', 'dd MMMM y', 'EEEE, dd MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'TJS',
- 'сом.',
- 'Сомонӣ',
- {'JPY': ['JP¥', '¥'], 'TJS': ['сом.']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/th.ts b/packages/common/locales/th.ts
deleted file mode 100644
index e3d98ad26f..0000000000
--- a/packages/common/locales/th.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'th',
- [['a', 'p'], ['ก่อนเที่ยง', 'หลังเที่ยง'], u],
- [['ก่อนเที่ยง', 'หลังเที่ยง'], u, u],
- [
- ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'], ['อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.'],
- ['วันอาทิตย์', 'วันจันทร์', 'วันอังคาร', 'วันพุธ', 'วันพฤหัสบดี', 'วันศุกร์', 'วันเสาร์'],
- ['อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.']
- ],
- u,
- [
- [
- 'ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.', 'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.', 'พ.ย.',
- 'ธ.ค.'
- ],
- u,
- [
- 'มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน',
- 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม'
- ]
- ],
- u,
- [['ก่อน ค.ศ.', 'ค.ศ.'], u, ['ปีก่อนคริสตกาล', 'คริสต์ศักราช']],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM G y', 'EEEEที่ d MMMM G y'],
- ['HH:mm', 'HH:mm:ss', 'H นาฬิกา mm นาที ss วินาที z', 'H นาฬิกา mm นาที ss วินาที zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'THB',
- '฿',
- 'บาท',
- {'AUD': ['AU$', '$'], 'THB': ['฿'], 'TWD': ['NT$'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ti-ER.ts b/packages/common/locales/ti-ER.ts
deleted file mode 100644
index 5cb9de196c..0000000000
--- a/packages/common/locales/ti-ER.ts
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'ti-ER',
- [['ንጉሆ ሰዓተ', 'ድሕር ሰዓት'], u, u],
- u,
- [
- ['ሰ', 'ሰ', 'ሰ', 'ረ', 'ሓ', 'ዓ', 'ቀ'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ'],
- ['ሰንበት', 'ሰኑይ', 'ሠሉስ', 'ረቡዕ', 'ኃሙስ', 'ዓርቢ', 'ቀዳም'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ']
- ],
- u,
- [
- ['ጥ', 'ለ', 'መ', 'ሚ', 'ግ', 'ሰ', 'ሓ', 'ነ', 'መ', 'ጥ', 'ሕ', 'ታ'],
- ['ጥሪ', 'ለካ', 'መጋ', 'ሚያ', 'ግን', 'ሰነ', 'ሓም', 'ነሓ', 'መስ', 'ጥቅ', 'ሕዳ', 'ታሕ'],
- ['ጥሪ', 'ለካቲት', 'መጋቢት', 'ሚያዝያ', 'ግንቦት', 'ሰነ', 'ሓምለ', 'ነሓሰ', 'መስከረም', 'ጥቅምቲ', 'ሕዳር', 'ታሕሳስ']
- ],
- u,
- [['ዓ/ዓ', 'ዓ/ም'], u, ['ዓመተ ዓለም', 'ዓመተ ምህረት']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE፣ dd MMMM መዓልቲ y G'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ERN',
- 'Nfk',
- 'ERN',
- {'ERN': ['Nfk'], 'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ti.ts b/packages/common/locales/ti.ts
deleted file mode 100644
index fd10fad223..0000000000
--- a/packages/common/locales/ti.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1) return 1;
- return 5;
-}
-
-export default [
- 'ti',
- [['ንጉሆ ሰዓተ', 'ድሕር ሰዓት'], u, u],
- u,
- [
- ['ሰ', 'ሰ', 'ሰ', 'ረ', 'ሓ', 'ዓ', 'ቀ'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ'],
- ['ሰንበት', 'ሰኑይ', 'ሠሉስ', 'ረቡዕ', 'ኃሙስ', 'ዓርቢ', 'ቀዳም'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ']
- ],
- [
- ['ሰ', 'ሰ', 'ሠ', 'ረ', 'ሓ', 'ዓ', 'ቀ'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ'],
- ['ሰንበት', 'ሰኑይ', 'ሠሉስ', 'ረቡዕ', 'ኃሙስ', 'ዓርቢ', 'ቀዳም'], ['ሰን', 'ሰኑ', 'ሰሉ', 'ረቡ', 'ሓሙ', 'ዓር', 'ቀዳ']
- ],
- [
- ['ጥ', 'ለ', 'መ', 'ሚ', 'ግ', 'ሰ', 'ሓ', 'ነ', 'መ', 'ጥ', 'ሕ', 'ታ'],
- ['ጥሪ', 'ለካ', 'መጋ', 'ሚያ', 'ግን', 'ሰነ', 'ሓም', 'ነሓ', 'መስ', 'ጥቅ', 'ሕዳ', 'ታሕ'],
- ['ጥሪ', 'ለካቲት', 'መጋቢት', 'ሚያዝያ', 'ግንቦት', 'ሰነ', 'ሓምለ', 'ነሓሰ', 'መስከረም', 'ጥቅምቲ', 'ሕዳር', 'ታሕሳስ']
- ],
- u,
- [['ዓ/ዓ', 'ዓ/ም'], u, ['ዓ/ዓ', 'ዓመተ ምህረት']],
- 0,
- [6, 0],
- ['dd/MM/yy', 'dd-MMM-y', 'dd MMMM y', 'EEEE፣ dd MMMM መዓልቲ y G'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ETB',
- 'Br',
- 'የኢትዮጵያ ብር',
- {'ETB': ['Br'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/tk.ts b/packages/common/locales/tk.ts
deleted file mode 100644
index b25d68fff2..0000000000
--- a/packages/common/locales/tk.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'tk',
- [['öň', 'soň'], ['go.öň', 'go.soň'], ['günortadan öň', 'günortadan soň']],
- [['öň', 'soň'], ['g.öň', 'g.soň'], ['günortadan öň', 'günortadan soň']],
- [
- ['Ý', 'D', 'S', 'Ç', 'P', 'A', 'Ş'], ['ýek', 'duş', 'siş', 'çar', 'pen', 'ann', 'şen'],
- ['ýekşenbe', 'duşenbe', 'sişenbe', 'çarşenbe', 'penşenbe', 'anna', 'şenbe'],
- ['ýb', 'db', 'sb', 'çb', 'pb', 'an', 'şb']
- ],
- [
- ['Ý', 'D', 'S', 'Ç', 'P', 'A', 'Ş'], ['Ýek', 'Duş', 'Siş', 'Çar', 'Pen', 'Ann', 'Şen'],
- ['Ýekşenbe', 'Duşenbe', 'Sişenbe', 'Çarşenbe', 'Penşenbe', 'Anna', 'Şenbe'],
- ['Ýb', 'Db', 'Sb', 'Çb', 'Pb', 'An', 'Şb']
- ],
- [
- ['Ý', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['ýan', 'few', 'mart', 'apr', 'maý', 'iýun', 'iýul', 'awg', 'sen', 'okt', 'noý', 'dek'],
- [
- 'ýanwar', 'fewral', 'mart', 'aprel', 'maý', 'iýun', 'iýul', 'awgust', 'sentýabr', 'oktýabr',
- 'noýabr', 'dekabr'
- ]
- ],
- [
- ['Ý', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['Ýan', 'Few', 'Mar', 'Apr', 'Maý', 'Iýun', 'Iýul', 'Awg', 'Sen', 'Okt', 'Noý', 'Dek'],
- [
- 'Ýanwar', 'Fewral', 'Mart', 'Aprel', 'Maý', 'Iýun', 'Iýul', 'Awgust', 'Sentýabr', 'Oktýabr',
- 'Noýabr', 'Dekabr'
- ]
- ],
- [['B.e.öň', 'B.e.'], u, ['Isadan öň', 'Isadan soň']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM y', 'd MMMM y', 'd MMMM y EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'san däl', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'TMT',
- 'TMT',
- 'Türkmen manady',
- {'EUR': [u, '€'], 'GBP': [u, '£'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/to.ts b/packages/common/locales/to.ts
deleted file mode 100644
index 3d4075884a..0000000000
--- a/packages/common/locales/to.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'to',
- [['AM', 'PM'], u, ['hengihengi', 'efiafi']],
- [['AM', 'PM'], u, ['HH', 'EA']],
- [
- ['S', 'M', 'T', 'P', 'T', 'F', 'T'], ['Sāp', 'Mōn', 'Tūs', 'Pul', 'Tuʻa', 'Fal', 'Tok'],
- ['Sāpate', 'Mōnite', 'Tūsite', 'Pulelulu', 'Tuʻapulelulu', 'Falaite', 'Tokonaki'],
- ['Sāp', 'Mōn', 'Tūs', 'Pul', 'Tuʻa', 'Fal', 'Tok']
- ],
- u,
- [
- ['S', 'F', 'M', 'E', 'M', 'S', 'S', 'A', 'S', 'O', 'N', 'T'],
- ['Sān', 'Fēp', 'Maʻa', 'ʻEpe', 'Mē', 'Sun', 'Siu', 'ʻAok', 'Sep', 'ʻOka', 'Nōv', 'Tīs'],
- [
- 'Sānuali', 'Fēpueli', 'Maʻasi', 'ʻEpeleli', 'Mē', 'Sune', 'Siulai', 'ʻAokosi', 'Sepitema',
- 'ʻOkatopa', 'Nōvema', 'Tīsema'
- ]
- ],
- u,
- [['KM', 'TS'], u, ['ki muʻa', 'taʻu ʻo Sīsū']],
- 1,
- [6, 0],
- ['d/M/yy', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', '{1}, {0}', u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'TF', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'TOP',
- 'T$',
- 'Paʻanga fakatonga',
- {
- 'AUD': ['AUD$', 'AU$'],
- 'FJD': [u, 'F$'],
- 'JPY': ['JP¥', '¥'],
- 'NZD': ['NZD$', 'NZ$'],
- 'SBD': [u, 'S$'],
- 'TOP': ['T$'],
- 'USD': ['US$', '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/tr-CY.ts b/packages/common/locales/tr-CY.ts
deleted file mode 100644
index 9069d6d4bf..0000000000
--- a/packages/common/locales/tr-CY.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'tr-CY',
- [['öö', 'ös'], ['ÖÖ', 'ÖS'], u],
- [['ÖÖ', 'ÖS'], u, u],
- [
- ['P', 'P', 'S', 'Ç', 'P', 'C', 'C'], ['Paz', 'Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt'],
- ['Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi'],
- ['Pa', 'Pt', 'Sa', 'Ça', 'Pe', 'Cu', 'Ct']
- ],
- u,
- [
- ['O', 'Ş', 'M', 'N', 'M', 'H', 'T', 'A', 'E', 'E', 'K', 'A'],
- ['Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara'],
- [
- 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim',
- 'Kasım', 'Aralık'
- ]
- ],
- u,
- [['MÖ', 'MS'], u, ['Milattan Önce', 'Milattan Sonra']],
- 1,
- [6, 0],
- ['d.MM.y', 'd MMM y', 'd MMMM y', 'd MMMM y EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '%#,##0', '¤#,##0.00', '#E0'],
- 'EUR',
- '€',
- 'Euro',
- {'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'THB': ['฿'], 'TRY': ['₺'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/tr.ts b/packages/common/locales/tr.ts
deleted file mode 100644
index fb82f0450d..0000000000
--- a/packages/common/locales/tr.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'tr',
- [['öö', 'ös'], ['ÖÖ', 'ÖS'], u],
- [['ÖÖ', 'ÖS'], u, u],
- [
- ['P', 'P', 'S', 'Ç', 'P', 'C', 'C'], ['Paz', 'Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt'],
- ['Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi'],
- ['Pa', 'Pt', 'Sa', 'Ça', 'Pe', 'Cu', 'Ct']
- ],
- u,
- [
- ['O', 'Ş', 'M', 'N', 'M', 'H', 'T', 'A', 'E', 'E', 'K', 'A'],
- ['Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara'],
- [
- 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim',
- 'Kasım', 'Aralık'
- ]
- ],
- u,
- [['MÖ', 'MS'], u, ['Milattan Önce', 'Milattan Sonra']],
- 1,
- [6, 0],
- ['d.MM.y', 'd MMM y', 'd MMMM y', 'd MMMM y EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '%#,##0', '¤#,##0.00', '#E0'],
- 'TRY',
- '₺',
- 'Türk Lirası',
- {'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'THB': ['฿'], 'TRY': ['₺'], 'TWD': ['NT$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/tt.ts b/packages/common/locales/tt.ts
deleted file mode 100644
index 0a7fdac4a1..0000000000
--- a/packages/common/locales/tt.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'tt',
- [['AM', 'PM'], u, u],
- u,
- [
- ['Я', 'Д', 'С', 'Ч', 'П', 'Җ', 'Ш'], ['якш.', 'дүш.', 'сиш.', 'чәр.', 'пәнҗ.', 'җом.', 'шим.'],
- ['якшәмбе', 'дүшәмбе', 'сишәмбе', 'чәршәмбе', 'пәнҗешәмбе', 'җомга', 'шимбә'],
- ['якш.', 'дүш.', 'сиш.', 'чәр.', 'пәнҗ.', 'җом.', 'шим.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'гыйн.', 'фев.', 'мар.', 'апр.', 'май', 'июнь', 'июль', 'авг.', 'сент.', 'окт.', 'нояб.',
- 'дек.'
- ],
- [
- 'гыйнвар', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь',
- 'октябрь', 'ноябрь', 'декабрь'
- ]
- ],
- u,
- [['б.э.к.', 'милади'], u, ['безнең эрага кадәр', 'безнең эра']],
- 1,
- [6, 0],
- ['dd.MM.y', 'd MMM, y \'ел\'', 'd MMMM, y \'ел\'', 'd MMMM, y \'ел\', EEEE'],
- ['H:mm', 'H:mm:ss', 'H:mm:ss z', 'H:mm:ss zzzz'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00 ¤', '#E0'],
- 'RUB',
- '₽',
- 'Россия сумы',
- {'JPY': ['JP¥', '¥'], 'RUB': ['₽']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/twq.ts b/packages/common/locales/twq.ts
deleted file mode 100644
index 714d0892b1..0000000000
--- a/packages/common/locales/twq.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'twq',
- [['Subbaahi', 'Zaarikay b'], u, u],
- u,
- [
- ['H', 'T', 'T', 'L', 'L', 'L', 'S'], ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'],
- ['Alhadi', 'Atinni', 'Atalaata', 'Alarba', 'Alhamiisa', 'Alzuma', 'Asibti'],
- ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi']
- ],
- u,
- [
- ['Ž', 'F', 'M', 'A', 'M', 'Ž', 'Ž', 'U', 'S', 'O', 'N', 'D'],
- ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'],
- [
- 'Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur',
- 'Oktoobur', 'Noowanbur', 'Deesanbur'
- ]
- ],
- u,
- [['IJ', 'IZ'], u, ['Isaa jine', 'Isaa zamanoo']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00¤', '#E0'],
- 'XOF',
- 'CFA',
- 'CFA Fraŋ (BCEAO)',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/tzm.ts b/packages/common/locales/tzm.ts
deleted file mode 100644
index 8a68d3a027..0000000000
--- a/packages/common/locales/tzm.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === Math.floor(n) && n >= 0 && n <= 1 || n === Math.floor(n) && n >= 11 && n <= 99)
- return 1;
- return 5;
-}
-
-export default [
- 'tzm',
- [['Zdat azal', 'Ḍeffir aza'], u, u],
- u,
- [
- ['A', 'A', 'A', 'A', 'A', 'A', 'A'], ['Asa', 'Ayn', 'Asn', 'Akr', 'Akw', 'Asm', 'Asḍ'],
- ['Asamas', 'Aynas', 'Asinas', 'Akras', 'Akwas', 'Asimwas', 'Asiḍyas'],
- ['Asa', 'Ayn', 'Asn', 'Akr', 'Akw', 'Asm', 'Asḍ']
- ],
- u,
- [
- ['Y', 'Y', 'M', 'I', 'M', 'Y', 'Y', 'Ɣ', 'C', 'K', 'N', 'D'],
- ['Yen', 'Yeb', 'Mar', 'Ibr', 'May', 'Yun', 'Yul', 'Ɣuc', 'Cut', 'Kṭu', 'Nwa', 'Duj'],
- [
- 'Yennayer', 'Yebrayer', 'Mars', 'Ibrir', 'Mayyu', 'Yunyu', 'Yulyuz', 'Ɣuct', 'Cutanbir',
- 'Kṭuber', 'Nwanbir', 'Dujanbir'
- ]
- ],
- u,
- [['ZƐ', 'ḌƐ'], u, ['Zdat Ɛisa (TAƔ)', 'Ḍeffir Ɛisa (TAƔ)']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'MAD',
- 'MAD',
- 'Derhem Umeṛṛuki',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ug.ts b/packages/common/locales/ug.ts
deleted file mode 100644
index 75e35ef84c..0000000000
--- a/packages/common/locales/ug.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'ug',
- [['ب', 'ك'], ['چ.ب', 'چ.ك'], ['چۈشتىن بۇرۇن', 'چۈشتىن كېيىن']],
- [['چ.ب', 'چ.ك'], u, u],
- [
- ['ي', 'د', 'س', 'چ', 'پ', 'ج', 'ش'], ['يە', 'دۈ', 'سە', 'چا', 'پە', 'جۈ', 'شە'],
- ['يەكشەنبە', 'دۈشەنبە', 'سەيشەنبە', 'چارشەنبە', 'پەيشەنبە', 'جۈمە', 'شەنبە'],
- ['ي', 'د', 'س', 'چ', 'پ', 'ج', 'ش']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'يانۋار', 'فېۋرال', 'مارت', 'ئاپرېل', 'ماي', 'ئىيۇن', 'ئىيۇل', 'ئاۋغۇست', 'سېنتەبىر',
- 'ئۆكتەبىر', 'نويابىر', 'دېكابىر'
- ],
- u
- ],
- u,
- [['BCE', 'مىلادىيە'], u, ['مىلادىيەدىن بۇرۇن', 'مىلادىيە']],
- 0,
- [6, 0],
- ['y-MM-dd', 'd-MMM، y', 'd-MMMM، y', 'y d-MMMM، EEEE'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1}، {0}', u, '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- 'جۇڭگو يۈەنى',
- {'CNY': ['¥', '¥'], 'JPY': ['JP¥', '¥']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/uk.ts b/packages/common/locales/uk.ts
deleted file mode 100644
index 11cd4a7e86..0000000000
--- a/packages/common/locales/uk.ts
+++ /dev/null
@@ -1,89 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
- if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 &&
- !(i % 100 >= 12 && i % 100 <= 14))
- return 3;
- if (v === 0 && i % 10 === 0 ||
- v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 ||
- v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14)
- return 4;
- return 5;
-}
-
-export default [
- 'uk',
- [['дп', 'пп'], u, u],
- u,
- [
- ['Н', 'П', 'В', 'С', 'Ч', 'П', 'С'], ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'],
- ['неділя', 'понеділок', 'вівторок', 'середа', 'четвер', 'пʼятниця', 'субота'],
- ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']
- ],
- u,
- [
- ['с', 'л', 'б', 'к', 'т', 'ч', 'л', 'с', 'в', 'ж', 'л', 'г'],
- [
- 'січ.', 'лют.', 'бер.', 'квіт.', 'трав.', 'черв.', 'лип.', 'серп.', 'вер.', 'жовт.', 'лист.',
- 'груд.'
- ],
- [
- 'січня', 'лютого', 'березня', 'квітня', 'травня', 'червня', 'липня', 'серпня', 'вересня',
- 'жовтня', 'листопада', 'грудня'
- ]
- ],
- [
- ['С', 'Л', 'Б', 'К', 'Т', 'Ч', 'Л', 'С', 'В', 'Ж', 'Л', 'Г'],
- ['січ', 'лют', 'бер', 'кві', 'тра', 'чер', 'лип', 'сер', 'вер', 'жов', 'лис', 'гру'],
- [
- 'січень', 'лютий', 'березень', 'квітень', 'травень', 'червень', 'липень', 'серпень',
- 'вересень', 'жовтень', 'листопад', 'грудень'
- ]
- ],
- [['до н.е.', 'н.е.'], ['до н. е.', 'н. е.'], ['до нашої ери', 'нашої ери']],
- 1,
- [6, 0],
- ['dd.MM.yy', 'd MMM y \'р\'.', 'd MMMM y \'р\'.', 'EEEE, d MMMM y \'р\'.'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1}, {0}', u, '{1} \'о\' {0}', u],
- [',', ' ', ';', '%', '+', '-', 'Е', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UAH',
- '₴',
- 'українська гривня',
- {
- 'AUD': [u, '$'],
- 'BRL': [u, 'R$'],
- 'CAD': [u, '$'],
- 'CNY': [u, '¥'],
- 'EUR': [u, '€'],
- 'GBP': [u, '£'],
- 'HKD': [u, '$'],
- 'ILS': [u, '₪'],
- 'INR': [u, '₹'],
- 'KRW': [u, '₩'],
- 'MXN': [u, '$'],
- 'NZD': [u, '$'],
- 'TWD': [u, '$'],
- 'UAH': ['₴'],
- 'UAK': ['крб.'],
- 'USD': [u, '$'],
- 'VND': [u, '₫'],
- 'XCD': [u, '$']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/ur-IN.ts b/packages/common/locales/ur-IN.ts
deleted file mode 100644
index 0a7ef6194c..0000000000
--- a/packages/common/locales/ur-IN.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'ur-IN',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
- u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- u,
- [['قبل مسیح', 'عیسوی'], u, u],
- 0,
- [0, 0],
- ['d/M/yy', 'd MMM، y', 'd MMMM، y', 'EEEE، d MMMM، y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'INR',
- '₹',
- 'بھارتی روپیہ',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/ur.ts b/packages/common/locales/ur.ts
deleted file mode 100644
index c4eb30439a..0000000000
--- a/packages/common/locales/ur.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'ur',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
- u, u
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- [
- 'جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ],
- u
- ],
- u,
- [['قبل مسیح', 'عیسوی'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'd MMM، y', 'd MMMM، y', 'EEEE، d MMMM، y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '\u200e+', '\u200e-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'PKR',
- 'Rs',
- 'پاکستانی روپیہ',
- {'JPY': ['JP¥', '¥'], 'PKR': ['Rs'], 'THB': ['฿'], 'TWD': ['NT$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/uz-Arab.ts b/packages/common/locales/uz-Arab.ts
deleted file mode 100644
index 8f079ee6ba..0000000000
--- a/packages/common/locales/uz-Arab.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'uz-Arab',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ی.', 'د.', 'س.', 'چ.', 'پ.', 'ج.', 'ش.'],
- ['یکشنبه', 'دوشنبه', 'سه\u200cشنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'],
- ['ی.', 'د.', 'س.', 'چ.', 'پ.', 'ج.', 'ش.']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['جنو', 'فبر', 'مار', 'اپر', 'می', 'جون', 'جول', 'اگس', 'سپت', 'اکت', 'نوم', 'دسم'],
- [
- 'جنوری', 'فبروری', 'مارچ', 'اپریل', 'می', 'جون', 'جولای', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر',
- 'دسمبر'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 6,
- [4, 5],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '.', ';', '%', '\u200e+', '\u200e−', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'AFN',
- '؋',
- 'افغانی',
- {'AFN': ['؋'], 'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/uz-Cyrl.ts b/packages/common/locales/uz-Cyrl.ts
deleted file mode 100644
index ff29e0ec07..0000000000
--- a/packages/common/locales/uz-Cyrl.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'uz-Cyrl',
- [['ТО', 'ТК'], u, u],
- u,
- [
- ['Я', 'Д', 'С', 'Ч', 'П', 'Ж', 'Ш'], ['якш', 'душ', 'сеш', 'чор', 'пай', 'жум', 'шан'],
- ['якшанба', 'душанба', 'сешанба', 'чоршанба', 'пайшанба', 'жума', 'шанба'],
- ['як', 'ду', 'се', 'чо', 'па', 'жу', 'ша']
- ],
- u,
- [
- ['Я', 'Ф', 'М', 'А', 'М', 'И', 'И', 'А', 'С', 'О', 'Н', 'Д'],
- ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'],
- [
- 'январ', 'феврал', 'март', 'апрел', 'май', 'июн', 'июл', 'август', 'сентябр', 'октябр',
- 'ноябр', 'декабр'
- ]
- ],
- u,
- [['м.а.', 'милодий'], u, ['милоддан аввалги', 'милодий']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd MMM, y', 'd MMMM, y', 'EEEE, dd MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss (z)', 'HH:mm:ss (zzzz)'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'ҳақиқий сон эмас', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UZS',
- 'сўм',
- 'Ўзбекистон сўм',
- {'JPY': ['JP¥', '¥'], 'THB': ['฿'], 'USD': ['US$', '$'], 'UZS': ['сўм']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/uz-Latn.ts b/packages/common/locales/uz-Latn.ts
deleted file mode 100644
index 78a7d3c1fd..0000000000
--- a/packages/common/locales/uz-Latn.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'uz-Latn',
- [['TO', 'TK'], u, u],
- u,
- [
- ['Y', 'D', 'S', 'C', 'P', 'J', 'S'], ['Yak', 'Dush', 'Sesh', 'Chor', 'Pay', 'Jum', 'Shan'],
- ['yakshanba', 'dushanba', 'seshanba', 'chorshanba', 'payshanba', 'juma', 'shanba'],
- ['Ya', 'Du', 'Se', 'Ch', 'Pa', 'Ju', 'Sh']
- ],
- u,
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avg', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avgust', 'sentabr', 'oktabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'Iyn', 'Iyl', 'Avg', 'Sen', 'Okt', 'Noy', 'Dek'],
- [
- 'Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'Iyun', 'Iyul', 'Avgust', 'Sentabr', 'Oktabr',
- 'Noyabr', 'Dekabr'
- ]
- ],
- [['m.a.', 'milodiy'], u, ['miloddan avvalgi', 'milodiy']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd-MMM, y', 'd-MMMM, y', 'EEEE, d-MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'son emas', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UZS',
- 'soʻm',
- 'O‘zbekiston so‘mi',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'UZS': ['soʻm']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/uz.ts b/packages/common/locales/uz.ts
deleted file mode 100644
index 3505f9defd..0000000000
--- a/packages/common/locales/uz.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'uz',
- [['TO', 'TK'], u, u],
- u,
- [
- ['Y', 'D', 'S', 'C', 'P', 'J', 'S'], ['Yak', 'Dush', 'Sesh', 'Chor', 'Pay', 'Jum', 'Shan'],
- ['yakshanba', 'dushanba', 'seshanba', 'chorshanba', 'payshanba', 'juma', 'shanba'],
- ['Ya', 'Du', 'Se', 'Ch', 'Pa', 'Ju', 'Sh']
- ],
- u,
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avg', 'sen', 'okt', 'noy', 'dek'],
- [
- 'yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avgust', 'sentabr', 'oktabr',
- 'noyabr', 'dekabr'
- ]
- ],
- [
- ['Y', 'F', 'M', 'A', 'M', 'I', 'I', 'A', 'S', 'O', 'N', 'D'],
- ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'Iyn', 'Iyl', 'Avg', 'Sen', 'Okt', 'Noy', 'Dek'],
- [
- 'Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'Iyun', 'Iyul', 'Avgust', 'Sentabr', 'Oktabr',
- 'Noyabr', 'Dekabr'
- ]
- ],
- [['m.a.', 'milodiy'], u, ['miloddan avvalgi', 'milodiy']],
- 1,
- [6, 0],
- ['dd/MM/yy', 'd-MMM, y', 'd-MMMM, y', 'EEEE, d-MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'H:mm:ss (z)', 'H:mm:ss (zzzz)'],
- ['{1}, {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'son emas', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UZS',
- 'soʻm',
- 'O‘zbekiston so‘mi',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'UZS': ['soʻm']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/vai-Latn.ts b/packages/common/locales/vai-Latn.ts
deleted file mode 100644
index 1feb039f35..0000000000
--- a/packages/common/locales/vai-Latn.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'vai-Latn',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['lahadi', 'tɛɛnɛɛ', 'talata', 'alaba', 'aimisa', 'aijima', 'siɓiti'], u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'LRD',
- '$',
- 'Laibhiya Dala',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/vai-Vaii.ts b/packages/common/locales/vai-Vaii.ts
deleted file mode 100644
index 79f736ed44..0000000000
--- a/packages/common/locales/vai-Vaii.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'vai-Vaii',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ꕞꕌꔵ', 'ꗳꗡꘉ', 'ꕚꕞꕚ', 'ꕉꕞꕒ', 'ꕉꔤꕆꕢ', 'ꕉꔤꕀꕮ', 'ꔻꔬꔳ'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ꖨꖕꔞ', 'ꕒꕡ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋ', 'ꖨꖕꗏ'],
- [
- 'ꖨꖕ ꕪꕴ ꔞꔀꕮꕊ', 'ꕒꕡꖝꖕ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞꔤ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋꕔꕿ ꕸꖃꗏ',
- 'ꖨꖕ ꕪꕴ ꗏꖺꕮꕊ'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'LRD',
- '$',
- 'ꕞꔤꔫꕩ ꕜꕞꕌ',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/vai.ts b/packages/common/locales/vai.ts
deleted file mode 100644
index 32c89abc23..0000000000
--- a/packages/common/locales/vai.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'vai',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ꕞꕌꔵ', 'ꗳꗡꘉ', 'ꕚꕞꕚ', 'ꕉꕞꕒ', 'ꕉꔤꕆꕢ', 'ꕉꔤꕀꕮ', 'ꔻꔬꔳ'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['ꖨꖕꔞ', 'ꕒꕡ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋ', 'ꖨꖕꗏ'],
- [
- 'ꖨꖕ ꕪꕴ ꔞꔀꕮꕊ', 'ꕒꕡꖝꖕ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞꔤ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋꕔꕿ ꕸꖃꗏ',
- 'ꖨꖕ ꕪꕴ ꗏꖺꕮꕊ'
- ]
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['h:mm a', 'h:mm:ss a', 'h:mm:ss a z', 'h:mm:ss a zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'LRD',
- '$',
- 'ꕞꔤꔫꕩ ꕜꕞꕌ',
- {'JPY': ['JP¥', '¥'], 'LRD': ['$'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/vi.ts b/packages/common/locales/vi.ts
deleted file mode 100644
index b69601e5fb..0000000000
--- a/packages/common/locales/vi.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'vi',
- [['s', 'c'], ['SA', 'CH'], u],
- [['SA', 'CH'], u, u],
- [
- ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'],
- ['CN', 'Th 2', 'Th 3', 'Th 4', 'Th 5', 'Th 6', 'Th 7'],
- ['Chủ Nhật', 'Thứ Hai', 'Thứ Ba', 'Thứ Tư', 'Thứ Năm', 'Thứ Sáu', 'Thứ Bảy'],
- ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'thg 1', 'thg 2', 'thg 3', 'thg 4', 'thg 5', 'thg 6', 'thg 7', 'thg 8', 'thg 9', 'thg 10',
- 'thg 11', 'thg 12'
- ],
- [
- 'tháng 1', 'tháng 2', 'tháng 3', 'tháng 4', 'tháng 5', 'tháng 6', 'tháng 7', 'tháng 8',
- 'tháng 9', 'tháng 10', 'tháng 11', 'tháng 12'
- ]
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'Thg 1', 'Thg 2', 'Thg 3', 'Thg 4', 'Thg 5', 'Thg 6', 'Thg 7', 'Thg 8', 'Thg 9', 'Thg 10',
- 'Thg 11', 'Thg 12'
- ],
- [
- 'Tháng 1', 'Tháng 2', 'Tháng 3', 'Tháng 4', 'Tháng 5', 'Tháng 6', 'Tháng 7', 'Tháng 8',
- 'Tháng 9', 'Tháng 10', 'Tháng 11', 'Tháng 12'
- ]
- ],
- [['tr. CN', 'sau CN'], ['Trước CN', 'sau CN'], u],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{0}, {1}', u, '{0} {1}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'VND',
- '₫',
- 'Đồng Việt Nam',
- {
- 'AUD': ['AU$', '$'],
- 'JPY': ['JP¥', '¥'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/vo.ts b/packages/common/locales/vo.ts
deleted file mode 100644
index 7dc1ad310f..0000000000
--- a/packages/common/locales/vo.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'vo',
- [['AM', 'PM'], u, u],
- u,
- [['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], u, u],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], u
- ],
- u,
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/vun.ts b/packages/common/locales/vun.ts
deleted file mode 100644
index 9bbf62e354..0000000000
--- a/packages/common/locales/vun.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'vun',
- [['utuko', 'kyiukonyi'], u, u],
- u,
- [
- ['J', 'J', 'J', 'J', 'A', 'I', 'J'], ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'],
- ['Jumapilyi', 'Jumatatuu', 'Jumanne', 'Jumatanu', 'Alhamisi', 'Ijumaa', 'Jumamosi'],
- ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'],
- [
- 'Januari', 'Februari', 'Machi', 'Aprilyi', 'Mei', 'Junyi', 'Julyai', 'Agusti', 'Septemba',
- 'Oktoba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['KK', 'BK'], u, ['Kabla ya Kristu', 'Baada ya Kristu']],
- 1,
- [6, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TZS',
- 'TSh',
- 'Shilingi ya Tanzania',
- {'JPY': ['JP¥', '¥'], 'TZS': ['TSh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/wae.ts b/packages/common/locales/wae.ts
deleted file mode 100644
index a427cd4499..0000000000
--- a/packages/common/locales/wae.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'wae',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'Z', 'M', 'F', 'F', 'S'], ['Sun', 'Män', 'Ziš', 'Mit', 'Fró', 'Fri', 'Sam'],
- ['Sunntag', 'Mäntag', 'Zištag', 'Mittwuč', 'Fróntag', 'Fritag', 'Samštag'],
- ['Sun', 'Män', 'Ziš', 'Mit', 'Fró', 'Fri', 'Sam']
- ],
- u,
- [
- ['J', 'H', 'M', 'A', 'M', 'B', 'H', 'Ö', 'H', 'W', 'W', 'C'],
- ['Jen', 'Hor', 'Mär', 'Abr', 'Mei', 'Brá', 'Hei', 'Öig', 'Her', 'Wím', 'Win', 'Chr'],
- [
- 'Jenner', 'Hornig', 'Märze', 'Abrille', 'Meije', 'Bráčet', 'Heiwet', 'Öigšte', 'Herbštmánet',
- 'Wímánet', 'Wintermánet', 'Chrištmánet'
- ]
- ],
- u,
- [['v. Chr.', 'n. Chr'], u, u],
- 1,
- [6, 0],
- ['y-MM-dd', 'd. MMM y', 'd. MMMM y', 'EEEE, d. MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', '’', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'CHF',
- 'CHF',
- 'CHF',
- {},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/wo.ts b/packages/common/locales/wo.ts
deleted file mode 100644
index ec294b4f4c..0000000000
--- a/packages/common/locales/wo.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'wo',
- [['Sub', 'Ngo'], u, u],
- u,
- [
- ['Dib', 'Alt', 'Tal', 'Àla', 'Alx', 'Àjj', 'Ase'], u,
- ['Dibéer', 'Altine', 'Talaata', 'Àlarba', 'Alxamis', 'Àjjuma', 'Aseer'],
- ['Dib', 'Alt', 'Tal', 'Àla', 'Alx', 'Àjj', 'Ase']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Sam', 'Few', 'Mar', 'Awr', 'Mee', 'Suw', 'Sul', 'Ut', 'Sàt', 'Okt', 'Now', 'Des'],
- [
- 'Samwiyee', 'Fewriyee', 'Mars', 'Awril', 'Mee', 'Suwe', 'Sulet', 'Ut', 'Sàttumbar',
- 'Oktoobar', 'Nowàmbar', 'Desàmbar'
- ]
- ],
- u,
- [['JC', 'AD'], u, ['av. JC', 'AD']],
- 1,
- [6, 0],
- ['dd-MM-y', 'd MMM, y', 'd MMMM, y', 'EEEE, d MMM, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} - {0}', u, '{1} \'ci\' {0}', u],
- [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'Franc CFA bu Afrik Sowwu-jant',
- {'JPY': ['JP¥', '¥']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/xh.ts b/packages/common/locales/xh.ts
deleted file mode 100644
index e2cf6f5f8c..0000000000
--- a/packages/common/locales/xh.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'xh',
- [['AM', 'PM'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['Caw', 'Mvu', 'Bin', 'Tha', 'Sin', 'Hla', 'Mgq'],
- ['Cawe', 'Mvulo', 'Lwesibini', 'Lwesithathu', 'Lwesine', 'Lwesihlanu', 'Mgqibelo'],
- ['Caw', 'Mvu', 'Bin', 'Tha', 'Sin', 'Hla', 'Mgq']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['Jan', 'Feb', 'Mat', 'Epr', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Janyuwari', 'Februwari', 'Matshi', 'Epreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septemba',
- 'Okthoba', 'Novemba', 'Disemba'
- ]
- ],
- u,
- [['BC', 'AD'], u, u],
- 0,
- [6, 0],
- ['y-MM-dd', 'y MMM d', 'y MMMM d', 'y MMMM d, EEEE'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'iRandi yaseMzanzi Afrika',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$'], 'ZAR': ['R']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/xog.ts b/packages/common/locales/xog.ts
deleted file mode 100644
index 1f0fb8e576..0000000000
--- a/packages/common/locales/xog.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- if (n === 1) return 1;
- return 5;
-}
-
-export default [
- 'xog',
- [['Munkyo', 'Eigulo'], u, u],
- u,
- [
- ['S', 'B', 'B', 'S', 'K', 'K', 'M'], ['Sabi', 'Bala', 'Kubi', 'Kusa', 'Kuna', 'Kuta', 'Muka'],
- ['Sabiiti', 'Balaza', 'Owokubili', 'Owokusatu', 'Olokuna', 'Olokutaanu', 'Olomukaaga'],
- ['Sabi', 'Bala', 'Kubi', 'Kusa', 'Kuna', 'Kuta', 'Muka']
- ],
- u,
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mar', 'Apu', 'Maa', 'Juu', 'Jul', 'Agu', 'Seb', 'Oki', 'Nov', 'Des'],
- [
- 'Janwaliyo', 'Febwaliyo', 'Marisi', 'Apuli', 'Maayi', 'Juuni', 'Julaayi', 'Agusito',
- 'Sebuttemba', 'Okitobba', 'Novemba', 'Desemba'
- ]
- ],
- u,
- [['AZ', 'AF'], u, ['Kulisto nga azilawo', 'Kulisto nga affile']],
- 1,
- [0, 0],
- ['dd/MM/y', 'd MMM y', 'd MMMM y', 'EEEE, d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'UGX',
- 'USh',
- 'Silingi eya Yuganda',
- {'JPY': ['JP¥', '¥'], 'UGX': ['USh'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/yav.ts b/packages/common/locales/yav.ts
deleted file mode 100644
index ee9646b7ff..0000000000
--- a/packages/common/locales/yav.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'yav',
- [['kiɛmɛ́ɛm', 'kisɛ́ndɛ'], u, u],
- u,
- [
- ['s', 'm', 'm', 'e', 'k', 'f', 's'], ['sd', 'md', 'mw', 'et', 'kl', 'fl', 'ss'],
- ['sɔ́ndiɛ', 'móndie', 'muányáŋmóndie', 'metúkpíápɛ', 'kúpélimetúkpiapɛ', 'feléte', 'séselé'],
- ['sd', 'md', 'mw', 'et', 'kl', 'fl', 'ss']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['o.1', 'o.2', 'o.3', 'o.4', 'o.5', 'o.6', 'o.7', 'o.8', 'o.9', 'o.10', 'o.11', 'o.12'],
- [
- 'pikítíkítie, oólí ú kutúan', 'siɛyɛ́, oóli ú kándíɛ', 'ɔnsúmbɔl, oóli ú kátátúɛ',
- 'mesiŋ, oóli ú kénie', 'ensil, oóli ú kátánuɛ', 'ɔsɔn', 'efute', 'pisuyú', 'imɛŋ i puɔs',
- 'imɛŋ i putúk,oóli ú kátíɛ', 'makandikɛ', 'pilɔndɔ́'
- ]
- ],
- u,
- [['k.Y.', '+J.C.'], u, ['katikupíen Yésuse', 'ékélémkúnupíén n']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '#,##0.00 ¤', '#E0'],
- 'XAF',
- 'FCFA',
- 'XAF',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/yi.ts b/packages/common/locales/yi.ts
deleted file mode 100644
index 1bf8fde28e..0000000000
--- a/packages/common/locales/yi.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n)), v = n.toString().replace(/^[^.]*\.?/, '').length;
- if (i === 1 && v === 0) return 1;
- return 5;
-}
-
-export default [
- 'yi',
- [['פֿאַרמיטאָג', 'נאָכמיטאָג'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
- ['זונטיק', 'מאָנטיק', 'דינסטיק', 'מיטוואך', 'דאנערשטיק', 'פֿרײַטיק', 'שבת'], u, u
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- [
- 'יאַנואַר', 'פֿעברואַר', 'מערץ', 'אַפּריל', 'מיי', 'יוני', 'יולי', 'אויגוסט', 'סעפּטעמבער',
- 'אקטאבער', 'נאוועמבער', 'דעצעמבער'
- ],
- u
- ],
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['יאַנ', 'פֿעב', 'מערץ', 'אַפּר', 'מיי', 'יוני', 'יולי', 'אויג', 'סעפּ', 'אקט', 'נאוו', 'דעצ'],
- [
- 'יאַנואַר', 'פֿעברואַר', 'מערץ', 'אַפּריל', 'מיי', 'יוני', 'יולי', 'אויגוסט', 'סעפּטעמבער',
- 'אקטאבער', 'נאוועמבער', 'דעצעמבער'
- ]
- ],
- [['BCE', 'CE'], u, u],
- 1,
- [6, 0],
- ['dd/MM/yy', 'dטן MMM y', 'dטן MMMM y', 'EEEE, dטן MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', '{1}, {0}', '{1} {0}', u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],
- u,
- u,
- u,
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'rtl',
- plural
-];
diff --git a/packages/common/locales/yo-BJ.ts b/packages/common/locales/yo-BJ.ts
deleted file mode 100644
index 38ea383135..0000000000
--- a/packages/common/locales/yo-BJ.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'yo-BJ',
- [['Àárɔ̀', 'Ɔ̀sán'], u, u],
- u,
- [
- ['À', 'A', 'Ì', 'Ɔ', 'Ɔ', 'Ɛ', 'À'], ['Àìk', 'Aj', 'Ìsɛ́g', 'Ɔjɔ́r', 'Ɔjɔ́b', 'Ɛt', 'Àbám'],
- ['Ɔjɔ́ Àìkú', 'Ɔjɔ́ Ajé', 'Ɔjɔ́ Ìsɛ́gun', 'Ɔjɔ́rú', 'Ɔjɔ́bɔ', 'Ɔjɔ́ Ɛtì', 'Ɔjɔ́ Àbámɛ́ta'],
- ['Àìkú', 'Ajé', 'Ìsɛ́gun', 'Ɔjɔ́rú', 'Ɔjɔ́bɔ', 'Ɛtì', 'Àbámɛ́ta']
- ],
- [
- ['À', 'A', 'Ì', 'Ɔ', 'Ɔ', 'Ɛ', 'À'], ['Àìk', 'Aj', 'Ìsɛ́g', 'Ɔjɔ́r', 'Ɔjɔ́b', 'Ɛt', 'Àbám'],
- ['Àìkú', 'Ajé', 'Ìsɛ́gun', 'Ɔjɔ́rú', 'Ɔjɔ́bɔ', 'Ɛtì', 'Àbámɛ́ta'], u
- ],
- [
- ['S', 'È', 'Ɛ', 'Ì', 'Ɛ̀', 'Ò', 'A', 'Ò', 'O', 'Ɔ̀', 'B', 'Ɔ̀'],
- ['Shɛ́r', 'Èrèl', 'Ɛrɛ̀n', 'Ìgb', 'Ɛ̀bi', 'Òkú', 'Agɛ', 'Ògú', 'Owe', 'Ɔ̀wà', 'Bél', 'Ɔ̀pɛ'],
- [
- 'Oshù Shɛ́rɛ́', 'Oshù Èrèlè', 'Oshù Ɛrɛ̀nà', 'Oshù Ìgbé', 'Oshù Ɛ̀bibi', 'Oshù Òkúdu',
- 'Oshù Agɛmɔ', 'Oshù Ògún', 'Oshù Owewe', 'Oshù Ɔ̀wàrà', 'Oshù Bélú', 'Oshù Ɔ̀pɛ̀'
- ]
- ],
- [
- ['S', 'È', 'Ɛ', 'Ì', 'Ɛ̀', 'Ò', 'A', 'Ò', 'O', 'Ɔ̀', 'B', 'Ɔ̀'],
- ['Shɛ́', 'Èr', 'Ɛr', 'Ìg', 'Ɛ̀b', 'Òk', 'Ag', 'Òg', 'Ow', 'Ɔ̀w', 'Bé', 'Ɔ̀p'],
- [
- 'Shɛ́rɛ́', 'Èrèlè', 'Ɛrɛ̀nà', 'Ìgbé', 'Ɛ̀bibi', 'Òkúdu', 'Agɛmɔ', 'Ògún', 'Owewe', 'Ɔ̀wàrà',
- 'Bélú', 'Ɔ̀pɛ̀'
- ]
- ],
- [['BCE', 'AD'], u, ['Saju Kristi', 'Lehin Kristi']],
- 1,
- [6, 0],
- ['d/M/y', 'd MM y', 'd MMM y', 'EEEE, d MMM y'],
- ['H:m', 'H:m:s', 'H:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'XOF',
- 'CFA',
- 'Faransi ti Orílɛ́ède BIKEAO',
- {'JPY': ['JP¥', '¥'], 'NGN': ['₦'], 'RUB': ['₽']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/yo.ts b/packages/common/locales/yo.ts
deleted file mode 100644
index 766cf7fab9..0000000000
--- a/packages/common/locales/yo.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'yo',
- [['Àárọ̀', 'Ọ̀sán'], u, u],
- u,
- [
- ['À', 'A', 'Ì', 'Ọ', 'Ọ', 'Ẹ', 'À'], ['Àìk', 'Aj', 'Ìsẹ́g', 'Ọjọ́r', 'Ọjọ́b', 'Ẹt', 'Àbám'],
- ['Ọjọ́ Àìkú', 'Ọjọ́ Ajé', 'Ọjọ́ Ìsẹ́gun', 'Ọjọ́rú', 'Ọjọ́bọ', 'Ọjọ́ Ẹtì', 'Ọjọ́ Àbámẹ́ta'],
- ['Àìkú', 'Ajé', 'Ìsẹ́gun', 'Ọjọ́rú', 'Ọjọ́bọ', 'Ẹtì', 'Àbámẹ́ta']
- ],
- [
- ['À', 'A', 'Ì', 'Ọ', 'Ọ', 'Ẹ', 'À'], ['Àìk', 'Aj', 'Ìsẹ́g', 'Ọjọ́r', 'Ọjọ́b', 'Ẹt', 'Àbám'],
- ['Àìkú', 'Ajé', 'Ìsẹ́gun', 'Ọjọ́rú', 'Ọjọ́bọ', 'Ẹtì', 'Àbámẹ́ta'], u
- ],
- [
- ['S', 'È', 'Ẹ', 'Ì', 'Ẹ̀', 'Ò', 'A', 'Ò', 'O', 'Ọ̀', 'B', 'Ọ̀'],
- ['Ṣẹ́r', 'Èrèl', 'Ẹrẹ̀n', 'Ìgb', 'Ẹ̀bi', 'Òkú', 'Agẹ', 'Ògú', 'Owe', 'Ọ̀wà', 'Bél', 'Ọ̀pẹ'],
- [
- 'Oṣù Ṣẹ́rẹ́', 'Oṣù Èrèlè', 'Oṣù Ẹrẹ̀nà', 'Oṣù Ìgbé', 'Oṣù Ẹ̀bibi', 'Oṣù Òkúdu', 'Oṣù Agẹmọ',
- 'Oṣù Ògún', 'Oṣù Owewe', 'Oṣù Ọ̀wàrà', 'Oṣù Bélú', 'Oṣù Ọ̀pẹ̀'
- ]
- ],
- [
- ['S', 'È', 'Ẹ', 'Ì', 'Ẹ̀', 'Ò', 'A', 'Ò', 'O', 'Ọ̀', 'B', 'Ọ̀'],
- ['Ṣẹ́', 'Èr', 'Ẹr', 'Ìg', 'Ẹ̀b', 'Òk', 'Ag', 'Òg', 'Ow', 'Ọ̀w', 'Bé', 'Ọ̀p'],
- [
- 'Ṣẹ́rẹ́', 'Èrèlè', 'Ẹrẹ̀nà', 'Ìgbé', 'Ẹ̀bibi', 'Òkúdu', 'Agẹmọ', 'Ògún', 'Owewe', 'Ọ̀wàrà', 'Bélú',
- 'Ọ̀pẹ̀'
- ]
- ],
- [['BCE', 'AD'], u, ['Saju Kristi', 'Lehin Kristi']],
- 1,
- [6, 0],
- ['d/M/y', 'd MM y', 'd MMM y', 'EEEE, d MMM y'],
- ['H:m', 'H:m:s', 'H:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'NGN',
- '₦',
- 'Náìrà ti Orílẹ̀-èdè Nàìjíríà',
- {'JPY': ['JP¥', '¥'], 'NGN': ['₦'], 'RUB': ['₽']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/yue-Hans.ts b/packages/common/locales/yue-Hans.ts
deleted file mode 100644
index 426d137776..0000000000
--- a/packages/common/locales/yue-Hans.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'yue-Hans',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['西元前', '西元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非数值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- '人民币',
- {
- 'AUD': ['AU$', '$'],
- 'CNY': ['¥', '¥'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/yue-Hant.ts b/packages/common/locales/yue-Hant.ts
deleted file mode 100644
index 1102f4d64c..0000000000
--- a/packages/common/locales/yue-Hant.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'yue-Hant',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], u,
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['西元前', '西元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日 EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- '港幣',
- {'AUD': ['AU$', '$'], 'KRW': ['₩', '₩'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/yue.ts b/packages/common/locales/yue.ts
deleted file mode 100644
index d18e631649..0000000000
--- a/packages/common/locales/yue.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'yue',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], u,
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['西元前', '西元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日 EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- '港幣',
- {'AUD': ['AU$', '$'], 'KRW': ['₩', '₩'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zgh.ts b/packages/common/locales/zgh.ts
deleted file mode 100644
index 49e7fe94ca..0000000000
--- a/packages/common/locales/zgh.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'zgh',
- [['ⵜⵉⴼⴰⵡⵜ', 'ⵜⴰⴷⴳⴳⵯⴰⵜ'], u, u],
- u,
- [
- ['S', 'M', 'T', 'W', 'T', 'F', 'S'], ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ'],
- ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵕⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⴰⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'],
- ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ']
- ],
- u,
- [
- ['ⵉ', 'ⴱ', 'ⵎ', 'ⵉ', 'ⵎ', 'ⵢ', 'ⵢ', 'ⵖ', 'ⵛ', 'ⴽ', 'ⵏ', 'ⴷ'],
- ['ⵉⵏⵏ', 'ⴱⵕⴰ', 'ⵎⴰⵕ', 'ⵉⴱⵔ', 'ⵎⴰⵢ', 'ⵢⵓⵏ', 'ⵢⵓⵍ', 'ⵖⵓⵛ', 'ⵛⵓⵜ', 'ⴽⵜⵓ', 'ⵏⵓⵡ', 'ⴷⵓⵊ'],
- [
- 'ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵜⵓⴱⵔ',
- 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⴰⵏⴱⵉⵔ'
- ]
- ],
- u,
- [['ⴷⴰⵄ', 'ⴷⴼⵄ'], u, ['ⴷⴰⵜ ⵏ ⵄⵉⵙⴰ', 'ⴷⴼⴼⵉⵔ ⵏ ⵄⵉⵙⴰ']],
- 1,
- [6, 0],
- ['d/M/y', 'd MMM, y', 'd MMMM y', 'EEEE d MMMM y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- [',', ' ', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0 %', '#,##0.00¤', '#E0'],
- 'MAD',
- 'MAD',
- 'ⴰⴷⵔⵉⵎ ⵏ ⵍⵎⵖⵔⵉⴱ',
- {'JPY': ['JP¥', '¥'], 'USD': ['US$', '$']},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zh-Hans-HK.ts b/packages/common/locales/zh-Hans-HK.ts
deleted file mode 100644
index 1fb49b3195..0000000000
--- a/packages/common/locales/zh-Hans-HK.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'zh-Hans-HK',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- '港元',
- {
- 'AUD': ['AU$', '$'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zh-Hans-MO.ts b/packages/common/locales/zh-Hans-MO.ts
deleted file mode 100644
index bc3f205a4a..0000000000
--- a/packages/common/locales/zh-Hans-MO.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'zh-Hans-MO',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['d/M/yy', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MOP',
- 'MOP$',
- '澳门币',
- {
- 'AUD': ['AU$', '$'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'MOP': ['MOP$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zh-Hans-SG.ts b/packages/common/locales/zh-Hans-SG.ts
deleted file mode 100644
index 7171ed1f9c..0000000000
--- a/packages/common/locales/zh-Hans-SG.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'zh-Hans-SG',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['dd/MM/yy', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'SGD',
- '$',
- '新加坡元',
- {
- 'AUD': ['AU$', '$'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'SGD': ['$'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zh-Hans.ts b/packages/common/locales/zh-Hans.ts
deleted file mode 100644
index 594c9c5431..0000000000
--- a/packages/common/locales/zh-Hans.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'zh-Hans',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- '人民币',
- {
- 'AUD': ['AU$', '$'],
- 'CNY': ['¥'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zh-Hant-HK.ts b/packages/common/locales/zh-Hant-HK.ts
deleted file mode 100644
index 8400e9994f..0000000000
--- a/packages/common/locales/zh-Hant-HK.ts
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'zh-Hant-HK',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['d/M/y', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'HKD',
- 'HK$',
- '港元',
- {'AUD': ['AU$', '$'], 'RON': [u, 'L'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zh-Hant-MO.ts b/packages/common/locales/zh-Hant-MO.ts
deleted file mode 100644
index 637e7931d5..0000000000
--- a/packages/common/locales/zh-Hant-MO.ts
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'zh-Hant-MO',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['d/M/y', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'MOP',
- 'MOP$',
- '澳門元',
- {'AUD': ['AU$', '$'], 'MOP': ['MOP$'], 'RON': [u, 'L'], 'USD': ['US$', '$'], 'XXX': []},
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zh-Hant.ts b/packages/common/locales/zh-Hant.ts
deleted file mode 100644
index 53f6f30a00..0000000000
--- a/packages/common/locales/zh-Hant.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'zh-Hant',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['週日', '週一', '週二', '週三', '週四', '週五', '週六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['日', '一', '二', '三', '四', '五', '六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], u
- ],
- u,
- [['西元前', '西元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日 EEEE'],
- ['ah:mm', 'ah:mm:ss', 'ah:mm:ss [z]', 'ah:mm:ss [zzzz]'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', '非數值', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'TWD',
- '$',
- '新台幣',
- {
- 'AUD': ['AU$', '$'],
- 'KRW': ['₩', '₩'],
- 'RON': [u, 'L'],
- 'TWD': ['$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zh.ts b/packages/common/locales/zh.ts
deleted file mode 100644
index e61d2c3316..0000000000
--- a/packages/common/locales/zh.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- return 5;
-}
-
-export default [
- 'zh',
- [['上午', '下午'], u, u],
- u,
- [
- ['日', '一', '二', '三', '四', '五', '六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
- ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
- ['周日', '周一', '周二', '周三', '周四', '周五', '周六']
- ],
- u,
- [
- ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
- ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
- [
- '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月',
- '十二月'
- ]
- ],
- u,
- [['公元前', '公元'], u, u],
- 0,
- [6, 0],
- ['y/M/d', 'y年M月d日', u, 'y年M月d日EEEE'],
- ['ah:mm', 'ah:mm:ss', 'z ah:mm:ss', 'zzzz ah:mm:ss'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'CNY',
- '¥',
- '人民币',
- {
- 'AUD': ['AU$', '$'],
- 'CNY': ['¥'],
- 'ILR': ['ILS'],
- 'JPY': ['JP¥', '¥'],
- 'KRW': ['₩', '₩'],
- 'TWD': ['NT$'],
- 'USD': ['US$', '$'],
- 'XXX': []
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/locales/zu.ts b/packages/common/locales/zu.ts
deleted file mode 100644
index 331d3abc23..0000000000
--- a/packages/common/locales/zu.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-const u = undefined;
-
-function plural(n: number): number {
- let i = Math.floor(Math.abs(n));
- if (i === 0 || n === 1) return 1;
- return 5;
-}
-
-export default [
- 'zu',
- [['a', 'p'], ['AM', 'PM'], u],
- [['AM', 'PM'], u, u],
- [
- ['S', 'M', 'B', 'T', 'S', 'H', 'M'], ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq'],
- ['ISonto', 'UMsombuluko', 'ULwesibili', 'ULwesithathu', 'ULwesine', 'ULwesihlanu', 'UMgqibelo'],
- ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq']
- ],
- u,
- [
- ['J', 'F', 'M', 'E', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mas', 'Eph', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januwari', 'Februwari', 'Mashi', 'Ephreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septhemba',
- 'Okthoba', 'Novemba', 'Disemba'
- ]
- ],
- [
- ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],
- ['Jan', 'Feb', 'Mas', 'Eph', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'],
- [
- 'Januwari', 'Februwari', 'Mashi', 'Ephreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septhemba',
- 'Okthoba', 'Novemba', 'Disemba'
- ]
- ],
- [['BC', 'AD'], u, u],
- 0,
- [6, 0],
- ['M/d/yy', 'MMM d, y', 'MMMM d, y', 'EEEE, MMMM d, y'],
- ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],
- ['{1} {0}', u, u, u],
- ['.', ',', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],
- ['#,##0.###', '#,##0%', '¤#,##0.00', '#E0'],
- 'ZAR',
- 'R',
- 'i-South African Rand',
- {
- 'BYN': [u, 'P.'],
- 'DKK': [u, 'Kr'],
- 'HRK': [u, 'Kn'],
- 'ISK': [u, 'Kr'],
- 'JPY': ['JP¥', '¥'],
- 'NOK': [u, 'Kr'],
- 'PLN': [u, 'Zł'],
- 'SEK': [u, 'Kr'],
- 'THB': ['฿'],
- 'TWD': ['NT$'],
- 'ZAR': ['R']
- },
- 'ltr',
- plural
-];
diff --git a/packages/common/package.json b/packages/common/package.json
index 0545b7b509..f9ad0716b0 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -4,13 +4,16 @@
"description": "Angular - commonly needed directives and services",
"author": "angular",
"license": "MIT",
+ "engines": {
+ "node": "^12.14.1 || >=14.0.0"
+ },
"locales": "locales",
"dependencies": {
- "tslib": "^2.1.0"
+ "tslib": "^2.2.0"
},
"peerDependencies": {
"@angular/core": "0.0.0-PLACEHOLDER",
- "rxjs": "^6.5.3"
+ "rxjs": "^6.5.3 || ^7.0.0"
},
"repository": {
"type": "git",
@@ -23,8 +26,5 @@
"sideEffects": [
"**/global/*.js",
"**/closure-locale.*"
- ],
- "publishConfig":{
- "registry":"https://wombat-dressing-room.appspot.com"
- }
+ ]
}
diff --git a/packages/common/src/directives/ng_for_of.ts b/packages/common/src/directives/ng_for_of.ts
index c39daa3c82..34dc3783cf 100644
--- a/packages/common/src/directives/ng_for_of.ts
+++ b/packages/common/src/directives/ng_for_of.ts
@@ -141,21 +141,22 @@ export class NgForOf = NgIterable> implements DoCh
this._ngForOfDirty = true;
}
/**
- * A function that defines how to track changes for items in the iterable.
+ * Specifies a custom `TrackByFunction` to compute the identity of items in an iterable.
*
- * When items are added, moved, or removed in the iterable,
- * the directive must re-render the appropriate DOM nodes.
- * To minimize churn in the DOM, only nodes that have changed
- * are re-rendered.
+ * If a custom `TrackByFunction` is not provided, `NgForOf` will use the item's [object
+ * identity](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is)
+ * as the key.
*
- * By default, the change detector assumes that
- * the object instance identifies the node in the iterable.
- * When this function is supplied, the directive uses
- * the result of calling this function to identify the item node,
- * rather than the identity of the object itself.
+ * `NgForOf` uses the computed key to associate items in an iterable with DOM elements
+ * it produces for these items.
*
- * The function receives two inputs,
- * the iteration index and the associated node data.
+ * A custom `TrackByFunction` is useful to provide good user experience in cases when items in an
+ * iterable rendered using `NgForOf` have a natural identifier (for example, custom ID or a
+ * primary key), and this iterable could be updated with new object instances that still
+ * represent the same underlying entity (for example, when data is re-fetched from the server,
+ * and the iterable is recreated and re-rendered, but most of the data is still the same).
+ *
+ * @see `TrackByFunction`
*/
@Input()
set ngForTrackBy(fn: TrackByFunction) {
diff --git a/packages/common/src/directives/ng_switch.ts b/packages/common/src/directives/ng_switch.ts
index 5847340383..cb67f7583e 100644
--- a/packages/common/src/directives/ng_switch.ts
+++ b/packages/common/src/directives/ng_switch.ts
@@ -6,7 +6,7 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {Directive, DoCheck, Host, Input, TemplateRef, ViewContainerRef} from '@angular/core';
+import {Directive, DoCheck, Host, Input, Optional, TemplateRef, ViewContainerRef, ɵRuntimeError as RuntimeError, ɵRuntimeErrorCode as RuntimeErrorCode} from '@angular/core';
export class SwitchView {
private _created = false;
@@ -197,7 +197,11 @@ export class NgSwitchCase implements DoCheck {
constructor(
viewContainer: ViewContainerRef, templateRef: TemplateRef,
- @Host() private ngSwitch: NgSwitch) {
+ @Optional() @Host() private ngSwitch: NgSwitch) {
+ if ((typeof ngDevMode === 'undefined' || ngDevMode) && !ngSwitch) {
+ throwNgSwitchProviderNotFoundError('ngSwitchCase', 'NgSwitchCase');
+ }
+
ngSwitch._addCase();
this._view = new SwitchView(viewContainer, templateRef);
}
@@ -228,7 +232,20 @@ export class NgSwitchCase implements DoCheck {
export class NgSwitchDefault {
constructor(
viewContainer: ViewContainerRef, templateRef: TemplateRef,
- @Host() ngSwitch: NgSwitch) {
+ @Optional() @Host() ngSwitch: NgSwitch) {
+ if ((typeof ngDevMode === 'undefined' || ngDevMode) && !ngSwitch) {
+ throwNgSwitchProviderNotFoundError('ngSwitchDefault', 'NgSwitchDefault');
+ }
+
ngSwitch._addDefault(new SwitchView(viewContainer, templateRef));
}
}
+
+function throwNgSwitchProviderNotFoundError(attrName: string, directiveName: string): never {
+ throw new RuntimeError(
+ RuntimeErrorCode.TEMPLATE_STRUCTURE_ERROR,
+ `An element with the "${attrName}" attribute ` +
+ `(matching the "${
+ directiveName}" directive) must be located inside an element with the "ngSwitch" attribute ` +
+ `(matching "NgSwitch" directive)`);
+}
diff --git a/packages/common/src/i18n/currencies.ts b/packages/common/src/i18n/currencies.ts
index 2a85751530..129b7777fc 100644
--- a/packages/common/src/i18n/currencies.ts
+++ b/packages/common/src/i18n/currencies.ts
@@ -6,150 +6,8 @@
* found in the LICENSE file at https://angular.io/license
*/
-// THIS CODE IS GENERATED - DO NOT MODIFY
-// See angular/tools/gulp-tasks/cldr/extract.js
-
-export type CurrenciesSymbols = [string]|[string | undefined, string];
+// THIS CODE IS GENERATED - DO NOT MODIFY.
+export type CurrenciesSymbols = [string] | [string | undefined, string];
/** @internal */
-export const CURRENCIES_EN:
- {[code: string]: CurrenciesSymbols|[string | undefined, string | undefined, number]} = {
- 'ADP': [undefined, undefined, 0],
- 'AFN': [undefined, undefined, 0],
- 'ALL': [undefined, undefined, 0],
- 'AMD': [undefined, undefined, 2],
- 'AOA': [undefined, 'Kz'],
- 'ARS': [undefined, '$'],
- 'AUD': ['A$', '$'],
- 'BAM': [undefined, 'KM'],
- 'BBD': [undefined, '$'],
- 'BDT': [undefined, '৳'],
- 'BHD': [undefined, undefined, 3],
- 'BIF': [undefined, undefined, 0],
- 'BMD': [undefined, '$'],
- 'BND': [undefined, '$'],
- 'BOB': [undefined, 'Bs'],
- 'BRL': ['R$'],
- 'BSD': [undefined, '$'],
- 'BWP': [undefined, 'P'],
- 'BYN': [undefined, 'р.', 2],
- 'BYR': [undefined, undefined, 0],
- 'BZD': [undefined, '$'],
- 'CAD': ['CA$', '$', 2],
- 'CHF': [undefined, undefined, 2],
- 'CLF': [undefined, undefined, 4],
- 'CLP': [undefined, '$', 0],
- 'CNY': ['CN¥', '¥'],
- 'COP': [undefined, '$', 2],
- 'CRC': [undefined, '₡', 2],
- 'CUC': [undefined, '$'],
- 'CUP': [undefined, '$'],
- 'CZK': [undefined, 'Kč', 2],
- 'DJF': [undefined, undefined, 0],
- 'DKK': [undefined, 'kr', 2],
- 'DOP': [undefined, '$'],
- 'EGP': [undefined, 'E£'],
- 'ESP': [undefined, '₧', 0],
- 'EUR': ['€'],
- 'FJD': [undefined, '$'],
- 'FKP': [undefined, '£'],
- 'GBP': ['£'],
- 'GEL': [undefined, '₾'],
- 'GIP': [undefined, '£'],
- 'GNF': [undefined, 'FG', 0],
- 'GTQ': [undefined, 'Q'],
- 'GYD': [undefined, '$', 2],
- 'HKD': ['HK$', '$'],
- 'HNL': [undefined, 'L'],
- 'HRK': [undefined, 'kn'],
- 'HUF': [undefined, 'Ft', 2],
- 'IDR': [undefined, 'Rp', 2],
- 'ILS': ['₪'],
- 'INR': ['₹'],
- 'IQD': [undefined, undefined, 0],
- 'IRR': [undefined, undefined, 0],
- 'ISK': [undefined, 'kr', 0],
- 'ITL': [undefined, undefined, 0],
- 'JMD': [undefined, '$'],
- 'JOD': [undefined, undefined, 3],
- 'JPY': ['¥', undefined, 0],
- 'KHR': [undefined, '៛'],
- 'KMF': [undefined, 'CF', 0],
- 'KPW': [undefined, '₩', 0],
- 'KRW': ['₩', undefined, 0],
- 'KWD': [undefined, undefined, 3],
- 'KYD': [undefined, '$'],
- 'KZT': [undefined, '₸'],
- 'LAK': [undefined, '₭', 0],
- 'LBP': [undefined, 'L£', 0],
- 'LKR': [undefined, 'Rs'],
- 'LRD': [undefined, '$'],
- 'LTL': [undefined, 'Lt'],
- 'LUF': [undefined, undefined, 0],
- 'LVL': [undefined, 'Ls'],
- 'LYD': [undefined, undefined, 3],
- 'MGA': [undefined, 'Ar', 0],
- 'MGF': [undefined, undefined, 0],
- 'MMK': [undefined, 'K', 0],
- 'MNT': [undefined, '₮', 2],
- 'MRO': [undefined, undefined, 0],
- 'MUR': [undefined, 'Rs', 2],
- 'MXN': ['MX$', '$'],
- 'MYR': [undefined, 'RM'],
- 'NAD': [undefined, '$'],
- 'NGN': [undefined, '₦'],
- 'NIO': [undefined, 'C$'],
- 'NOK': [undefined, 'kr', 2],
- 'NPR': [undefined, 'Rs'],
- 'NZD': ['NZ$', '$'],
- 'OMR': [undefined, undefined, 3],
- 'PHP': [undefined, '₱'],
- 'PKR': [undefined, 'Rs', 2],
- 'PLN': [undefined, 'zł'],
- 'PYG': [undefined, '₲', 0],
- 'RON': [undefined, 'lei'],
- 'RSD': [undefined, undefined, 0],
- 'RUB': [undefined, '₽'],
- 'RUR': [undefined, 'р.'],
- 'RWF': [undefined, 'RF', 0],
- 'SBD': [undefined, '$'],
- 'SEK': [undefined, 'kr', 2],
- 'SGD': [undefined, '$'],
- 'SHP': [undefined, '£'],
- 'SLL': [undefined, undefined, 0],
- 'SOS': [undefined, undefined, 0],
- 'SRD': [undefined, '$'],
- 'SSP': [undefined, '£'],
- 'STD': [undefined, undefined, 0],
- 'STN': [undefined, 'Db'],
- 'SYP': [undefined, '£', 0],
- 'THB': [undefined, '฿'],
- 'TMM': [undefined, undefined, 0],
- 'TND': [undefined, undefined, 3],
- 'TOP': [undefined, 'T$'],
- 'TRL': [undefined, undefined, 0],
- 'TRY': [undefined, '₺'],
- 'TTD': [undefined, '$'],
- 'TWD': ['NT$', '$', 2],
- 'TZS': [undefined, undefined, 2],
- 'UAH': [undefined, '₴'],
- 'UGX': [undefined, undefined, 0],
- 'USD': ['$'],
- 'UYI': [undefined, undefined, 0],
- 'UYU': [undefined, '$'],
- 'UYW': [undefined, undefined, 4],
- 'UZS': [undefined, undefined, 2],
- 'VEF': [undefined, 'Bs', 2],
- 'VND': ['₫', undefined, 0],
- 'VUV': [undefined, undefined, 0],
- 'XAF': ['FCFA', undefined, 0],
- 'XCD': ['EC$', '$'],
- 'XOF': ['CFA', undefined, 0],
- 'XPF': ['CFPF', undefined, 0],
- 'XXX': ['¤'],
- 'YER': [undefined, undefined, 0],
- 'ZAR': [undefined, 'R'],
- 'ZMK': [undefined, undefined, 0],
- 'ZMW': [undefined, 'ZK'],
- 'ZWD': [undefined, undefined, 0]
- };
+export const CURRENCIES_EN: {[code: string]: CurrenciesSymbols | [string | undefined, string | undefined, number]} = {"ADP":[undefined,undefined,0],"AFN":[undefined,undefined,0],"ALL":[undefined,undefined,0],"AMD":[undefined,undefined,2],"AOA":[undefined,"Kz"],"ARS":[undefined,"$"],"AUD":["A$","$"],"BAM":[undefined,"KM"],"BBD":[undefined,"$"],"BDT":[undefined,"৳"],"BHD":[undefined,undefined,3],"BIF":[undefined,undefined,0],"BMD":[undefined,"$"],"BND":[undefined,"$"],"BOB":[undefined,"Bs"],"BRL":["R$"],"BSD":[undefined,"$"],"BWP":[undefined,"P"],"BYN":[undefined,"р.",2],"BYR":[undefined,undefined,0],"BZD":[undefined,"$"],"CAD":["CA$","$",2],"CHF":[undefined,undefined,2],"CLF":[undefined,undefined,4],"CLP":[undefined,"$",0],"CNY":["CN¥","¥"],"COP":[undefined,"$",2],"CRC":[undefined,"₡",2],"CUC":[undefined,"$"],"CUP":[undefined,"$"],"CZK":[undefined,"Kč",2],"DJF":[undefined,undefined,0],"DKK":[undefined,"kr",2],"DOP":[undefined,"$"],"EGP":[undefined,"E£"],"ESP":[undefined,"₧",0],"EUR":["€"],"FJD":[undefined,"$"],"FKP":[undefined,"£"],"GBP":["£"],"GEL":[undefined,"₾"],"GIP":[undefined,"£"],"GNF":[undefined,"FG",0],"GTQ":[undefined,"Q"],"GYD":[undefined,"$",2],"HKD":["HK$","$"],"HNL":[undefined,"L"],"HRK":[undefined,"kn"],"HUF":[undefined,"Ft",2],"IDR":[undefined,"Rp",2],"ILS":["₪"],"INR":["₹"],"IQD":[undefined,undefined,0],"IRR":[undefined,undefined,0],"ISK":[undefined,"kr",0],"ITL":[undefined,undefined,0],"JMD":[undefined,"$"],"JOD":[undefined,undefined,3],"JPY":["¥",undefined,0],"KHR":[undefined,"៛"],"KMF":[undefined,"CF",0],"KPW":[undefined,"₩",0],"KRW":["₩",undefined,0],"KWD":[undefined,undefined,3],"KYD":[undefined,"$"],"KZT":[undefined,"₸"],"LAK":[undefined,"₭",0],"LBP":[undefined,"L£",0],"LKR":[undefined,"Rs"],"LRD":[undefined,"$"],"LTL":[undefined,"Lt"],"LUF":[undefined,undefined,0],"LVL":[undefined,"Ls"],"LYD":[undefined,undefined,3],"MGA":[undefined,"Ar",0],"MGF":[undefined,undefined,0],"MMK":[undefined,"K",0],"MNT":[undefined,"₮",2],"MRO":[undefined,undefined,0],"MUR":[undefined,"Rs",2],"MXN":["MX$","$"],"MYR":[undefined,"RM"],"NAD":[undefined,"$"],"NGN":[undefined,"₦"],"NIO":[undefined,"C$"],"NOK":[undefined,"kr",2],"NPR":[undefined,"Rs"],"NZD":["NZ$","$"],"OMR":[undefined,undefined,3],"PHP":[undefined,"₱"],"PKR":[undefined,"Rs",2],"PLN":[undefined,"zł"],"PYG":[undefined,"₲",0],"RON":[undefined,"lei"],"RSD":[undefined,undefined,0],"RUB":[undefined,"₽"],"RUR":[undefined,"р."],"RWF":[undefined,"RF",0],"SBD":[undefined,"$"],"SEK":[undefined,"kr",2],"SGD":[undefined,"$"],"SHP":[undefined,"£"],"SLL":[undefined,undefined,0],"SOS":[undefined,undefined,0],"SRD":[undefined,"$"],"SSP":[undefined,"£"],"STD":[undefined,undefined,0],"STN":[undefined,"Db"],"SYP":[undefined,"£",0],"THB":[undefined,"฿"],"TMM":[undefined,undefined,0],"TND":[undefined,undefined,3],"TOP":[undefined,"T$"],"TRL":[undefined,undefined,0],"TRY":[undefined,"₺"],"TTD":[undefined,"$"],"TWD":["NT$","$",2],"TZS":[undefined,undefined,2],"UAH":[undefined,"₴"],"UGX":[undefined,undefined,0],"USD":["$"],"UYI":[undefined,undefined,0],"UYU":[undefined,"$"],"UYW":[undefined,undefined,4],"UZS":[undefined,undefined,2],"VEF":[undefined,"Bs",2],"VND":["₫",undefined,0],"VUV":[undefined,undefined,0],"XAF":["FCFA",undefined,0],"XCD":["EC$","$"],"XOF":["CFA",undefined,0],"XPF":["CFPF",undefined,0],"XXX":["¤"],"YER":[undefined,undefined,0],"ZAR":[undefined,"R"],"ZMK":[undefined,undefined,0],"ZMW":[undefined,"ZK"],"ZWD":[undefined,undefined,0]};
diff --git a/packages/common/src/i18n/locale_data_api.ts b/packages/common/src/i18n/locale_data_api.ts
index 82abc6ece4..459d26b732 100644
--- a/packages/common/src/i18n/locale_data_api.ts
+++ b/packages/common/src/i18n/locale_data_api.ts
@@ -81,7 +81,7 @@ export enum TranslationWidth {
* Examples are given for `en-US`.
*
* @see `getLocaleDateFormat()`
- * @see `getLocaleTimeFormat()``
+ * @see `getLocaleTimeFormat()`
* @see `getLocaleDateTimeFormat()`
* @see [Internationalization (i18n) Guide](https://angular.io/guide/i18n)
* @publicApi
diff --git a/packages/common/src/i18n/localization.ts b/packages/common/src/i18n/localization.ts
index 096cadccbb..532c222500 100644
--- a/packages/common/src/i18n/localization.ts
+++ b/packages/common/src/i18n/localization.ts
@@ -56,7 +56,7 @@ export class NgLocaleLocalization extends NgLocalization {
super();
}
- getPluralCategory(value: any, locale?: string): string {
+ override getPluralCategory(value: any, locale?: string): string {
const plural = getLocalePluralCase(locale || this.locale)(value);
switch (plural) {
diff --git a/packages/common/src/location/hash_location_strategy.ts b/packages/common/src/location/hash_location_strategy.ts
index b46ff1ccfa..ceba0bc9bb 100644
--- a/packages/common/src/location/hash_location_strategy.ts
+++ b/packages/common/src/location/hash_location_strategy.ts
@@ -52,16 +52,16 @@ export class HashLocationStrategy extends LocationStrategy implements OnDestroy
}
}
- onPopState(fn: LocationChangeListener): void {
+ override onPopState(fn: LocationChangeListener): void {
this._removeListenerFns.push(
this._platformLocation.onPopState(fn), this._platformLocation.onHashChange(fn));
}
- getBaseHref(): string {
+ override getBaseHref(): string {
return this._baseHref;
}
- path(includeHash: boolean = false): string {
+ override path(includeHash: boolean = false): string {
// the hash value is always prefixed with a `#`
// and if it is empty then it will stay empty
let path = this._platformLocation.hash;
@@ -70,12 +70,12 @@ export class HashLocationStrategy extends LocationStrategy implements OnDestroy
return path.length > 0 ? path.substring(1) : path;
}
- prepareExternalUrl(internal: string): string {
+ override prepareExternalUrl(internal: string): string {
const url = joinWithSlash(this._baseHref, internal);
return url.length > 0 ? ('#' + url) : url;
}
- pushState(state: any, title: string, path: string, queryParams: string) {
+ override pushState(state: any, title: string, path: string, queryParams: string) {
let url: string|null = this.prepareExternalUrl(path + normalizeQueryParams(queryParams));
if (url.length == 0) {
url = this._platformLocation.pathname;
@@ -83,7 +83,7 @@ export class HashLocationStrategy extends LocationStrategy implements OnDestroy
this._platformLocation.pushState(state, title, url);
}
- replaceState(state: any, title: string, path: string, queryParams: string) {
+ override replaceState(state: any, title: string, path: string, queryParams: string) {
let url = this.prepareExternalUrl(path + normalizeQueryParams(queryParams));
if (url.length == 0) {
url = this._platformLocation.pathname;
@@ -91,11 +91,15 @@ export class HashLocationStrategy extends LocationStrategy implements OnDestroy
this._platformLocation.replaceState(state, title, url);
}
- forward(): void {
+ override forward(): void {
this._platformLocation.forward();
}
- back(): void {
+ override back(): void {
this._platformLocation.back();
}
+
+ override historyGo(relativePosition: number = 0): void {
+ this._platformLocation.historyGo?.(relativePosition);
+ }
}
diff --git a/packages/common/src/location/location.ts b/packages/common/src/location/location.ts
index 55af1e738d..4df0e7f420 100644
--- a/packages/common/src/location/location.ts
+++ b/packages/common/src/location/location.ts
@@ -30,7 +30,7 @@ export interface PopStateEvent {
*
* @usageNotes
*
- * It's better to use the `Router#navigate` service to trigger route changes. Use
+ * It's better to use the `Router.navigate()` service to trigger route changes. Use
* `Location` only if you need to interact with or create normalized URLs outside of
* routing.
*
@@ -188,6 +188,22 @@ export class Location {
this._platformStrategy.back();
}
+ /**
+ * Navigate to a specific page from session history, identified by its relative position to the
+ * current page.
+ *
+ * @param relativePosition Position of the target page in the history relative to the current
+ * page.
+ * A negative value moves backwards, a positive value moves forwards, e.g. `location.historyGo(2)`
+ * moves forward two pages and `location.historyGo(-2)` moves back two pages. When we try to go
+ * beyond what's stored in the history session, we stay in the current page. Same behaviour occurs
+ * when `relativePosition` equals 0.
+ * @see https://developer.mozilla.org/en-US/docs/Web/API/History_API#Moving_to_a_specific_point_in_history
+ */
+ historyGo(relativePosition: number = 0): void {
+ this._platformStrategy.historyGo?.(relativePosition);
+ }
+
/**
* Registers a URL change listener. Use to catch updates performed by the Angular
* framework that are not detectible through "popstate" or "hashchange" events.
@@ -212,9 +228,14 @@ export class Location {
/**
* Subscribes to the platform's `popState` events.
*
+ * Note: `Location.go()` does not trigger the `popState` event in the browser. Use
+ * `Location.onUrlChange()` to subscribe to URL changes instead.
+ *
* @param value Event that is triggered when the state history changes.
* @param exception The exception to throw.
*
+ * @see [onpopstate](https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onpopstate)
+ *
* @returns Subscribed events.
*/
subscribe(
diff --git a/packages/common/src/location/location_strategy.ts b/packages/common/src/location/location_strategy.ts
index 731f5c6091..8e525944c4 100644
--- a/packages/common/src/location/location_strategy.ts
+++ b/packages/common/src/location/location_strategy.ts
@@ -36,6 +36,9 @@ export abstract class LocationStrategy {
abstract replaceState(state: any, title: string, url: string, queryParams: string): void;
abstract forward(): void;
abstract back(): void;
+ historyGo?(relativePosition: number): void {
+ throw new Error('Not implemented');
+ }
abstract onPopState(fn: LocationChangeListener): void;
abstract getBaseHref(): string;
}
@@ -132,41 +135,45 @@ export class PathLocationStrategy extends LocationStrategy implements OnDestroy
}
}
- onPopState(fn: LocationChangeListener): void {
+ override onPopState(fn: LocationChangeListener): void {
this._removeListenerFns.push(
this._platformLocation.onPopState(fn), this._platformLocation.onHashChange(fn));
}
- getBaseHref(): string {
+ override getBaseHref(): string {
return this._baseHref;
}
- prepareExternalUrl(internal: string): string {
+ override prepareExternalUrl(internal: string): string {
return joinWithSlash(this._baseHref, internal);
}
- path(includeHash: boolean = false): string {
+ override path(includeHash: boolean = false): string {
const pathname =
this._platformLocation.pathname + normalizeQueryParams(this._platformLocation.search);
const hash = this._platformLocation.hash;
return hash && includeHash ? `${pathname}${hash}` : pathname;
}
- pushState(state: any, title: string, url: string, queryParams: string) {
+ override pushState(state: any, title: string, url: string, queryParams: string) {
const externalUrl = this.prepareExternalUrl(url + normalizeQueryParams(queryParams));
this._platformLocation.pushState(state, title, externalUrl);
}
- replaceState(state: any, title: string, url: string, queryParams: string) {
+ override replaceState(state: any, title: string, url: string, queryParams: string) {
const externalUrl = this.prepareExternalUrl(url + normalizeQueryParams(queryParams));
this._platformLocation.replaceState(state, title, externalUrl);
}
- forward(): void {
+ override forward(): void {
this._platformLocation.forward();
}
- back(): void {
+ override back(): void {
this._platformLocation.back();
}
+
+ override historyGo(relativePosition: number = 0): void {
+ this._platformLocation.historyGo?.(relativePosition);
+ }
}
diff --git a/packages/common/src/location/platform_location.ts b/packages/common/src/location/platform_location.ts
index 42371b9e5e..80bf20ef13 100644
--- a/packages/common/src/location/platform_location.ts
+++ b/packages/common/src/location/platform_location.ts
@@ -64,6 +64,10 @@ export abstract class PlatformLocation {
abstract forward(): void;
abstract back(): void;
+
+ historyGo?(relativePosition: number): void {
+ throw new Error('Not implemented');
+ }
}
export function useBrowserPlatformLocation() {
@@ -124,48 +128,48 @@ export class BrowserPlatformLocation extends PlatformLocation {
this._history = window.history;
}
- getBaseHrefFromDOM(): string {
+ override getBaseHrefFromDOM(): string {
return getDOM().getBaseHref(this._doc)!;
}
- onPopState(fn: LocationChangeListener): VoidFunction {
+ override onPopState(fn: LocationChangeListener): VoidFunction {
const window = getDOM().getGlobalEventTarget(this._doc, 'window');
window.addEventListener('popstate', fn, false);
return () => window.removeEventListener('popstate', fn);
}
- onHashChange(fn: LocationChangeListener): VoidFunction {
+ override onHashChange(fn: LocationChangeListener): VoidFunction {
const window = getDOM().getGlobalEventTarget(this._doc, 'window');
window.addEventListener('hashchange', fn, false);
return () => window.removeEventListener('hashchange', fn);
}
- get href(): string {
+ override get href(): string {
return this.location.href;
}
- get protocol(): string {
+ override get protocol(): string {
return this.location.protocol;
}
- get hostname(): string {
+ override get hostname(): string {
return this.location.hostname;
}
- get port(): string {
+ override get port(): string {
return this.location.port;
}
- get pathname(): string {
+ override get pathname(): string {
return this.location.pathname;
}
- get search(): string {
+ override get search(): string {
return this.location.search;
}
- get hash(): string {
+ override get hash(): string {
return this.location.hash;
}
- set pathname(newPath: string) {
+ override set pathname(newPath: string) {
this.location.pathname = newPath;
}
- pushState(state: any, title: string, url: string): void {
+ override pushState(state: any, title: string, url: string): void {
if (supportsState()) {
this._history.pushState(state, title, url);
} else {
@@ -173,7 +177,7 @@ export class BrowserPlatformLocation extends PlatformLocation {
}
}
- replaceState(state: any, title: string, url: string): void {
+ override replaceState(state: any, title: string, url: string): void {
if (supportsState()) {
this._history.replaceState(state, title, url);
} else {
@@ -181,15 +185,19 @@ export class BrowserPlatformLocation extends PlatformLocation {
}
}
- forward(): void {
+ override forward(): void {
this._history.forward();
}
- back(): void {
+ override back(): void {
this._history.back();
}
- getState(): unknown {
+ override historyGo(relativePosition: number = 0): void {
+ this._history.go(relativePosition);
+ }
+
+ override getState(): unknown {
return this._history.state;
}
}
diff --git a/packages/common/src/pipes/async_pipe.ts b/packages/common/src/pipes/async_pipe.ts
index 6365dbc067..9bb43b8862 100644
--- a/packages/common/src/pipes/async_pipe.ts
+++ b/packages/common/src/pipes/async_pipe.ts
@@ -7,7 +7,7 @@
*/
import {ChangeDetectorRef, EventEmitter, OnDestroy, Pipe, PipeTransform, ɵisPromise, ɵisSubscribable} from '@angular/core';
-import {Subscribable, Unsubscribable} from 'rxjs';
+import {Observable, Subscribable, Unsubscribable} from 'rxjs';
import {invalidPipeArgumentError} from './invalid_pipe_argument_error';
@@ -95,10 +95,14 @@ export class AsyncPipe implements OnDestroy, PipeTransform {
}
}
- transform(obj: Subscribable|Promise): T|null;
+ // NOTE(@benlesh): Because Observable has deprecated a few call patterns for `subscribe`,
+ // TypeScript has a hard time matching Observable to Subscribable, for more information
+ // see https://github.com/microsoft/TypeScript/issues/43643
+
+ transform(obj: Observable|Subscribable|Promise): T|null;
transform(obj: null|undefined): null;
- transform(obj: Subscribable|Promise|null|undefined): T|null;
- transform(obj: Subscribable|Promise|null|undefined): T|null {
+ transform(obj: Observable|Subscribable|Promise|null|undefined): T|null;
+ transform(obj: Observable|Subscribable|Promise|null|undefined): T|null {
if (!this._obj) {
if (obj) {
this._subscribe(obj);
diff --git a/packages/common/src/pipes/date_pipe.ts b/packages/common/src/pipes/date_pipe.ts
index 5fced0e337..b94e38f310 100644
--- a/packages/common/src/pipes/date_pipe.ts
+++ b/packages/common/src/pipes/date_pipe.ts
@@ -16,6 +16,14 @@ import {invalidPipeArgumentError} from './invalid_pipe_argument_error';
* @description
*
* Formats a date value according to locale rules.
+ *
+ * `DatePipe` is executed only when it detects a pure change to the input value.
+ * A pure change is either a change to a primitive input value
+ * (such as `String`, `Number`, `Boolean`, or `Symbol`),
+ * or a changed object reference (such as `Date`, `Array`, `Function`, or `Object`).
+ *
+ * Note that mutating a `Date` object does not cause the pipe to be rendered again.
+ * To ensure that the pipe is executed, you must create a new `Date` object.
*
* Only the `en-US` locale data comes with Angular. To localize dates
* in another language, you must import the corresponding locale data.
diff --git a/packages/common/src/pipes/keyvalue_pipe.ts b/packages/common/src/pipes/keyvalue_pipe.ts
index 163b83f3e6..a287bb6e5a 100644
--- a/packages/common/src/pipes/keyvalue_pipe.ts
+++ b/packages/common/src/pipes/keyvalue_pipe.ts
@@ -49,6 +49,7 @@ export class KeyValuePipe implements PipeTransform {
private differ!: KeyValueDiffer;
private keyValues: Array> = [];
+ private compareFn: (a: KeyValue, b: KeyValue) => number = defaultComparator;
/*
* NOTE: when the `input` value is a simple Record object, the keys are extracted with
@@ -91,13 +92,17 @@ export class KeyValuePipe implements PipeTransform {
}
const differChanges: KeyValueChanges|null = this.differ.diff(input as any);
+ const compareFnChanged = compareFn !== this.compareFn;
if (differChanges) {
this.keyValues = [];
differChanges.forEachItem((r: KeyValueChangeRecord) => {
this.keyValues.push(makeKeyValuePair(r.key, r.currentValue!));
});
+ }
+ if (differChanges || compareFnChanged) {
this.keyValues.sort(compareFn);
+ this.compareFn = compareFn;
}
return this.keyValues;
}
diff --git a/packages/common/src/pipes/number_pipe.ts b/packages/common/src/pipes/number_pipe.ts
index fa25ff6017..307a7b443b 100644
--- a/packages/common/src/pipes/number_pipe.ts
+++ b/packages/common/src/pipes/number_pipe.ts
@@ -79,10 +79,10 @@ import {invalidPipeArgumentError} from './invalid_pipe_argument_error';
@Pipe({name: 'number'})
export class DecimalPipe implements PipeTransform {
constructor(@Inject(LOCALE_ID) private _locale: string) {}
+
transform(value: number|string, digitsInfo?: string, locale?: string): string|null;
transform(value: null|undefined, digitsInfo?: string, locale?: string): null;
transform(value: number|string|null|undefined, digitsInfo?: string, locale?: string): string|null;
-
/**
* @param value The value to be formatted.
* @param digitsInfo Sets digit and decimal representation.
@@ -129,6 +129,9 @@ export class DecimalPipe implements PipeTransform {
export class PercentPipe implements PipeTransform {
constructor(@Inject(LOCALE_ID) private _locale: string) {}
+ transform(value: number|string, digitsInfo?: string, locale?: string): string|null;
+ transform(value: null|undefined, digitsInfo?: string, locale?: string): null;
+ transform(value: number|string|null|undefined, digitsInfo?: string, locale?: string): string|null;
/**
*
* @param value The number to be formatted as a percentage.
@@ -145,9 +148,6 @@ export class PercentPipe implements PipeTransform {
* When not supplied, uses the value of `LOCALE_ID`, which is `en-US` by default.
* See [Setting your app locale](guide/i18n#setting-up-the-locale-of-your-app).
*/
- transform(value: number|string, digitsInfo?: string, locale?: string): string|null;
- transform(value: null|undefined, digitsInfo?: string, locale?: string): null;
- transform(value: number|string|null|undefined, digitsInfo?: string, locale?: string): string|null;
transform(value: number|string|null|undefined, digitsInfo?: string, locale?: string): string
|null {
if (!isValue(value)) return null;
@@ -207,6 +207,18 @@ export class CurrencyPipe implements PipeTransform {
@Inject(LOCALE_ID) private _locale: string,
@Inject(DEFAULT_CURRENCY_CODE) private _defaultCurrencyCode: string = 'USD') {}
+ transform(
+ value: number|string, currencyCode?: string,
+ display?: 'code'|'symbol'|'symbol-narrow'|string|boolean, digitsInfo?: string,
+ locale?: string): string|null;
+ transform(
+ value: null|undefined, currencyCode?: string,
+ display?: 'code'|'symbol'|'symbol-narrow'|string|boolean, digitsInfo?: string,
+ locale?: string): null;
+ transform(
+ value: number|string|null|undefined, currencyCode?: string,
+ display?: 'code'|'symbol'|'symbol-narrow'|string|boolean, digitsInfo?: string,
+ locale?: string): string|null;
/**
*
* @param value The number to be formatted as currency.
@@ -241,19 +253,7 @@ export class CurrencyPipe implements PipeTransform {
* See [Setting your app locale](guide/i18n#setting-up-the-locale-of-your-app).
*/
transform(
- value: number|string, currencyCode?: string,
- display?: 'code'|'symbol'|'symbol-narrow'|string|boolean, digitsInfo?: string,
- locale?: string): string|null;
- transform(
- value: null|undefined, currencyCode?: string,
- display?: 'code'|'symbol'|'symbol-narrow'|string|boolean, digitsInfo?: string,
- locale?: string): null;
- transform(
- value: number|string|null|undefined, currencyCode?: string,
- display?: 'code'|'symbol'|'symbol-narrow'|string|boolean, digitsInfo?: string,
- locale?: string): string|null;
- transform(
- value: number|string|null|undefined, currencyCode?: string,
+ value: number|string|null|undefined, currencyCode: string = this._defaultCurrencyCode,
display: 'code'|'symbol'|'symbol-narrow'|string|boolean = 'symbol', digitsInfo?: string,
locale?: string): string|null {
if (!isValue(value)) return null;
diff --git a/packages/common/src/viewport_scroller.ts b/packages/common/src/viewport_scroller.ts
index a8061f62d0..69b9731842 100644
--- a/packages/common/src/viewport_scroller.ts
+++ b/packages/common/src/viewport_scroller.ts
@@ -123,16 +123,14 @@ export class BrowserViewportScroller implements ViewportScroller {
// TODO(atscott): The correct behavior for `getElementsByName` would be to also verify that the
// element is an anchor. However, this could be considered a breaking change and should be
// done in a major version.
- const elSelected: HTMLElement|undefined =
- this.document.getElementById(target) ?? this.document.getElementsByName(target)[0];
- if (elSelected === undefined) {
- return;
- }
+ const elSelected = findAnchorFromDocument(this.document, target);
- this.scrollToElement(elSelected);
- // After scrolling to the element, the spec dictates that we follow the focus steps for the
- // target. Rather than following the robust steps, simply attempt focus.
- this.attemptFocus(elSelected);
+ if (elSelected) {
+ this.scrollToElement(elSelected);
+ // After scrolling to the element, the spec dictates that we follow the focus steps for the
+ // target. Rather than following the robust steps, simply attempt focus.
+ this.attemptFocus(elSelected);
+ }
}
/**
@@ -214,6 +212,40 @@ function getScrollRestorationProperty(obj: any): PropertyDescriptor|undefined {
return Object.getOwnPropertyDescriptor(obj, 'scrollRestoration');
}
+function findAnchorFromDocument(document: Document, target: string): HTMLElement|null {
+ const documentResult = document.getElementById(target) || document.getElementsByName(target)[0];
+
+ if (documentResult) {
+ return documentResult;
+ }
+
+ // `getElementById` and `getElementsByName` won't pierce through the shadow DOM so we
+ // have to traverse the DOM manually and do the lookup through the shadow roots.
+ if (typeof document.createTreeWalker === 'function' && document.body &&
+ ((document.body as any).createShadowRoot || document.body.attachShadow)) {
+ const treeWalker = document.createTreeWalker(document.body, NodeFilter.SHOW_ELEMENT);
+ let currentNode = treeWalker.currentNode as HTMLElement | null;
+
+ while (currentNode) {
+ const shadowRoot = currentNode.shadowRoot;
+
+ if (shadowRoot) {
+ // Note that `ShadowRoot` doesn't support `getElementsByName`
+ // so we have to fall back to `querySelector`.
+ const result =
+ shadowRoot.getElementById(target) || shadowRoot.querySelector(`[name="${target}"]`);
+ if (result) {
+ return result;
+ }
+ }
+
+ currentNode = treeWalker.nextNode() as HTMLElement | null;
+ }
+ }
+
+ return null;
+}
+
/**
* Provides an empty implementation of the viewport scroller.
*/
diff --git a/packages/common/test/cookie_spec.ts b/packages/common/test/cookie_spec.ts
index 2a83cb7b9c..132724700e 100644
--- a/packages/common/test/cookie_spec.ts
+++ b/packages/common/test/cookie_spec.ts
@@ -17,7 +17,6 @@
*/
import {parseCookieValue} from '@angular/common/src/cookie';
-import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
{
describe('cookies', () => {
diff --git a/packages/common/test/directives/ng_switch_spec.ts b/packages/common/test/directives/ng_switch_spec.ts
index 425ea6fd7a..e7c8bd5983 100644
--- a/packages/common/test/directives/ng_switch_spec.ts
+++ b/packages/common/test/directives/ng_switch_spec.ts
@@ -7,8 +7,8 @@
*/
import {CommonModule} from '@angular/common';
-import {Attribute, Component, Directive, TemplateRef, ViewChild} from '@angular/core';
-import {ComponentFixture, TestBed} from '@angular/core/testing';
+import {Attribute, Component, Directive, TemplateRef, ViewChild,} from '@angular/core';
+import {ComponentFixture, TestBed, waitForAsync} from '@angular/core/testing';
import {expect} from '@angular/platform-browser/testing/src/matchers';
{
@@ -176,6 +176,24 @@ import {expect} from '@angular/platform-browser/testing/src/matchers';
detectChangesAndExpectText('when b1;when b2;');
});
+ it('should throw error when ngSwitchCase is used outside of ngSwitch', waitForAsync(() => {
+ const template = '
' +
+ '
';
+
+ expect(() => createTestComponent(template))
+ .toThrowError(
+ 'NG0305: An element with the "ngSwitchCase" attribute (matching the "NgSwitchCase" directive) must be located inside an element with the "ngSwitch" attribute (matching "NgSwitch" directive)');
+ }));
+
+ it('should throw error when ngSwitchDefault is used outside of ngSwitch', waitForAsync(() => {
+ const template = '
' +
+ '
';
+
+ expect(() => createTestComponent(template))
+ .toThrowError(
+ 'NG0305: An element with the "ngSwitchDefault" attribute (matching the "NgSwitchDefault" directive) must be located inside an element with the "ngSwitch" attribute (matching "NgSwitch" directive)');
+ }));
+
it('should support nested NgSwitch on ng-container with ngTemplateOutlet', () => {
fixture = TestBed.createComponent(ComplexComponent);
detectChangesAndExpectText('Foo');
diff --git a/packages/common/test/i18n/format_number_spec.ts b/packages/common/test/i18n/format_number_spec.ts
index be5320eea7..7043d42224 100644
--- a/packages/common/test/i18n/format_number_spec.ts
+++ b/packages/common/test/i18n/format_number_spec.ts
@@ -12,7 +12,6 @@ import localeEn from '@angular/common/locales/en';
import localeEsUS from '@angular/common/locales/es-US';
import localeFr from '@angular/common/locales/fr';
import {ɵDEFAULT_LOCALE_ID, ɵregisterLocaleData, ɵunregisterLocaleData} from '@angular/core';
-import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
describe('Format number', () => {
beforeAll(() => {
diff --git a/packages/common/test/location/location_spec.ts b/packages/common/test/location/location_spec.ts
index d31f2aba84..aad99be5de 100644
--- a/packages/common/test/location/location_spec.ts
+++ b/packages/common/test/location/location_spec.ts
@@ -81,6 +81,54 @@ describe('Location Class', () => {
expect(location.getState()).toEqual({url: 'test1'});
});
+
+ it('should work after using forward button', () => {
+ expect(location.getState()).toBe(null);
+
+ location.go('/test1', '', {url: 'test1'});
+ location.go('/test2', '', {url: 'test2'});
+ expect(location.getState()).toEqual({url: 'test2'});
+
+ location.back();
+ expect(location.getState()).toEqual({url: 'test1'});
+
+ location.forward();
+ expect(location.getState()).toEqual({url: 'test2'});
+ });
+
+ it('should work after using location.historyGo()', () => {
+ expect(location.getState()).toBe(null);
+
+ location.go('/test1', '', {url: 'test1'});
+ location.go('/test2', '', {url: 'test2'});
+ location.go('/test3', '', {url: 'test3'});
+ expect(location.getState()).toEqual({url: 'test3'});
+
+ location.historyGo(-2);
+ expect(location.getState()).toEqual({url: 'test1'});
+
+ location.historyGo(2);
+ expect(location.getState()).toEqual({url: 'test3'});
+
+ location.go('/test3', '', {url: 'test4'});
+ location.historyGo(0);
+ expect(location.getState()).toEqual({url: 'test4'});
+
+ location.historyGo();
+ expect(location.getState()).toEqual({url: 'test4'});
+
+ // we are testing the behaviour of the `historyGo` method at the moment when the value of
+ // the relativePosition goes out of bounds.
+ // The result should be that the locationState does not change.
+ location.historyGo(100);
+ expect(location.getState()).toEqual({url: 'test4'});
+
+ location.historyGo(-100);
+ expect(location.getState()).toEqual({url: 'test4'});
+
+ location.back();
+ expect(location.getState()).toEqual({url: 'test3'});
+ });
});
describe('location.onUrlChange()', () => {
diff --git a/packages/common/test/pipes/async_pipe_spec.ts b/packages/common/test/pipes/async_pipe_spec.ts
index 19cf051ed8..5266e67b04 100644
--- a/packages/common/test/pipes/async_pipe_spec.ts
+++ b/packages/common/test/pipes/async_pipe_spec.ts
@@ -7,21 +7,22 @@
*/
import {AsyncPipe, ɵgetDOM as getDOM} from '@angular/common';
-import {EventEmitter} from '@angular/core';
-import {AsyncTestCompleter, beforeEach, describe, expect, inject, it} from '@angular/core/testing/src/testing_internal';
+import {ChangeDetectorRef, EventEmitter} from '@angular/core';
import {browserDetection} from '@angular/platform-browser/testing/src/browser_util';
import {Subscribable, Unsubscribable} from 'rxjs';
-import {SpyChangeDetectorRef} from '../spies';
-
{
describe('AsyncPipe', () => {
+ function getChangeDetectorRefSpy() {
+ return jasmine.createSpyObj('ChangeDetectorRef', ['markForCheck', 'detectChanges']);
+ }
+
describe('Observable', () => {
// only expose methods from the Subscribable interface, to ensure that
// the implementation does not rely on other methods:
const wrapSubscribable = (input: Subscribable): Subscribable => ({
subscribe(...args: any): Unsubscribable {
- const subscription = input.subscribe(...args);
+ const subscription = input.subscribe.apply(input, args);
return {
unsubscribe() {
subscription.unsubscribe();
@@ -33,13 +34,13 @@ import {SpyChangeDetectorRef} from '../spies';
let emitter: EventEmitter;
let subscribable: Subscribable;
let pipe: AsyncPipe;
- let ref: any;
+ let ref: ChangeDetectorRef&jasmine.SpyObj;
const message = {};
beforeEach(() => {
emitter = new EventEmitter();
subscribable = wrapSubscribable(emitter);
- ref = new SpyChangeDetectorRef();
+ ref = getChangeDetectorRefSpy();
pipe = new AsyncPipe(ref);
});
@@ -48,32 +49,30 @@ import {SpyChangeDetectorRef} from '../spies';
expect(pipe.transform(subscribable)).toBe(null);
});
- it('should return the latest available value',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- pipe.transform(subscribable);
- emitter.emit(message);
+ it('should return the latest available value', done => {
+ pipe.transform(subscribable);
+ emitter.emit(message);
- setTimeout(() => {
- expect(pipe.transform(subscribable)).toEqual(message);
- async.done();
- }, 0);
- }));
+ setTimeout(() => {
+ expect(pipe.transform(subscribable)).toEqual(message);
+ done();
+ }, 0);
+ });
- it('should return same value when nothing has changed since the last call',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- pipe.transform(subscribable);
- emitter.emit(message);
+ it('should return same value when nothing has changed since the last call', done => {
+ pipe.transform(subscribable);
+ emitter.emit(message);
- setTimeout(() => {
- pipe.transform(subscribable);
- expect(pipe.transform(subscribable)).toBe(message);
- async.done();
- }, 0);
- }));
+ setTimeout(() => {
+ pipe.transform(subscribable);
+ expect(pipe.transform(subscribable)).toBe(message);
+ done();
+ }, 0);
+ });
it('should dispose of the existing subscription when subscribing to a new observable',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
+ done => {
pipe.transform(subscribable);
const newEmitter = new EventEmitter();
@@ -84,20 +83,19 @@ import {SpyChangeDetectorRef} from '../spies';
// this should not affect the pipe
setTimeout(() => {
expect(pipe.transform(newSubscribable)).toBe(null);
- async.done();
+ done();
}, 0);
- }));
+ });
- it('should request a change detection check upon receiving a new value',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- pipe.transform(subscribable);
- emitter.emit(message);
+ it('should request a change detection check upon receiving a new value', done => {
+ pipe.transform(subscribable);
+ emitter.emit(message);
- setTimeout(() => {
- expect(ref.spy('markForCheck')).toHaveBeenCalled();
- async.done();
- }, 10);
- }));
+ setTimeout(() => {
+ expect(ref.markForCheck).toHaveBeenCalled();
+ done();
+ }, 10);
+ });
it('should return value for unchanged NaN', () => {
emitter.emit(null);
@@ -115,17 +113,26 @@ import {SpyChangeDetectorRef} from '../spies';
expect(() => pipe.ngOnDestroy()).not.toThrow();
});
- it('should dispose of the existing subscription',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- pipe.transform(subscribable);
- pipe.ngOnDestroy();
- emitter.emit(message);
+ it('should dispose of the existing subscription', done => {
+ pipe.transform(subscribable);
+ pipe.ngOnDestroy();
+ emitter.emit(message);
- setTimeout(() => {
- expect(pipe.transform(subscribable)).toBe(null);
- async.done();
- }, 0);
- }));
+ setTimeout(() => {
+ expect(pipe.transform(subscribable)).toBe(null);
+ done();
+ }, 0);
+ });
+ });
+ });
+
+ describe('Subscribable', () => {
+ it('should infer the type from the subscribable', () => {
+ const ref = getChangeDetectorRefSpy();
+ const pipe = new AsyncPipe(ref);
+ const emitter = new EventEmitter<{name: 'T'}>();
+ // The following line will fail to compile if the type cannot be inferred.
+ const name = pipe.transform(emitter)?.name;
});
});
@@ -145,7 +152,7 @@ import {SpyChangeDetectorRef} from '../spies';
let resolve: (result: any) => void;
let reject: (error: any) => void;
let promise: Promise;
- let ref: SpyChangeDetectorRef;
+ let ref: any;
// adds longer timers for passing tests in IE
const timer = (getDOM() && browserDetection.isIE) ? 50 : 10;
@@ -154,8 +161,8 @@ import {SpyChangeDetectorRef} from '../spies';
resolve = res;
reject = rej;
});
- ref = new SpyChangeDetectorRef();
- pipe = new AsyncPipe(ref as any);
+ ref = getChangeDetectorRefSpy();
+ pipe = new AsyncPipe(ref);
});
describe('transform', () => {
@@ -163,32 +170,30 @@ import {SpyChangeDetectorRef} from '../spies';
expect(pipe.transform(promise)).toBe(null);
});
- it('should return the latest available value',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- pipe.transform(promise);
+ it('should return the latest available value', done => {
+ pipe.transform(promise);
- resolve(message);
+ resolve(message);
- setTimeout(() => {
- expect(pipe.transform(promise)).toEqual(message);
- async.done();
- }, timer);
- }));
+ setTimeout(() => {
+ expect(pipe.transform(promise)).toEqual(message);
+ done();
+ }, timer);
+ });
- it('should return value when nothing has changed since the last call',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- pipe.transform(promise);
- resolve(message);
+ it('should return value when nothing has changed since the last call', done => {
+ pipe.transform(promise);
+ resolve(message);
- setTimeout(() => {
- pipe.transform(promise);
- expect(pipe.transform(promise)).toBe(message);
- async.done();
- }, timer);
- }));
+ setTimeout(() => {
+ pipe.transform(promise);
+ expect(pipe.transform(promise)).toBe(message);
+ done();
+ }, timer);
+ });
it('should dispose of the existing subscription when subscribing to a new promise',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
+ done => {
pipe.transform(promise);
promise = new Promise(() => {});
@@ -198,41 +203,38 @@ import {SpyChangeDetectorRef} from '../spies';
setTimeout(() => {
expect(pipe.transform(promise)).toBe(null);
- async.done();
+ done();
}, timer);
- }));
+ });
- it('should request a change detection check upon receiving a new value',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- const markForCheck = ref.spy('markForCheck');
- pipe.transform(promise);
- resolve(message);
+ it('should request a change detection check upon receiving a new value', done => {
+ pipe.transform(promise);
+ resolve(message);
- setTimeout(() => {
- expect(markForCheck).toHaveBeenCalled();
- async.done();
- }, timer);
- }));
+ setTimeout(() => {
+ expect(ref.markForCheck).toHaveBeenCalled();
+ done();
+ }, timer);
+ });
describe('ngOnDestroy', () => {
it('should do nothing when no source', () => {
expect(() => pipe.ngOnDestroy()).not.toThrow();
});
- it('should dispose of the existing source',
- inject([AsyncTestCompleter], (async: AsyncTestCompleter) => {
- pipe.transform(promise);
- expect(pipe.transform(promise)).toBe(null);
- resolve(message);
+ it('should dispose of the existing source', done => {
+ pipe.transform(promise);
+ expect(pipe.transform(promise)).toBe(null);
+ resolve(message);
- setTimeout(() => {
- expect(pipe.transform(promise)).toEqual(message);
- pipe.ngOnDestroy();
- expect(pipe.transform(promise)).toBe(null);
- async.done();
- }, timer);
- }));
+ setTimeout(() => {
+ expect(pipe.transform(promise)).toEqual(message);
+ pipe.ngOnDestroy();
+ expect(pipe.transform(promise)).toBe(null);
+ done();
+ }, timer);
+ });
});
});
});
diff --git a/packages/common/test/pipes/i18n_plural_pipe_spec.ts b/packages/common/test/pipes/i18n_plural_pipe_spec.ts
index 19757f367d..a78defb346 100644
--- a/packages/common/test/pipes/i18n_plural_pipe_spec.ts
+++ b/packages/common/test/pipes/i18n_plural_pipe_spec.ts
@@ -8,7 +8,6 @@
import {I18nPluralPipe, NgLocalization} from '@angular/common';
import {PipeResolver} from '@angular/compiler/src/pipe_resolver';
-import {beforeEach, describe, expect, it} from '@angular/core/testing/src/testing_internal';
import {JitReflector} from '@angular/platform-browser-dynamic/src/compiler_reflector';
{
diff --git a/packages/common/test/pipes/keyvalue_pipe_spec.ts b/packages/common/test/pipes/keyvalue_pipe_spec.ts
index 2b9fb49533..cbbfeea895 100644
--- a/packages/common/test/pipes/keyvalue_pipe_spec.ts
+++ b/packages/common/test/pipes/keyvalue_pipe_spec.ts
@@ -51,6 +51,15 @@ describe('KeyValuePipe', () => {
{key: 'a', value: 1}, {key: 'b', value: 1}
]);
});
+ it('should reorder when compareFn changes', () => {
+ const pipe = new KeyValuePipe(defaultKeyValueDiffers);
+ const input = {'b': 1, 'a': 2};
+ pipe.transform(input);
+ expect(pipe.transform(input, (a, b) => a.value - b.value)).toEqual([
+ {key: 'b', value: 1},
+ {key: 'a', value: 2},
+ ]);
+ });
it('should return the same ref if nothing changes', () => {
const pipe = new KeyValuePipe(defaultKeyValueDiffers);
const transform1 = pipe.transform({1: 2});
@@ -114,6 +123,15 @@ describe('KeyValuePipe', () => {
{key: {id: 1}, value: 1},
]);
});
+ it('should reorder when compareFn changes', () => {
+ const pipe = new KeyValuePipe(defaultKeyValueDiffers);
+ const input = new Map([['b', 1], ['a', 2]]);
+ pipe.transform(input);
+ expect(pipe.transform(input, (a, b) => a.value - b.value)).toEqual([
+ {key: 'b', value: 1},
+ {key: 'a', value: 2},
+ ]);
+ });
it('should return the same ref if nothing changes', () => {
const pipe = new KeyValuePipe(defaultKeyValueDiffers);
const transform1 = pipe.transform(new Map([[1, 2]]));
diff --git a/packages/common/test/pipes/number_pipe_spec.ts b/packages/common/test/pipes/number_pipe_spec.ts
index 249cc57eee..ce025f5579 100644
--- a/packages/common/test/pipes/number_pipe_spec.ts
+++ b/packages/common/test/pipes/number_pipe_spec.ts
@@ -14,7 +14,6 @@ import localeEn from '@angular/common/locales/en';
import localeEsUS from '@angular/common/locales/es-US';
import localeFr from '@angular/common/locales/fr';
import {ɵregisterLocaleData, ɵunregisterLocaleData} from '@angular/core';
-import {beforeEach, describe, expect, it} from '@angular/core/testing/src/testing_internal';
{
describe('Number pipes', () => {
@@ -141,6 +140,11 @@ import {beforeEach, describe, expect, it} from '@angular/core/testing/src/testin
expect(pipe.transform(5.1234, 'DKK', '', '', 'da')).toEqual('5,12');
});
+ it('should use the injected default currency code if none is provided', () => {
+ const clpPipe = new CurrencyPipe('en-US', 'CLP');
+ expect(clpPipe.transform(1234)).toEqual('CLP1,234');
+ });
+
it('should support any currency code name', () => {
// currency code is unknown, default formatting options will be used
expect(pipe.transform(5.1234, 'unexisting_ISO_code', 'symbol'))
diff --git a/packages/common/test/spies.ts b/packages/common/test/spies.ts
deleted file mode 100644
index 1f5290bb45..0000000000
--- a/packages/common/test/spies.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-/**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
-
-import {ChangeDetectorRef} from '@angular/core/src/change_detection/change_detector_ref';
-import {SpyObject} from '@angular/core/testing/src/testing_internal';
-
-export class SpyChangeDetectorRef extends SpyObject {
- constructor() {
- super(ChangeDetectorRef);
- this.spy('markForCheck');
- }
-}
-
-export class SpyNgControl extends SpyObject {}
-
-export class SpyValueAccessor extends SpyObject {
- writeValue: any;
-}
diff --git a/packages/common/test/viewport_scroller_spec.ts b/packages/common/test/viewport_scroller_spec.ts
index 58ffb5bb1d..404731f242 100644
--- a/packages/common/test/viewport_scroller_spec.ts
+++ b/packages/common/test/viewport_scroller_spec.ts
@@ -6,7 +6,7 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
+import {browserDetection} from '@angular/platform-browser/testing/src/browser_util';
import {BrowserViewportScroller, ViewportScroller} from '../src/viewport_scroller';
describe('BrowserViewportScroller', () => {
@@ -44,44 +44,103 @@ describe('BrowserViewportScroller', () => {
// Testing scroll behavior does not make sense outside a browser
if (isNode) return;
const anchor = 'anchor';
- let tallItem: HTMLDivElement;
- let el: HTMLAnchorElement;
let scroller: BrowserViewportScroller;
beforeEach(() => {
scroller = new BrowserViewportScroller(document, window);
scroller.scrollToPosition([0, 0]);
-
- tallItem = document.createElement('div');
- tallItem.style.height = '3000px';
- document.body.appendChild(tallItem);
-
- el = document.createElement('a');
- el.innerText = 'some link';
- el.href = '#';
- document.body.appendChild(el);
- });
-
- afterEach(() => {
- document.body.removeChild(tallItem);
- document.body.removeChild(el);
});
it('should scroll when element with matching id is found', () => {
- el.id = anchor;
+ const {anchorNode, cleanup} = createTallElement();
+ anchorNode.id = anchor;
scroller.scrollToAnchor(anchor);
expect(scroller.getScrollPosition()[1]).not.toEqual(0);
+ cleanup();
});
it('should scroll when anchor with matching name is found', () => {
- el.name = anchor;
+ const {anchorNode, cleanup} = createTallElement();
+ anchorNode.name = anchor;
scroller.scrollToAnchor(anchor);
expect(scroller.getScrollPosition()[1]).not.toEqual(0);
+ cleanup();
});
it('should not scroll when no matching element is found', () => {
+ const {cleanup} = createTallElement();
scroller.scrollToAnchor(anchor);
expect(scroller.getScrollPosition()[1]).toEqual(0);
+ cleanup();
});
+
+ it('should scroll when element with matching id is found inside the shadow DOM', () => {
+ // This test is only relevant for browsers that support shadow DOM.
+ if (!browserDetection.supportsShadowDom) {
+ return;
+ }
+
+ const {anchorNode, cleanup} = createTallElementWithShadowRoot();
+ anchorNode.id = anchor;
+ scroller.scrollToAnchor(anchor);
+ expect(scroller.getScrollPosition()[1]).not.toEqual(0);
+ cleanup();
+ });
+
+ it('should scroll when anchor with matching name is found inside the shadow DOM', () => {
+ // This test is only relevant for browsers that support shadow DOM.
+ if (!browserDetection.supportsShadowDom) {
+ return;
+ }
+
+ const {anchorNode, cleanup} = createTallElementWithShadowRoot();
+ anchorNode.name = anchor;
+ scroller.scrollToAnchor(anchor);
+ expect(scroller.getScrollPosition()[1]).not.toEqual(0);
+ cleanup();
+ });
+
+ function createTallElement() {
+ const tallItem = document.createElement('div');
+ tallItem.style.height = '3000px';
+ document.body.appendChild(tallItem);
+ const anchorNode = createAnchorNode();
+ document.body.appendChild(anchorNode);
+
+ return {
+ anchorNode,
+ cleanup: () => {
+ document.body.removeChild(tallItem);
+ document.body.removeChild(anchorNode);
+ }
+ };
+ }
+
+ function createTallElementWithShadowRoot() {
+ const tallItem = document.createElement('div');
+ tallItem.style.height = '3000px';
+ document.body.appendChild(tallItem);
+
+ const elementWithShadowRoot = document.createElement('div');
+ const shadowRoot = elementWithShadowRoot.attachShadow({mode: 'open'});
+ const anchorNode = createAnchorNode();
+ shadowRoot.appendChild(anchorNode);
+ document.body.appendChild(elementWithShadowRoot);
+
+ return {
+ anchorNode,
+ cleanup: () => {
+ document.body.removeChild(tallItem);
+ document.body.removeChild(elementWithShadowRoot);
+ }
+ };
+ }
+
+ function createAnchorNode() {
+ const anchorNode = document.createElement('a');
+ anchorNode.innerText = 'some link';
+ anchorNode.href = '#';
+ return anchorNode;
+ }
});
});
diff --git a/packages/common/testing/src/location_mock.ts b/packages/common/testing/src/location_mock.ts
index e7f5595ec9..41f722ed66 100644
--- a/packages/common/testing/src/location_mock.ts
+++ b/packages/common/testing/src/location_mock.ts
@@ -123,6 +123,16 @@ export class SpyLocation implements Location {
this._subject.emit({'url': this.path(), 'state': this.getState(), 'pop': true});
}
}
+
+ historyGo(relativePosition: number = 0): void {
+ const nextPageIndex = this._historyIndex + relativePosition;
+ if (nextPageIndex >= 0 && nextPageIndex < this._history.length) {
+ this._historyIndex = nextPageIndex;
+ this._subject.emit(
+ {'url': this.path(), 'state': this.getState(), 'pop': true, 'type': 'popstate'});
+ }
+ }
+
onUrlChange(fn: (url: string, state: unknown) => void) {
this._urlChangeListeners.push(fn);
diff --git a/packages/common/testing/src/mock_platform_location.ts b/packages/common/testing/src/mock_platform_location.ts
index e4f3f33607..7a2ed4dbba 100644
--- a/packages/common/testing/src/mock_platform_location.ts
+++ b/packages/common/testing/src/mock_platform_location.ts
@@ -105,6 +105,7 @@ export const MOCK_PLATFORM_LOCATION_CONFIG =
export class MockPlatformLocation implements PlatformLocation {
private baseHref: string = '';
private hashUpdate = new Subject();
+ private urlChangeIndex: number = 0;
private urlChanges: {
hostname: string,
protocol: string,
@@ -127,25 +128,25 @@ export class MockPlatformLocation implements PlatformLocation {
}
get hostname() {
- return this.urlChanges[0].hostname;
+ return this.urlChanges[this.urlChangeIndex].hostname;
}
get protocol() {
- return this.urlChanges[0].protocol;
+ return this.urlChanges[this.urlChangeIndex].protocol;
}
get port() {
- return this.urlChanges[0].port;
+ return this.urlChanges[this.urlChangeIndex].port;
}
get pathname() {
- return this.urlChanges[0].pathname;
+ return this.urlChanges[this.urlChangeIndex].pathname;
}
get search() {
- return this.urlChanges[0].search;
+ return this.urlChanges[this.urlChangeIndex].search;
}
get hash() {
- return this.urlChanges[0].hash;
+ return this.urlChanges[this.urlChangeIndex].hash;
}
get state() {
- return this.urlChanges[0].state;
+ return this.urlChanges[this.urlChangeIndex].state;
}
@@ -183,34 +184,59 @@ export class MockPlatformLocation implements PlatformLocation {
replaceState(state: any, title: string, newUrl: string): void {
const {pathname, search, state: parsedState, hash} = this.parseChanges(state, newUrl);
- this.urlChanges[0] = {...this.urlChanges[0], pathname, search, hash, state: parsedState};
+ this.urlChanges[this.urlChangeIndex] =
+ {...this.urlChanges[this.urlChangeIndex], pathname, search, hash, state: parsedState};
}
pushState(state: any, title: string, newUrl: string): void {
const {pathname, search, state: parsedState, hash} = this.parseChanges(state, newUrl);
- this.urlChanges.unshift({...this.urlChanges[0], pathname, search, hash, state: parsedState});
+ if (this.urlChangeIndex > 0) {
+ this.urlChanges.splice(this.urlChangeIndex + 1);
+ }
+ this.urlChanges.push(
+ {...this.urlChanges[this.urlChangeIndex], pathname, search, hash, state: parsedState});
+ this.urlChangeIndex = this.urlChanges.length - 1;
}
forward(): void {
- throw new Error('Not implemented');
+ const oldUrl = this.url;
+ const oldHash = this.hash;
+ if (this.urlChangeIndex < this.urlChanges.length) {
+ this.urlChangeIndex++;
+ }
+ this.scheduleHashUpdate(oldHash, oldUrl);
}
back(): void {
const oldUrl = this.url;
const oldHash = this.hash;
- this.urlChanges.shift();
- const newHash = this.hash;
-
- if (oldHash !== newHash) {
- scheduleMicroTask(
- () => this.hashUpdate.next(
- {type: 'hashchange', state: null, oldUrl, newUrl: this.url} as LocationChangeEvent));
+ if (this.urlChangeIndex > 0) {
+ this.urlChangeIndex--;
}
+ this.scheduleHashUpdate(oldHash, oldUrl);
+ }
+
+ historyGo(relativePosition: number = 0): void {
+ const oldUrl = this.url;
+ const oldHash = this.hash;
+ const nextPageIndex = this.urlChangeIndex + relativePosition;
+ if (nextPageIndex >= 0 && nextPageIndex < this.urlChanges.length) {
+ this.urlChangeIndex = nextPageIndex;
+ }
+ this.scheduleHashUpdate(oldHash, oldUrl);
}
getState(): unknown {
return this.state;
}
+
+ private scheduleHashUpdate(oldHash: string, oldUrl: string) {
+ if (oldHash !== this.hash) {
+ scheduleMicroTask(
+ () => this.hashUpdate.next(
+ {type: 'hashchange', state: null, oldUrl, newUrl: this.url} as LocationChangeEvent));
+ }
+ }
}
export function scheduleMicroTask(cb: () => any) {
diff --git a/packages/compiler-cli/BUILD.bazel b/packages/compiler-cli/BUILD.bazel
index fe4758ee91..a384332a08 100644
--- a/packages/compiler-cli/BUILD.bazel
+++ b/packages/compiler-cli/BUILD.bazel
@@ -1,6 +1,10 @@
-package(default_visibility = ["//visibility:public"])
+load("//tools:defaults.bzl", "api_golden_test", "pkg_npm", "ts_config", "ts_library")
-load("//tools:defaults.bzl", "pkg_npm", "ts_api_guardian_test", "ts_config", "ts_library")
+# Load ng_perf_flag explicitly from ng_perf.bzl as it's private API, and not exposed to other
+# consumers of @angular/bazel.
+load("//packages/bazel/src:ng_perf.bzl", "ng_perf_flag")
+
+package(default_visibility = ["//visibility:public"])
# Load ng_perf_flag explicitly from ng_perf.bzl as it's private API, and not exposed to other
# consumers of @angular/bazel.
@@ -33,6 +37,7 @@ ts_library(
"//packages/compiler-cli/src/ngtsc/incremental",
"//packages/compiler-cli/src/ngtsc/indexer",
"//packages/compiler-cli/src/ngtsc/perf",
+ "//packages/compiler-cli/src/ngtsc/program_driver",
"//packages/compiler-cli/src/ngtsc/reflection",
"//packages/compiler-cli/src/ngtsc/shims",
"//packages/compiler-cli/src/ngtsc/translator",
@@ -41,7 +46,6 @@ ts_library(
"@npm//@bazel/typescript",
"@npm//@types/node",
"@npm//chokidar",
- "@npm//fs-extra",
"@npm//minimist",
"@npm//reflect-metadata",
"@npm//tsickle",
@@ -73,24 +77,30 @@ pkg_npm(
],
)
-ts_api_guardian_test(
+api_golden_test(
name = "error_code_api",
- actual = "angular/packages/compiler-cli/npm_package/src/ngtsc/diagnostics/src/error_code.d.ts",
data = [
":npm_package",
"//goldens:public-api",
],
- golden = "angular/goldens/public-api/compiler-cli/error_code.d.ts",
+ entry_point = "angular/packages/compiler-cli/npm_package/src/ngtsc/diagnostics/src/error_code.d.ts",
+ golden = "angular/goldens/public-api/compiler-cli/error_code.md",
)
-ts_api_guardian_test(
+api_golden_test(
name = "compiler_options_api",
- actual = "angular/packages/compiler-cli/npm_package/src/ngtsc/core/api/src/public_options.d.ts",
data = [
":npm_package",
"//goldens:public-api",
],
- golden = "angular/goldens/public-api/compiler-cli/compiler_options.d.ts",
+ entry_point = "angular/packages/compiler-cli/npm_package/src/ngtsc/core/api/src/public_options.d.ts",
+ golden = "angular/goldens/public-api/compiler-cli/compiler_options.md",
+)
+
+# Controls whether the Ivy compiler produces performance traces as part of each build
+ng_perf_flag(
+ name = "ng_perf",
+ build_setting_default = False,
)
# Controls whether the Ivy compiler produces performance traces as part of each build
diff --git a/packages/compiler-cli/integrationtest/BUILD.bazel b/packages/compiler-cli/integrationtest/BUILD.bazel
index 90f5766c14..6738affeb2 100644
--- a/packages/compiler-cli/integrationtest/BUILD.bazel
+++ b/packages/compiler-cli/integrationtest/BUILD.bazel
@@ -31,7 +31,6 @@ nodejs_test(
"@nodejs//:node",
"@npm//domino",
"@npm//chokidar",
- "@npm//fs-extra",
"@npm//source-map-support",
"@npm//shelljs",
"@npm//typescript",
diff --git a/packages/compiler-cli/integrationtest/test_helpers.js b/packages/compiler-cli/integrationtest/test_helpers.js
index 8a3c0d7630..c3dbb25c0f 100644
--- a/packages/compiler-cli/integrationtest/test_helpers.js
+++ b/packages/compiler-cli/integrationtest/test_helpers.js
@@ -46,7 +46,6 @@ const requiredNodeModules = {
'tslib': resolveNpmTreeArtifact('npm/node_modules/tslib'),
'domino': resolveNpmTreeArtifact('npm/node_modules/domino'),
'xhr2': resolveNpmTreeArtifact('npm/node_modules/xhr2'),
- 'fs-extra': resolveNpmTreeArtifact('npm/node_modules/fs-extra'),
// Fine grained dependencies which are used by the integration test Angular modules, and
// need to be symlinked so that they can be resolved by NodeJS or NGC.
diff --git a/packages/compiler-cli/linker/babel/index.ts b/packages/compiler-cli/linker/babel/index.ts
index cf9450bf4b..6b6132e7fe 100644
--- a/packages/compiler-cli/linker/babel/index.ts
+++ b/packages/compiler-cli/linker/babel/index.ts
@@ -5,4 +5,7 @@
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
-export {createEs2015LinkerPlugin} from './src/es2015_linker_plugin';
\ No newline at end of file
+import {defaultLinkerPlugin} from './src/babel_plugin';
+
+export {createEs2015LinkerPlugin} from './src/es2015_linker_plugin';
+export default defaultLinkerPlugin;
diff --git a/packages/compiler-cli/linker/babel/src/ast/babel_ast_factory.ts b/packages/compiler-cli/linker/babel/src/ast/babel_ast_factory.ts
index 70f4b408af..50c4c56e25 100644
--- a/packages/compiler-cli/linker/babel/src/ast/babel_ast_factory.ts
+++ b/packages/compiler-cli/linker/babel/src/ast/babel_ast_factory.ts
@@ -39,6 +39,7 @@ export class BabelAstFactory implements AstFactory {
switch (operator) {
case '&&':
case '||':
+ case '??':
return t.logicalExpression(operator, leftOperand, rightOperand);
default:
return t.binaryExpression(operator, leftOperand, rightOperand);
diff --git a/packages/compiler-cli/linker/babel/src/ast/babel_ast_host.ts b/packages/compiler-cli/linker/babel/src/ast/babel_ast_host.ts
index 5f9426847a..39490b7f4b 100644
--- a/packages/compiler-cli/linker/babel/src/ast/babel_ast_host.ts
+++ b/packages/compiler-cli/linker/babel/src/ast/babel_ast_host.ts
@@ -38,11 +38,18 @@ export class BabelAstHost implements AstHost {
return num.value;
}
- isBooleanLiteral = t.isBooleanLiteral;
+ isBooleanLiteral(bool: t.Expression): boolean {
+ return t.isBooleanLiteral(bool) || isMinifiedBooleanLiteral(bool);
+ }
parseBooleanLiteral(bool: t.Expression): boolean {
- assert(bool, t.isBooleanLiteral, 'a boolean literal');
- return bool.value;
+ if (t.isBooleanLiteral(bool)) {
+ return bool.value;
+ } else if (isMinifiedBooleanLiteral(bool)) {
+ return !bool.argument.value;
+ } else {
+ throw new FatalLinkerError(bool, 'Unsupported syntax, expected a boolean literal.');
+ }
}
isArrayLiteral = t.isArrayExpression;
@@ -165,3 +172,13 @@ type ArgumentType = t.CallExpression['arguments'][number];
function isNotSpreadArgument(arg: ArgumentType): arg is Exclude {
return !t.isSpreadElement(arg);
}
+
+type MinifiedBooleanLiteral = t.Expression&t.UnaryExpression&{argument: t.NumericLiteral};
+
+/**
+ * Return true if the node is either `!0` or `!1`.
+ */
+function isMinifiedBooleanLiteral(node: t.Expression): node is MinifiedBooleanLiteral {
+ return t.isUnaryExpression(node) && node.prefix && node.operator === '!' &&
+ t.isNumericLiteral(node.argument) && (node.argument.value === 0 || node.argument.value === 1);
+}
diff --git a/packages/compiler-cli/linker/babel/src/babel_plugin.ts b/packages/compiler-cli/linker/babel/src/babel_plugin.ts
new file mode 100644
index 0000000000..68013ee0d1
--- /dev/null
+++ b/packages/compiler-cli/linker/babel/src/babel_plugin.ts
@@ -0,0 +1,39 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import {ConfigAPI, PluginObj} from '@babel/core';
+
+import {NodeJSFileSystem} from '../../../src/ngtsc/file_system';
+import {ConsoleLogger, LogLevel} from '../../../src/ngtsc/logging';
+import {LinkerOptions} from '../../src/file_linker/linker_options';
+
+import {createEs2015LinkerPlugin} from './es2015_linker_plugin';
+
+/**
+ * This is the Babel plugin definition that is provided as a default export from the package, such
+ * that the plugin can be used using the module specifier of the package. This is the recommended
+ * way of integrating the Angular Linker into a build pipeline other than the Angular CLI.
+ *
+ * When the module specifier `@angular/compiler-cli/linker/babel` is used as a plugin in a Babel
+ * configuration, Babel invokes this function (by means of the default export) to create the plugin
+ * instance according to the provided options.
+ *
+ * The linker plugin that is created uses the native NodeJS filesystem APIs to interact with the
+ * filesystem. Any logging output is printed to the console.
+ *
+ * @param api Provides access to the Babel environment that is configuring this plugin.
+ * @param options The plugin options that have been configured.
+ */
+export function defaultLinkerPlugin(api: ConfigAPI, options: Partial): PluginObj {
+ api.assertVersion(7);
+
+ return createEs2015LinkerPlugin({
+ ...options,
+ fileSystem: new NodeJSFileSystem(),
+ logger: new ConsoleLogger(LogLevel.info),
+ });
+}
diff --git a/packages/compiler-cli/linker/babel/src/es2015_linker_plugin.ts b/packages/compiler-cli/linker/babel/src/es2015_linker_plugin.ts
index 17abf1ad33..11a647f0df 100644
--- a/packages/compiler-cli/linker/babel/src/es2015_linker_plugin.ts
+++ b/packages/compiler-cli/linker/babel/src/es2015_linker_plugin.ts
@@ -139,6 +139,8 @@ function getCalleeName(call: NodePath): string|null {
return callee.name;
} else if (t.isMemberExpression(callee) && t.isIdentifier(callee.property)) {
return callee.property.name;
+ } else if (t.isMemberExpression(callee) && t.isStringLiteral(callee.property)) {
+ return callee.property.value;
} else {
return null;
}
diff --git a/packages/compiler-cli/linker/babel/test/ast/babel_ast_host_spec.ts b/packages/compiler-cli/linker/babel/test/ast/babel_ast_host_spec.ts
index 81b4571e93..2540a6508d 100644
--- a/packages/compiler-cli/linker/babel/test/ast/babel_ast_host_spec.ts
+++ b/packages/compiler-cli/linker/babel/test/ast/babel_ast_host_spec.ts
@@ -96,6 +96,11 @@ describe('BabelAstHost', () => {
expect(host.isBooleanLiteral(expr('false'))).toBe(true);
});
+ it('should return true if the expression is a minified boolean literal', () => {
+ expect(host.isBooleanLiteral(expr('!0'))).toBe(true);
+ expect(host.isBooleanLiteral(expr('!1'))).toBe(true);
+ });
+
it('should return false if the expression is not a boolean literal', () => {
expect(host.isBooleanLiteral(expr('"moo"'))).toBe(false);
expect(host.isBooleanLiteral(expr('\'moo\''))).toBe(false);
@@ -106,6 +111,8 @@ describe('BabelAstHost', () => {
expect(host.isBooleanLiteral(expr('null'))).toBe(false);
expect(host.isBooleanLiteral(expr('\'a\' + \'b\''))).toBe(false);
expect(host.isBooleanLiteral(expr('\`moo\`'))).toBe(false);
+ expect(host.isBooleanLiteral(expr('!2'))).toBe(false);
+ expect(host.isBooleanLiteral(expr('~1'))).toBe(false);
});
});
@@ -115,6 +122,11 @@ describe('BabelAstHost', () => {
expect(host.parseBooleanLiteral(expr('false'))).toEqual(false);
});
+ it('should extract a minified boolean value', () => {
+ expect(host.parseBooleanLiteral(expr('!0'))).toEqual(true);
+ expect(host.parseBooleanLiteral(expr('!1'))).toEqual(false);
+ });
+
it('should error if the value is not a boolean literal', () => {
expect(() => host.parseBooleanLiteral(expr('"moo"')))
.toThrowError('Unsupported syntax, expected a boolean literal.');
diff --git a/packages/compiler-cli/linker/babel/test/babel_plugin_spec.ts b/packages/compiler-cli/linker/babel/test/babel_plugin_spec.ts
new file mode 100644
index 0000000000..781cd3b868
--- /dev/null
+++ b/packages/compiler-cli/linker/babel/test/babel_plugin_spec.ts
@@ -0,0 +1,56 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import {transformSync} from '@babel/core';
+
+describe('default babel plugin entry-point', () => {
+ it('should work as a Babel plugin using the module specifier', () => {
+ const result = transformSync(
+ `
+ import * as i0 from "@angular/core";
+
+ export class MyMod {}
+ export class MyComponent {}
+
+ MyMod.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: MyMod, declarations: [MyComponent] });
+ `,
+ {
+ plugins: [
+ '@angular/compiler-cli/linker/babel',
+ ],
+ filename: 'test.js',
+ })!;
+
+ expect(result).not.toBeNull();
+ expect(result.code).not.toContain('ɵɵngDeclareNgModule');
+ expect(result.code).toContain('i0.ɵɵdefineNgModule');
+ expect(result.code).not.toMatch(/declarations:\s*\[MyComponent]/);
+ });
+
+ it('should be configurable', () => {
+ const result = transformSync(
+ `
+ import * as i0 from "@angular/core";
+
+ export class MyMod {}
+ export class MyComponent {}
+
+ MyMod.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "0.0.0-PLACEHOLDER", ngImport: i0, type: MyMod, declarations: [MyComponent] });
+ `,
+ {
+ plugins: [
+ ['@angular/compiler-cli/linker/babel', {linkerJitMode: true}],
+ ],
+ filename: 'test.js',
+ })!;
+
+ expect(result).not.toBeNull();
+ expect(result.code).not.toContain('ɵɵngDeclareNgModule');
+ expect(result.code).toContain('i0.ɵɵdefineNgModule');
+ expect(result.code).toMatch(/declarations:\s*\[MyComponent]/);
+ });
+});
diff --git a/packages/compiler-cli/linker/babel/test/es2015_linker_plugin_spec.ts b/packages/compiler-cli/linker/babel/test/es2015_linker_plugin_spec.ts
index 21a8b63402..92773e4a73 100644
--- a/packages/compiler-cli/linker/babel/test/es2015_linker_plugin_spec.ts
+++ b/packages/compiler-cli/linker/babel/test/es2015_linker_plugin_spec.ts
@@ -69,10 +69,11 @@ describe('createEs2015LinkerPlugin()', () => {
transformSync(
[
'var core;',
- `ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core, x: 1});`,
- `ɵɵngDeclareComponent({version: '0.0.0-PLACEHOLDER', ngImport: core, foo: () => ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core, x: 2})});`,
- `x.qux(() => ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core, x: 3}));`,
+ `ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core, x: 1});`,
+ `i0.ɵɵngDeclareComponent({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core, foo: () => ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core, x: 2})});`,
+ `x.qux(() => ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core, x: 3}));`,
'spread(...x);',
+ `i0['ɵɵngDeclareDirective']({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core, x: 4});`,
].join('\n'),
{
plugins: [createEs2015LinkerPlugin({fileSystem, logger})],
@@ -81,13 +82,23 @@ describe('createEs2015LinkerPlugin()', () => {
});
expect(humanizeLinkerCalls(linkSpy.calls)).toEqual([
- ['ɵɵngDeclareDirective', '{version:\'0.0.0-PLACEHOLDER\',ngImport:core,x:1}'],
+ [
+ 'ɵɵngDeclareDirective',
+ '{minVersion:\'0.0.0-PLACEHOLDER\',version:\'0.0.0-PLACEHOLDER\',ngImport:core,x:1}'
+ ],
[
'ɵɵngDeclareComponent',
- '{version:\'0.0.0-PLACEHOLDER\',ngImport:core,foo:()=>ɵɵngDeclareDirective({version:\'0.0.0-PLACEHOLDER\',ngImport:core,x:2})}'
+ '{minVersion:\'0.0.0-PLACEHOLDER\',version:\'0.0.0-PLACEHOLDER\',ngImport:core,foo:()=>ɵɵngDeclareDirective({minVersion:\'0.0.0-PLACEHOLDER\',version:\'0.0.0-PLACEHOLDER\',ngImport:core,x:2})}'
],
// Note we do not process `x:2` declaration since it is nested within another declaration
- ['ɵɵngDeclareDirective', '{version:\'0.0.0-PLACEHOLDER\',ngImport:core,x:3}']
+ [
+ 'ɵɵngDeclareDirective',
+ '{minVersion:\'0.0.0-PLACEHOLDER\',version:\'0.0.0-PLACEHOLDER\',ngImport:core,x:3}'
+ ],
+ [
+ 'ɵɵngDeclareDirective',
+ '{minVersion:\'0.0.0-PLACEHOLDER\',version:\'0.0.0-PLACEHOLDER\',ngImport:core,x:4}'
+ ],
]);
});
@@ -125,9 +136,9 @@ describe('createEs2015LinkerPlugin()', () => {
[
'import * as core from \'some-module\';',
'import {id} from \'other-module\';',
- `ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
- `ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
- `ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ `ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ `ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ `ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
].join('\n'),
{
plugins: [createEs2015LinkerPlugin({fileSystem, logger})],
@@ -149,9 +160,9 @@ describe('createEs2015LinkerPlugin()', () => {
const result = transformSync(
[
'var core;',
- `ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
- `ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
- `ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ `ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ `ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ `ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
].join('\n'),
{
plugins: [createEs2015LinkerPlugin({fileSystem, logger})],
@@ -174,9 +185,10 @@ describe('createEs2015LinkerPlugin()', () => {
const result = transformSync(
[
'function run(core) {',
- ` ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
- ` ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
- ` ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`, '}'
+ ` ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ ` ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ ` ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ '}'
].join('\n'),
{
plugins: [createEs2015LinkerPlugin({fileSystem, logger})],
@@ -198,9 +210,9 @@ describe('createEs2015LinkerPlugin()', () => {
const result = transformSync(
[
'function run() {',
- ` ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
- ` ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
- ` ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ ` ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ ` ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ ` ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
'}',
].join('\n'),
{
@@ -226,7 +238,7 @@ describe('createEs2015LinkerPlugin()', () => {
const plugin = createEs2015LinkerPlugin({fileSystem, logger});
const result = transformSync(
[
- `ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core}); FOO;`,
+ `ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core}); FOO;`,
].join('\n'),
{
plugins: [
@@ -267,7 +279,7 @@ describe('createEs2015LinkerPlugin()', () => {
const result = transformSync(
[
'import * as core from \'some-module\';',
- `ɵɵngDeclareDirective({version: '0.0.0-PLACEHOLDER', ngImport: core})`,
+ `ɵɵngDeclareDirective({minVersion: '0.0.0-PLACEHOLDER', version: '0.0.0-PLACEHOLDER', ngImport: core})`,
].join('\n'),
{
plugins: [createEs2015LinkerPlugin({fileSystem, logger})],
diff --git a/packages/compiler-cli/linker/src/ast/ast_host.ts b/packages/compiler-cli/linker/src/ast/ast_host.ts
index 11907f6115..ff7a5a9222 100644
--- a/packages/compiler-cli/linker/src/ast/ast_host.ts
+++ b/packages/compiler-cli/linker/src/ast/ast_host.ts
@@ -36,11 +36,17 @@ export interface AstHost {
parseNumericLiteral(num: TExpression): number;
/**
- * Return `true` if the given expression is a boolean literal, or false otherwise.
+ * Return `true` if the given expression can be considered a boolean literal, or false otherwise.
+ *
+ * Note that this should also cover the special case of some minified code where `true` and
+ * `false` are replaced by `!0` and `!1` respectively.
*/
isBooleanLiteral(node: TExpression): boolean;
/**
* Parse the boolean value from the given expression, or throw if it is not a boolean literal.
+ *
+ * Note that this should also cover the special case of some minified code where `true` and
+ * `false` are replaced by `!0` and `!1` respectively.
*/
parseBooleanLiteral(bool: TExpression): boolean;
diff --git a/packages/compiler-cli/linker/src/ast/typescript/typescript_ast_host.ts b/packages/compiler-cli/linker/src/ast/typescript/typescript_ast_host.ts
index f23223d0b8..9b6bb9069f 100644
--- a/packages/compiler-cli/linker/src/ast/typescript/typescript_ast_host.ts
+++ b/packages/compiler-cli/linker/src/ast/typescript/typescript_ast_host.ts
@@ -47,13 +47,18 @@ export class TypeScriptAstHost implements AstHost {
return parseInt(num.text);
}
- isBooleanLiteral(node: ts.Expression): node is ts.FalseLiteral|ts.TrueLiteral {
- return node.kind === ts.SyntaxKind.TrueKeyword || node.kind === ts.SyntaxKind.FalseKeyword;
+ isBooleanLiteral(node: ts.Expression): boolean {
+ return isBooleanLiteral(node) || isMinifiedBooleanLiteral(node);
}
parseBooleanLiteral(bool: ts.Expression): boolean {
- assert(bool, this.isBooleanLiteral, 'a boolean literal');
- return bool.kind === ts.SyntaxKind.TrueKeyword;
+ if (isBooleanLiteral(bool)) {
+ return bool.kind === ts.SyntaxKind.TrueKeyword;
+ } else if (isMinifiedBooleanLiteral(bool)) {
+ return !(+bool.operand.text);
+ } else {
+ throw new FatalLinkerError(bool, 'Unsupported syntax, expected a boolean literal.');
+ }
}
isArrayLiteral = ts.isArrayLiteralExpression;
@@ -160,3 +165,20 @@ function isNotSpreadElement(e: ts.Expression|ts.SpreadElement): e is ts.Expressi
function isPropertyName(e: ts.PropertyName): e is ts.Identifier|ts.StringLiteral|ts.NumericLiteral {
return ts.isIdentifier(e) || ts.isStringLiteral(e) || ts.isNumericLiteral(e);
}
+
+/**
+ * Return true if the node is either `true` or `false` literals.
+ */
+function isBooleanLiteral(node: ts.Expression): node is ts.TrueLiteral|ts.FalseLiteral {
+ return node.kind === ts.SyntaxKind.TrueKeyword || node.kind === ts.SyntaxKind.FalseKeyword;
+}
+
+type MinifiedBooleanLiteral = ts.PrefixUnaryExpression&{operand: ts.NumericLiteral};
+
+/**
+ * Return true if the node is either `!0` or `!1`.
+ */
+function isMinifiedBooleanLiteral(node: ts.Expression): node is MinifiedBooleanLiteral {
+ return ts.isPrefixUnaryExpression(node) && node.operator === ts.SyntaxKind.ExclamationToken &&
+ ts.isNumericLiteral(node.operand) && (node.operand.text === '0' || node.operand.text === '1');
+}
diff --git a/packages/compiler-cli/linker/src/file_linker/emit_scopes/iife_emit_scope.ts b/packages/compiler-cli/linker/src/file_linker/emit_scopes/iife_emit_scope.ts
index d98484453c..0cca62a1f2 100644
--- a/packages/compiler-cli/linker/src/file_linker/emit_scopes/iife_emit_scope.ts
+++ b/packages/compiler-cli/linker/src/file_linker/emit_scopes/iife_emit_scope.ts
@@ -30,7 +30,7 @@ export class IifeEmitScope extends EmitScope extends EmitScope = [] as const;
@@ -20,14 +20,15 @@ export const NO_STATEMENTS: Readonly = [] as const;
* This class is responsible for linking all the partial declarations found in a single file.
*/
export class FileLinker {
- private linkerSelector: PartialLinkerSelector;
+ private linkerSelector: PartialLinkerSelector;
private emitScopes = new Map>();
constructor(
private linkerEnvironment: LinkerEnvironment,
sourceUrl: AbsoluteFsPath, code: string) {
- this.linkerSelector =
- new PartialLinkerSelector(this.linkerEnvironment, sourceUrl, code);
+ this.linkerSelector = new PartialLinkerSelector(
+ createLinkerMap(this.linkerEnvironment, sourceUrl, code), this.linkerEnvironment.logger,
+ this.linkerEnvironment.options.unknownDeclarationVersionHandling);
}
/**
@@ -63,8 +64,9 @@ export class FileLinker {
const ngImport = metaObj.getNode('ngImport');
const emitScope = this.getEmitScope(ngImport, declarationScope);
+ const minVersion = metaObj.getString('minVersion');
const version = metaObj.getString('version');
- const linker = this.linkerSelector.getLinker(declarationFn, version);
+ const linker = this.linkerSelector.getLinker(declarationFn, minVersion, version);
const definition = linker.linkPartialDeclaration(emitScope.constantPool, metaObj);
return emitScope.translateDefinition(definition);
diff --git a/packages/compiler-cli/linker/src/file_linker/linker_environment.ts b/packages/compiler-cli/linker/src/file_linker/linker_environment.ts
index 06c4a86d6e..c3477f3b7a 100644
--- a/packages/compiler-cli/linker/src/file_linker/linker_environment.ts
+++ b/packages/compiler-cli/linker/src/file_linker/linker_environment.ts
@@ -29,13 +29,10 @@ export class LinkerEnvironment {
factory: AstFactory,
options: Partial): LinkerEnvironment {
return new LinkerEnvironment(fileSystem, logger, host, factory, {
- enableI18nLegacyMessageIdFormat: options.enableI18nLegacyMessageIdFormat ??
- DEFAULT_LINKER_OPTIONS.enableI18nLegacyMessageIdFormat,
- i18nNormalizeLineEndingsInICUs: options.i18nNormalizeLineEndingsInICUs ??
- DEFAULT_LINKER_OPTIONS.i18nNormalizeLineEndingsInICUs,
- i18nUseExternalIds: options.i18nUseExternalIds ?? DEFAULT_LINKER_OPTIONS.i18nUseExternalIds,
sourceMapping: options.sourceMapping ?? DEFAULT_LINKER_OPTIONS.sourceMapping,
linkerJitMode: options.linkerJitMode ?? DEFAULT_LINKER_OPTIONS.linkerJitMode,
+ unknownDeclarationVersionHandling: options.unknownDeclarationVersionHandling ??
+ DEFAULT_LINKER_OPTIONS.unknownDeclarationVersionHandling,
});
}
}
diff --git a/packages/compiler-cli/linker/src/file_linker/linker_options.ts b/packages/compiler-cli/linker/src/file_linker/linker_options.ts
index a11112291e..85945e00e5 100644
--- a/packages/compiler-cli/linker/src/file_linker/linker_options.ts
+++ b/packages/compiler-cli/linker/src/file_linker/linker_options.ts
@@ -10,24 +10,6 @@
* Options to configure the linking behavior.
*/
export interface LinkerOptions {
- /**
- * Whether to generate legacy i18n message ids.
- * The default is `true`.
- */
- enableI18nLegacyMessageIdFormat: boolean;
- /**
- * Whether to convert all line-endings in ICU expressions to `\n` characters.
- * The default is `false`.
- */
- i18nNormalizeLineEndingsInICUs: boolean;
-
- /**
- * Whether translation variable name should contain external message id
- * (used by Closure Compiler's output of `goog.getMsg` for transition period)
- * The default is `false`.
- */
- i18nUseExternalIds: boolean;
-
/**
* Whether to use source-mapping to compute the original source for external templates.
* The default is `true`.
@@ -41,15 +23,27 @@ export interface LinkerOptions {
* `exports`, etc, which are otherwise not needed.
*/
linkerJitMode: boolean;
+
+ /**
+ * How to handle a situation where a partial declaration matches none of the supported
+ * partial-linker versions.
+ *
+ * - `error` - the version mismatch is a fatal error.
+ * - `warn` - a warning is sent to the logger but the most recent partial-linker
+ * will attempt to process the declaration anyway.
+ * - `ignore` - the most recent partial-linker will, silently, attempt to process
+ * the declaration.
+ *
+ * The default is `error`.
+ */
+ unknownDeclarationVersionHandling: 'ignore'|'warn'|'error';
}
/**
* The default linker options to use if properties are not provided.
*/
export const DEFAULT_LINKER_OPTIONS: LinkerOptions = {
- enableI18nLegacyMessageIdFormat: true,
- i18nNormalizeLineEndingsInICUs: false,
- i18nUseExternalIds: false,
sourceMapping: true,
linkerJitMode: false,
+ unknownDeclarationVersionHandling: 'error',
};
diff --git a/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_class_metadata_linker_1.ts b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_class_metadata_linker_1.ts
new file mode 100644
index 0000000000..edd93ff6ac
--- /dev/null
+++ b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_class_metadata_linker_1.ts
@@ -0,0 +1,38 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import {compileClassMetadata, ConstantPool, R3ClassMetadata, R3DeclareClassMetadata, R3PartialDeclaration} from '@angular/compiler';
+import * as o from '@angular/compiler/src/output/output_ast';
+
+import {AstObject} from '../../ast/ast_value';
+
+import {PartialLinker} from './partial_linker';
+
+/**
+ * A `PartialLinker` that is designed to process `ɵɵngDeclareClassMetadata()` call expressions.
+ */
+export class PartialClassMetadataLinkerVersion1 implements PartialLinker {
+ linkPartialDeclaration(
+ constantPool: ConstantPool,
+ metaObj: AstObject): o.Expression {
+ const meta = toR3ClassMetadata(metaObj);
+ return compileClassMetadata(meta);
+ }
+}
+
+/**
+ * Derives the `R3ClassMetadata` structure from the AST object.
+ */
+export function toR3ClassMetadata(
+ metaObj: AstObject): R3ClassMetadata {
+ return {
+ type: metaObj.getOpaque('type'),
+ decorators: metaObj.getOpaque('decorators'),
+ ctorParameters: metaObj.has('ctorParameters') ? metaObj.getOpaque('ctorParameters') : null,
+ propDecorators: metaObj.has('propDecorators') ? metaObj.getOpaque('propDecorators') : null,
+ };
+}
diff --git a/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_component_linker_1.ts b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_component_linker_1.ts
index d2d0d09f00..b2cd37eea9 100644
--- a/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_component_linker_1.ts
+++ b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_component_linker_1.ts
@@ -14,24 +14,17 @@ import {Range} from '../../ast/ast_host';
import {AstObject, AstValue} from '../../ast/ast_value';
import {FatalLinkerError} from '../../fatal_linker_error';
import {GetSourceFileFn} from '../get_source_file';
-import {LinkerEnvironment} from '../linker_environment';
import {toR3DirectiveMeta} from './partial_directive_linker_1';
import {PartialLinker} from './partial_linker';
+import {extractForwardRef} from './util';
/**
* A `PartialLinker` that is designed to process `ɵɵngDeclareComponent()` call expressions.
*/
export class PartialComponentLinkerVersion1 implements
PartialLinker {
- private readonly i18nNormalizeLineEndingsInICUs =
- this.environment.options.i18nNormalizeLineEndingsInICUs;
- private readonly enableI18nLegacyMessageIdFormat =
- this.environment.options.enableI18nLegacyMessageIdFormat;
- private readonly i18nUseExternalIds = this.environment.options.i18nUseExternalIds;
-
constructor(
- private readonly environment: LinkerEnvironment,
private readonly getSourceFile: GetSourceFileFn, private sourceUrl: AbsoluteFsPath,
private code: string) {}
@@ -53,18 +46,15 @@ export class PartialComponentLinkerVersion1 implements
const isInline = metaObj.has('isInline') ? metaObj.getBoolean('isInline') : false;
const templateInfo = this.getTemplateInfo(templateSource, isInline);
- // We always normalize line endings if the template is inline.
- const i18nNormalizeLineEndingsInICUs = isInline || this.i18nNormalizeLineEndingsInICUs;
-
const template = parseTemplate(templateInfo.code, templateInfo.sourceUrl, {
escapedString: templateInfo.isEscaped,
interpolationConfig: interpolation,
range: templateInfo.range,
- enableI18nLegacyMessageIdFormat: this.enableI18nLegacyMessageIdFormat,
+ enableI18nLegacyMessageIdFormat: false,
preserveWhitespaces:
metaObj.has('preserveWhitespaces') ? metaObj.getBoolean('preserveWhitespaces') : false,
- i18nNormalizeLineEndingsInICUs,
- isInline,
+ // We normalize line endings if the template is was inline.
+ i18nNormalizeLineEndingsInICUs: isInline,
});
if (template.errors !== null) {
const errors = template.errors.map(err => err.toString()).join('\n');
@@ -81,10 +71,8 @@ export class PartialComponentLinkerVersion1 implements
const type = directiveExpr.getValue('type');
const selector = directiveExpr.getString('selector');
- let typeExpr = type.getOpaque();
- const forwardRefType = extractForwardRef(type);
- if (forwardRefType !== null) {
- typeExpr = forwardRefType;
+ const {expression: typeExpr, isForwardRef} = extractForwardRef(type);
+ if (isForwardRef) {
declarationListEmitMode = DeclarationListEmitMode.Closure;
}
@@ -115,13 +103,11 @@ export class PartialComponentLinkerVersion1 implements
let pipes = new Map();
if (metaObj.has('pipes')) {
pipes = metaObj.getObject('pipes').toMap(pipe => {
- const forwardRefType = extractForwardRef(pipe);
- if (forwardRefType !== null) {
+ const {expression: pipeType, isForwardRef} = extractForwardRef(pipe);
+ if (isForwardRef) {
declarationListEmitMode = DeclarationListEmitMode.Closure;
- return forwardRefType;
- } else {
- return pipe.getOpaque();
}
+ return pipeType;
});
}
@@ -144,7 +130,7 @@ export class PartialComponentLinkerVersion1 implements
ChangeDetectionStrategy.Default,
animations: metaObj.has('animations') ? metaObj.getOpaque('animations') : null,
relativeContextFilePath: this.sourceUrl,
- i18nUseExternalIds: this.i18nUseExternalIds,
+ i18nUseExternalIds: false,
pipes,
directives,
};
@@ -277,35 +263,3 @@ function parseChangeDetectionStrategy(
}
return enumValue;
}
-
-/**
- * Extract the type reference expression from a `forwardRef` function call. For example, the
- * expression `forwardRef(function() { return FooDir; })` returns `FooDir`. Note that this
- * expression is required to be wrapped in a closure, as otherwise the forward reference would be
- * resolved before initialization.
- */
-function extractForwardRef(expr: AstValue):
- o.WrappedNodeExpr|null {
- if (!expr.isCallExpression()) {
- return null;
- }
-
- const callee = expr.getCallee();
- if (callee.getSymbolName() !== 'forwardRef') {
- throw new FatalLinkerError(
- callee.expression, 'Unsupported directive type, expected forwardRef or a type reference');
- }
-
- const args = expr.getArguments();
- if (args.length !== 1) {
- throw new FatalLinkerError(expr, 'Unsupported forwardRef call, expected a single argument');
- }
-
- const wrapperFn = args[0] as AstValue;
- if (!wrapperFn.isFunction()) {
- throw new FatalLinkerError(
- wrapperFn, 'Unsupported forwardRef call, expected a function argument');
- }
-
- return wrapperFn.getFunctionReturnValue().getOpaque();
-}
diff --git a/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_factory_linker_1.ts b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_factory_linker_1.ts
index b8b8d375a2..a2eb3c4e52 100644
--- a/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_factory_linker_1.ts
+++ b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_factory_linker_1.ts
@@ -5,14 +5,14 @@
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
-import {compileFactoryFunction, ConstantPool, FactoryTarget, R3DeclareDependencyMetadata, R3DeclareFactoryMetadata, R3DependencyMetadata, R3FactoryMetadata, R3PartialDeclaration} from '@angular/compiler';
+import {compileFactoryFunction, ConstantPool, FactoryTarget, R3DeclareFactoryMetadata, R3DependencyMetadata, R3FactoryMetadata, R3PartialDeclaration} from '@angular/compiler';
import * as o from '@angular/compiler/src/output/output_ast';
import {AstObject} from '../../ast/ast_value';
import {FatalLinkerError} from '../../fatal_linker_error';
import {PartialLinker} from './partial_linker';
-import {parseEnum, wrapReference} from './util';
+import {getDependency, parseEnum, wrapReference} from './util';
/**
* A `PartialLinker` that is designed to process `ɵɵngDeclareFactory()` call expressions.
@@ -45,11 +45,11 @@ export function toR3FactoryMeta(
internalType: metaObj.getOpaque('type'),
typeArgumentCount: 0,
target: parseEnum(metaObj.getValue('target'), FactoryTarget),
- deps: getDeps(metaObj, 'deps'),
+ deps: getDependencies(metaObj, 'deps'),
};
}
-function getDeps(
+function getDependencies(
metaObj: AstObject,
propName: keyof R3DeclareFactoryMetadata): R3DependencyMetadata[]|null|'invalid' {
if (!metaObj.has(propName)) {
@@ -57,32 +57,10 @@ function getDeps(
}
const deps = metaObj.getValue(propName);
if (deps.isArray()) {
- return deps.getArray().map(dep => getDep(dep.getObject()));
+ return deps.getArray().map(dep => getDependency(dep.getObject()));
}
if (deps.isString()) {
return 'invalid';
}
return null;
}
-
-function getDep(depObj: AstObject):
- R3DependencyMetadata {
- const isAttribute = depObj.has('attribute') && depObj.getBoolean('attribute');
- const token = depObj.getOpaque('token');
- // Normally `attribute` is a string literal and so its `attributeNameType` is the same string
- // literal. If the `attribute` is some other expression, the `attributeNameType` would be the
- // `unknown` type. It is not possible to generate this when linking, since it only deals with JS
- // and not typings. When linking the existence of the `attributeNameType` only acts as a marker to
- // change the injection instruction that is generated, so we just pass the literal string
- // `"unknown"`.
- const attributeNameType = isAttribute ? o.literal('unknown') : null;
- const dep: R3DependencyMetadata = {
- token,
- attributeNameType,
- host: depObj.has('host') && depObj.getBoolean('host'),
- optional: depObj.has('optional') && depObj.getBoolean('optional'),
- self: depObj.has('self') && depObj.getBoolean('self'),
- skipSelf: depObj.has('skipSelf') && depObj.getBoolean('skipSelf'),
- };
- return dep;
-}
diff --git a/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_injectable_linker_1.ts b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_injectable_linker_1.ts
new file mode 100644
index 0000000000..33510cfe54
--- /dev/null
+++ b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_injectable_linker_1.ts
@@ -0,0 +1,69 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import {compileInjectable, ConstantPool, createR3ProviderExpression, R3DeclareInjectableMetadata, R3InjectableMetadata, R3PartialDeclaration} from '@angular/compiler';
+import * as o from '@angular/compiler/src/output/output_ast';
+
+import {AstObject} from '../../ast/ast_value';
+import {FatalLinkerError} from '../../fatal_linker_error';
+
+import {PartialLinker} from './partial_linker';
+import {extractForwardRef, getDependency, wrapReference} from './util';
+
+/**
+ * A `PartialLinker` that is designed to process `ɵɵngDeclareInjectable()` call expressions.
+ */
+export class PartialInjectableLinkerVersion1 implements PartialLinker {
+ linkPartialDeclaration(
+ constantPool: ConstantPool,
+ metaObj: AstObject): o.Expression {
+ const meta = toR3InjectableMeta(metaObj);
+ const def = compileInjectable(meta, /* resolveForwardRefs */ false);
+ return def.expression;
+ }
+}
+
+/**
+ * Derives the `R3InjectableMetadata` structure from the AST object.
+ */
+export function toR3InjectableMeta(
+ metaObj: AstObject): R3InjectableMetadata {
+ const typeExpr = metaObj.getValue('type');
+ const typeName = typeExpr.getSymbolName();
+ if (typeName === null) {
+ throw new FatalLinkerError(
+ typeExpr.expression, 'Unsupported type, its name could not be determined');
+ }
+
+ const meta: R3InjectableMetadata = {
+ name: typeName,
+ type: wrapReference(typeExpr.getOpaque()),
+ internalType: typeExpr.getOpaque(),
+ typeArgumentCount: 0,
+ providedIn: metaObj.has('providedIn') ? extractForwardRef(metaObj.getValue('providedIn')) :
+ createR3ProviderExpression(o.literal(null), false),
+ };
+
+ if (metaObj.has('useClass')) {
+ meta.useClass = extractForwardRef(metaObj.getValue('useClass'));
+ }
+ if (metaObj.has('useFactory')) {
+ meta.useFactory = metaObj.getOpaque('useFactory');
+ }
+ if (metaObj.has('useExisting')) {
+ meta.useExisting = extractForwardRef(metaObj.getValue('useExisting'));
+ }
+ if (metaObj.has('useValue')) {
+ meta.useValue = extractForwardRef(metaObj.getValue('useValue'));
+ }
+
+ if (metaObj.has('deps')) {
+ meta.deps = metaObj.getArray('deps').map(dep => getDependency(dep.getObject()));
+ }
+
+ return meta;
+}
diff --git a/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_linker_selector.ts b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_linker_selector.ts
index 3238d99bbf..ebf702694e 100644
--- a/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_linker_selector.ts
+++ b/packages/compiler-cli/linker/src/file_linker/partial_linkers/partial_linker_selector.ts
@@ -5,59 +5,126 @@
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
-import {satisfies} from 'semver';
+import {intersects, Range, SemVer} from 'semver';
import {AbsoluteFsPath} from '../../../../src/ngtsc/file_system';
+import {Logger} from '../../../../src/ngtsc/logging';
import {createGetSourceFile} from '../get_source_file';
import {LinkerEnvironment} from '../linker_environment';
+import {PartialClassMetadataLinkerVersion1} from './partial_class_metadata_linker_1';
import {PartialComponentLinkerVersion1} from './partial_component_linker_1';
import {PartialDirectiveLinkerVersion1} from './partial_directive_linker_1';
import {PartialFactoryLinkerVersion1} from './partial_factory_linker_1';
+import {PartialInjectableLinkerVersion1} from './partial_injectable_linker_1';
import {PartialInjectorLinkerVersion1} from './partial_injector_linker_1';
import {PartialLinker} from './partial_linker';
import {PartialNgModuleLinkerVersion1} from './partial_ng_module_linker_1';
import {PartialPipeLinkerVersion1} from './partial_pipe_linker_1';
export const ɵɵngDeclareDirective = 'ɵɵngDeclareDirective';
+export const ɵɵngDeclareClassMetadata = 'ɵɵngDeclareClassMetadata';
export const ɵɵngDeclareComponent = 'ɵɵngDeclareComponent';
export const ɵɵngDeclareFactory = 'ɵɵngDeclareFactory';
+export const ɵɵngDeclareInjectable = 'ɵɵngDeclareInjectable';
export const ɵɵngDeclareInjector = 'ɵɵngDeclareInjector';
export const ɵɵngDeclareNgModule = 'ɵɵngDeclareNgModule';
export const ɵɵngDeclarePipe = 'ɵɵngDeclarePipe';
export const declarationFunctions = [
- ɵɵngDeclareDirective, ɵɵngDeclareComponent, ɵɵngDeclareFactory, ɵɵngDeclareInjector,
- ɵɵngDeclareNgModule, ɵɵngDeclarePipe
+ ɵɵngDeclareDirective, ɵɵngDeclareClassMetadata, ɵɵngDeclareComponent, ɵɵngDeclareFactory,
+ ɵɵngDeclareInjectable, ɵɵngDeclareInjector, ɵɵngDeclareNgModule, ɵɵngDeclarePipe
];
-interface LinkerRange {
- range: string;
+export interface LinkerRange {
+ range: Range;
linker: PartialLinker;
}
+/**
+ * Create a mapping between partial-declaration call name and collections of partial-linkers.
+ *
+ * Each collection of partial-linkers will contain a version range that will be matched against the
+ * `minVersion` of the partial-declaration. (Additionally, a partial-linker may modify its behaviour
+ * internally based on the `version` property of the declaration.)
+ *
+ * Versions should be sorted in ascending order. The most recent partial-linker will be used as the
+ * fallback linker if none of the other version ranges match. For example:
+ *
+ * ```
+ * {range: getRange('<=', '13.0.0'), linker PartialDirectiveLinkerVersion2(...) },
+ * {range: getRange('<=', '13.1.0'), linker PartialDirectiveLinkerVersion3(...) },
+ * {range: getRange('<=', '14.0.0'), linker PartialDirectiveLinkerVersion4(...) },
+ * {range: LATEST_VERSION_RANGE, linker: new PartialDirectiveLinkerVersion1(...)},
+ * ```
+ *
+ * If the `LATEST_VERSION_RANGE` is `<=15.0.0` then the fallback linker would be
+ * `PartialDirectiveLinkerVersion1` for any version greater than `15.0.0`.
+ *
+ * When there is a change to a declaration interface that requires a new partial-linker, the
+ * `minVersion` of the partial-declaration should be updated, the new linker implementation should
+ * be added to the end of the collection, and the version of the previous linker should be updated.
+ */
+export function createLinkerMap(
+ environment: LinkerEnvironment, sourceUrl: AbsoluteFsPath,
+ code: string): Map[]> {
+ const linkers = new Map[]>();
+ const LATEST_VERSION_RANGE = getRange('<=', '0.0.0-PLACEHOLDER');
+
+ linkers.set(ɵɵngDeclareDirective, [
+ {range: LATEST_VERSION_RANGE, linker: new PartialDirectiveLinkerVersion1(sourceUrl, code)},
+ ]);
+ linkers.set(ɵɵngDeclareClassMetadata, [
+ {range: LATEST_VERSION_RANGE, linker: new PartialClassMetadataLinkerVersion1()},
+ ]);
+ linkers.set(ɵɵngDeclareComponent, [
+ {
+ range: LATEST_VERSION_RANGE,
+ linker: new PartialComponentLinkerVersion1(
+ createGetSourceFile(sourceUrl, code, environment.sourceFileLoader), sourceUrl, code)
+ },
+ ]);
+ linkers.set(ɵɵngDeclareFactory, [
+ {range: LATEST_VERSION_RANGE, linker: new PartialFactoryLinkerVersion1()},
+ ]);
+ linkers.set(ɵɵngDeclareInjectable, [
+ {range: LATEST_VERSION_RANGE, linker: new PartialInjectableLinkerVersion1()},
+ ]);
+ linkers.set(ɵɵngDeclareInjector, [
+ {range: LATEST_VERSION_RANGE, linker: new PartialInjectorLinkerVersion1()},
+ ]);
+ linkers.set(ɵɵngDeclareNgModule, [
+ {
+ range: LATEST_VERSION_RANGE,
+ linker: new PartialNgModuleLinkerVersion1(environment.options.linkerJitMode)
+ },
+ ]);
+ linkers.set(ɵɵngDeclarePipe, [
+ {range: LATEST_VERSION_RANGE, linker: new PartialPipeLinkerVersion1()},
+ ]);
+
+ return linkers;
+}
+
/**
* A helper that selects the appropriate `PartialLinker` for a given declaration.
*
* The selection is made from a database of linker instances, chosen if their given semver range
- * satisfies the version found in the code to be linked.
+ * satisfies the `minVersion` of the partial declaration to be linked.
*
- * Note that the ranges are checked in order, and the first matching range will be selected, so
- * ranges should be most restrictive first.
+ * Note that the ranges are checked in order, and the first matching range will be selected. So
+ * ranges should be most restrictive first. In practice, since ranges are always `<=X.Y.Z` this
+ * means that ranges should be in ascending order.
*
- * Also, ranges are matched to include "pre-releases", therefore if the range is `>=11.1.0-next.1`
- * then this includes `11.1.0-next.2` and also `12.0.0-next.1`.
- *
- * Finally, note that we always start with the current version (i.e. `0.0.0-PLACEHOLDER`). This
- * allows the linker to work on local builds effectively.
+ * Note that any "pre-release" versions are stripped from ranges. Therefore if a `minVersion` is
+ * `11.1.0-next.1` then this would match `11.1.0-next.2` and also `12.0.0-next.1`. (This is
+ * different to standard semver range checking, where pre-release versions do not cross full version
+ * boundaries.)
*/
-export class PartialLinkerSelector {
- private readonly linkers: Map[]>;
-
+export class PartialLinkerSelector {
constructor(
- environment: LinkerEnvironment, sourceUrl: AbsoluteFsPath,
- code: string) {
- this.linkers = this.createLinkerMap(environment, sourceUrl, code);
- }
+ private readonly linkers: Map[]>,
+ private readonly logger: Logger,
+ private readonly unknownDeclarationVersionHandling: 'ignore'|'warn'|'error') {}
/**
* Returns true if there are `PartialLinker` classes that can handle functions with this name.
@@ -70,59 +137,55 @@ export class PartialLinkerSelector {
* Returns the `PartialLinker` that can handle functions with the given name and version.
* Throws an error if there is none.
*/
- getLinker(functionName: string, version: string): PartialLinker {
+ getLinker(functionName: string, minVersion: string, version: string): PartialLinker {
if (!this.linkers.has(functionName)) {
throw new Error(`Unknown partial declaration function ${functionName}.`);
}
- const versions = this.linkers.get(functionName)!;
- for (const {range, linker} of versions) {
- if (satisfies(version, range, {includePrerelease: true})) {
+ const linkerRanges = this.linkers.get(functionName)!;
+
+ if (version === '0.0.0-PLACEHOLDER') {
+ // Special case if the `version` is the same as the current compiler version.
+ // This helps with compliance tests where the version placeholders have not been replaced.
+ return linkerRanges[linkerRanges.length - 1].linker;
+ }
+
+ const declarationRange = getRange('>=', minVersion);
+ for (const {range: linkerRange, linker} of linkerRanges) {
+ if (intersects(declarationRange, linkerRange)) {
return linker;
}
}
- throw new Error(
- `Unsupported partial declaration version ${version} for ${functionName}.\n` +
- 'Valid version ranges are:\n' + versions.map(v => ` - ${v.range}`).join('\n'));
- }
- private createLinkerMap(
- environment: LinkerEnvironment, sourceUrl: AbsoluteFsPath,
- code: string): Map[]> {
- const partialDirectiveLinkerVersion1 = new PartialDirectiveLinkerVersion1(sourceUrl, code);
- const partialComponentLinkerVersion1 = new PartialComponentLinkerVersion1(
- environment, createGetSourceFile(sourceUrl, code, environment.sourceFileLoader), sourceUrl,
- code);
- const partialFactoryLinkerVersion1 = new PartialFactoryLinkerVersion1();
- const partialInjectorLinkerVersion1 = new PartialInjectorLinkerVersion1();
- const partialNgModuleLinkerVersion1 =
- new PartialNgModuleLinkerVersion1(environment.options.linkerJitMode);
- const partialPipeLinkerVersion1 = new PartialPipeLinkerVersion1();
+ const message =
+ `This application depends upon a library published using Angular version ${version}, ` +
+ `which requires Angular version ${minVersion} or newer to work correctly.\n` +
+ `Consider upgrading your application to use a more recent version of Angular.`;
- const linkers = new Map[]>();
- linkers.set(ɵɵngDeclareDirective, [
- {range: '0.0.0-PLACEHOLDER', linker: partialDirectiveLinkerVersion1},
- {range: '>=11.1.0-next.1', linker: partialDirectiveLinkerVersion1},
- ]);
- linkers.set(ɵɵngDeclareComponent, [
- {range: '0.0.0-PLACEHOLDER', linker: partialComponentLinkerVersion1},
- {range: '>=11.1.0-next.1', linker: partialComponentLinkerVersion1},
- ]);
- linkers.set(ɵɵngDeclareFactory, [
- {range: '0.0.0-PLACEHOLDER', linker: partialFactoryLinkerVersion1},
- {range: '>=11.1.0-next.1', linker: partialFactoryLinkerVersion1},
- ]);
- linkers.set(ɵɵngDeclareInjector, [
- {range: '0.0.0-PLACEHOLDER', linker: partialInjectorLinkerVersion1},
- {range: '>=11.1.0-next.1', linker: partialInjectorLinkerVersion1},
- ]);
- linkers.set(ɵɵngDeclareNgModule, [
- {range: '0.0.0-PLACEHOLDER', linker: partialNgModuleLinkerVersion1},
- {range: '>=11.1.0-next.1', linker: partialNgModuleLinkerVersion1},
- ]);
- linkers.set(ɵɵngDeclarePipe, [
- {range: '0.0.0-PLACEHOLDER', linker: partialPipeLinkerVersion1},
- {range: '>=11.1.0-next.1', linker: partialPipeLinkerVersion1},
- ]);
- return linkers;
+ if (this.unknownDeclarationVersionHandling === 'error') {
+ throw new Error(message);
+ } else if (this.unknownDeclarationVersionHandling === 'warn') {
+ this.logger.warn(`${message}\nAttempting to continue using this version of Angular.`);
+ }
+
+ // No linker was matched for this declaration, so just use the most recent one.
+ return linkerRanges[linkerRanges.length - 1].linker;
}
}
+
+/**
+ * Compute a semver Range from the `version` and comparator.
+ *
+ * The range is computed as any version greater/less than or equal to the given `versionStr`
+ * depending upon the `comparator` (ignoring any prerelease versions).
+ *
+ * @param comparator a string that determines whether the version specifies a minimum or a maximum
+ * range.
+ * @param versionStr the version given in the partial declaration
+ * @returns A semver range for the provided `version` and comparator.
+ */
+function getRange(comparator: '<='|'>=', versionStr: string): Range {
+ const version = new SemVer(versionStr);
+ // Wipe out any prerelease versions
+ version.prerelease = [];
+ return new Range(`${comparator}${version.format()}`);
+}
diff --git a/packages/compiler-cli/linker/src/file_linker/partial_linkers/util.ts b/packages/compiler-cli/linker/src/file_linker/partial_linkers/util.ts
index 7c8bb083e8..bf0f1efd0f 100644
--- a/packages/compiler-cli/linker/src/file_linker/partial_linkers/util.ts
+++ b/packages/compiler-cli/linker/src/file_linker/partial_linkers/util.ts
@@ -5,9 +5,10 @@
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
-import {R3Reference} from '@angular/compiler';
+import {createR3ProviderExpression, R3DeclareDependencyMetadata, R3DependencyMetadata, R3ProviderExpression, R3Reference} from '@angular/compiler';
import * as o from '@angular/compiler/src/output/output_ast';
-import {AstValue} from '../../ast/ast_value';
+
+import {AstObject, AstValue} from '../../ast/ast_value';
import {FatalLinkerError} from '../../fatal_linker_error';
export function wrapReference(wrapped: o.WrappedNodeExpr): R3Reference {
@@ -29,3 +30,66 @@ export function parseEnum(
}
return enumValue;
}
+
+/**
+ * Parse a dependency structure from an AST object.
+ */
+export function getDependency(
+ depObj: AstObject): R3DependencyMetadata {
+ const isAttribute = depObj.has('attribute') && depObj.getBoolean('attribute');
+ const token = depObj.getOpaque('token');
+ // Normally `attribute` is a string literal and so its `attributeNameType` is the same string
+ // literal. If the `attribute` is some other expression, the `attributeNameType` would be the
+ // `unknown` type. It is not possible to generate this when linking, since it only deals with JS
+ // and not typings. When linking the existence of the `attributeNameType` only acts as a marker to
+ // change the injection instruction that is generated, so we just pass the literal string
+ // `"unknown"`.
+ const attributeNameType = isAttribute ? o.literal('unknown') : null;
+ return {
+ token,
+ attributeNameType,
+ host: depObj.has('host') && depObj.getBoolean('host'),
+ optional: depObj.has('optional') && depObj.getBoolean('optional'),
+ self: depObj.has('self') && depObj.getBoolean('self'),
+ skipSelf: depObj.has('skipSelf') && depObj.getBoolean('skipSelf'),
+ };
+}
+
+
+/**
+ * Return an `R3ProviderExpression` that represents either the extracted type reference expression
+ * from a `forwardRef` function call, or the type itself.
+ *
+ * For example, the expression `forwardRef(function() { return FooDir; })` returns `FooDir`. Note
+ * that this expression is required to be wrapped in a closure, as otherwise the forward reference
+ * would be resolved before initialization.
+ *
+ * If there is no forwardRef call expression then we just return the opaque type.
+ */
+export function extractForwardRef(expr: AstValue):
+ R3ProviderExpression> {
+ if (!expr.isCallExpression()) {
+ return createR3ProviderExpression(expr.getOpaque(), /* isForwardRef */ false);
+ }
+
+ const callee = expr.getCallee();
+ if (callee.getSymbolName() !== 'forwardRef') {
+ throw new FatalLinkerError(
+ callee.expression,
+ 'Unsupported expression, expected a `forwardRef()` call or a type reference');
+ }
+
+ const args = expr.getArguments();
+ if (args.length !== 1) {
+ throw new FatalLinkerError(
+ expr, 'Unsupported `forwardRef(fn)` call, expected a single argument');
+ }
+
+ const wrapperFn = args[0] as AstValue;
+ if (!wrapperFn.isFunction()) {
+ throw new FatalLinkerError(
+ wrapperFn, 'Unsupported `forwardRef(fn)` call, expected its argument to be a function');
+ }
+
+ return createR3ProviderExpression(wrapperFn.getFunctionReturnValue().getOpaque(), true);
+}
diff --git a/packages/compiler-cli/linker/test/BUILD.bazel b/packages/compiler-cli/linker/test/BUILD.bazel
index e917f02c74..c575973314 100644
--- a/packages/compiler-cli/linker/test/BUILD.bazel
+++ b/packages/compiler-cli/linker/test/BUILD.bazel
@@ -16,6 +16,8 @@ ts_library(
"//packages/compiler-cli/src/ngtsc/file_system/testing",
"//packages/compiler-cli/src/ngtsc/logging/testing",
"//packages/compiler-cli/src/ngtsc/translator",
+ "@npm//@types/semver",
+ "@npm//semver",
"@npm//typescript",
],
)
diff --git a/packages/compiler-cli/linker/test/ast/typescript/typescript_ast_host_spec.ts b/packages/compiler-cli/linker/test/ast/typescript/typescript_ast_host_spec.ts
index c904b50a4c..1b840eee42 100644
--- a/packages/compiler-cli/linker/test/ast/typescript/typescript_ast_host_spec.ts
+++ b/packages/compiler-cli/linker/test/ast/typescript/typescript_ast_host_spec.ts
@@ -94,6 +94,11 @@ describe('TypeScriptAstHost', () => {
expect(host.isBooleanLiteral(expr('false'))).toBe(true);
});
+ it('should return true if the expression is a minified boolean literal', () => {
+ expect(host.isBooleanLiteral(expr('!0'))).toBe(true);
+ expect(host.isBooleanLiteral(expr('!1'))).toBe(true);
+ });
+
it('should return false if the expression is not a boolean literal', () => {
expect(host.isBooleanLiteral(expr('"moo"'))).toBe(false);
expect(host.isBooleanLiteral(expr('\'moo\''))).toBe(false);
@@ -104,6 +109,8 @@ describe('TypeScriptAstHost', () => {
expect(host.isBooleanLiteral(expr('null'))).toBe(false);
expect(host.isBooleanLiteral(expr('\'a\' + \'b\''))).toBe(false);
expect(host.isBooleanLiteral(expr('\`moo\`'))).toBe(false);
+ expect(host.isBooleanLiteral(expr('!2'))).toBe(false);
+ expect(host.isBooleanLiteral(expr('~1'))).toBe(false);
});
});
@@ -113,6 +120,11 @@ describe('TypeScriptAstHost', () => {
expect(host.parseBooleanLiteral(expr('false'))).toEqual(false);
});
+ it('should extract a minified boolean value', () => {
+ expect(host.parseBooleanLiteral(expr('!0'))).toEqual(true);
+ expect(host.parseBooleanLiteral(expr('!1'))).toEqual(false);
+ });
+
it('should error if the value is not a boolean literal', () => {
expect(() => host.parseBooleanLiteral(expr('"moo"')))
.toThrowError('Unsupported syntax, expected a boolean literal.');
diff --git a/packages/compiler-cli/linker/test/file_linker/file_linker_spec.ts b/packages/compiler-cli/linker/test/file_linker/file_linker_spec.ts
index cb684a8edc..40a9a0bd7a 100644
--- a/packages/compiler-cli/linker/test/file_linker/file_linker_spec.ts
+++ b/packages/compiler-cli/linker/test/file_linker/file_linker_spec.ts
@@ -44,6 +44,7 @@ describe('FileLinker', () => {
const version = factory.createLiteral('0.0.0-PLACEHOLDER');
const ngImport = factory.createIdentifier('core');
const declarationArg = factory.createObjectLiteral([
+ {propertyName: 'minVersion', quoted: false, value: version},
{propertyName: 'version', quoted: false, value: version},
{propertyName: 'ngImport', quoted: false, value: ngImport},
]);
@@ -53,10 +54,26 @@ describe('FileLinker', () => {
.toThrowError('Unknown partial declaration function foo.');
});
- it('should throw an error if the metadata object does not have a `version` property', () => {
+ it('should throw an error if the metadata object does not have a `minVersion` property', () => {
const {fileLinker} = createFileLinker();
+ const version = factory.createLiteral('0.0.0-PLACEHOLDER');
const ngImport = factory.createIdentifier('core');
const declarationArg = factory.createObjectLiteral([
+ {propertyName: 'version', quoted: false, value: version},
+ {propertyName: 'ngImport', quoted: false, value: ngImport},
+ ]);
+ expect(
+ () => fileLinker.linkPartialDeclaration(
+ 'ɵɵngDeclareDirective', [declarationArg], new MockDeclarationScope()))
+ .toThrowError(`Expected property 'minVersion' to be present.`);
+ });
+
+ it('should throw an error if the metadata object does not have a `version` property', () => {
+ const {fileLinker} = createFileLinker();
+ const version = factory.createLiteral('0.0.0-PLACEHOLDER');
+ const ngImport = factory.createIdentifier('core');
+ const declarationArg = factory.createObjectLiteral([
+ {propertyName: 'minVersion', quoted: false, value: version},
{propertyName: 'ngImport', quoted: false, value: ngImport},
]);
expect(
@@ -67,9 +84,10 @@ describe('FileLinker', () => {
it('should throw an error if the metadata object does not have a `ngImport` property', () => {
const {fileLinker} = createFileLinker();
- const ngImport = factory.createIdentifier('core');
+ const version = factory.createLiteral('0.0.0-PLACEHOLDER');
const declarationArg = factory.createObjectLiteral([
- {propertyName: 'version', quoted: false, value: ngImport},
+ {propertyName: 'minVersion', quoted: false, value: version},
+ {propertyName: 'version', quoted: false, value: version},
]);
expect(
() => fileLinker.linkPartialDeclaration(
@@ -86,6 +104,7 @@ describe('FileLinker', () => {
const version = factory.createLiteral('0.0.0-PLACEHOLDER');
const declarationArg = factory.createObjectLiteral([
{propertyName: 'ngImport', quoted: false, value: ngImport},
+ {propertyName: 'minVersion', quoted: false, value: version},
{propertyName: 'version', quoted: false, value: version},
]);
@@ -107,6 +126,11 @@ describe('FileLinker', () => {
// constant statements.
const declarationArg = factory.createObjectLiteral([
{propertyName: 'ngImport', quoted: false, value: factory.createIdentifier('core')},
+ {
+ propertyName: 'minVersion',
+ quoted: false,
+ value: factory.createLiteral('0.0.0-PLACEHOLDER')
+ },
{propertyName: 'version', quoted: false, value: factory.createLiteral('0.0.0-PLACEHOLDER')},
]);
@@ -130,6 +154,11 @@ describe('FileLinker', () => {
// statements to be emitted in an IIFE rather than added to the shared constant scope.
const declarationArg = factory.createObjectLiteral([
{propertyName: 'ngImport', quoted: false, value: factory.createLiteral('not-a-module')},
+ {
+ propertyName: 'minVersion',
+ quoted: false,
+ value: factory.createLiteral('0.0.0-PLACEHOLDER')
+ },
{
propertyName: 'version',
quoted: false,
diff --git a/packages/compiler-cli/linker/test/file_linker/partial_linkers/partial_linker_selector_spec.ts b/packages/compiler-cli/linker/test/file_linker/partial_linkers/partial_linker_selector_spec.ts
index ca10c691c8..2ede4a5d4a 100644
--- a/packages/compiler-cli/linker/test/file_linker/partial_linkers/partial_linker_selector_spec.ts
+++ b/packages/compiler-cli/linker/test/file_linker/partial_linkers/partial_linker_selector_spec.ts
@@ -5,126 +5,119 @@
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
-import * as ts from 'typescript';
+import {Range} from 'semver';
-import {DEFAULT_LINKER_OPTIONS, LinkerOptions} from '../../..';
-import {FileSystem} from '../../../../src/ngtsc/file_system';
-import {MockFileSystemNative} from '../../../../src/ngtsc/file_system/testing';
import {MockLogger} from '../../../../src/ngtsc/logging/testing';
-import {TypeScriptAstFactory} from '../../../../src/ngtsc/translator';
-import {TypeScriptAstHost} from '../../../src/ast/typescript/typescript_ast_host';
-import {LinkerEnvironment} from '../../../src/file_linker/linker_environment';
-import {PartialComponentLinkerVersion1} from '../../../src/file_linker/partial_linkers/partial_component_linker_1';
-import {PartialDirectiveLinkerVersion1} from '../../../src/file_linker/partial_linkers/partial_directive_linker_1';
-import {PartialFactoryLinkerVersion1} from '../../../src/file_linker/partial_linkers/partial_factory_linker_1';
-import {PartialInjectorLinkerVersion1} from '../../../src/file_linker/partial_linkers/partial_injector_linker_1';
-import {PartialLinkerSelector} from '../../../src/file_linker/partial_linkers/partial_linker_selector';
-import {PartialNgModuleLinkerVersion1} from '../../../src/file_linker/partial_linkers/partial_ng_module_linker_1';
-import {PartialPipeLinkerVersion1} from '../../../src/file_linker/partial_linkers/partial_pipe_linker_1';
+import {PartialLinker} from '../../../src/file_linker/partial_linkers/partial_linker';
+import {LinkerRange, PartialLinkerSelector} from '../../../src/file_linker/partial_linkers/partial_linker_selector';
describe('PartialLinkerSelector', () => {
- const options: LinkerOptions = DEFAULT_LINKER_OPTIONS;
- let environment: LinkerEnvironment;
- let fs: FileSystem;
+ let logger: MockLogger;
+ const linkerA = {name: 'linkerA'} as any;
+ const linkerA2 = {name: 'linkerA2'} as any;
+ const linkerB = {name: 'linkerB'} as any;
+ const linkerB2 = {name: 'linkerB2'} as any;
beforeEach(() => {
- fs = new MockFileSystemNative();
- const logger = new MockLogger();
- environment = LinkerEnvironment.create(
- fs, logger, new TypeScriptAstHost(),
- new TypeScriptAstFactory(/* annotateForClosureCompiler */ false), options);
+ logger = new MockLogger();
});
describe('supportsDeclaration()', () => {
it('should return true if there is at least one linker that matches the given function name',
() => {
- const selector = new PartialLinkerSelector(
- environment, fs.resolve('/some/path/to/file.js'), 'some file contents');
- expect(selector.supportsDeclaration('ɵɵngDeclareDirective')).toBe(true);
- expect(selector.supportsDeclaration('ɵɵngDeclareComponent')).toBe(true);
- expect(selector.supportsDeclaration('ɵɵngDeclareFactory')).toBe(true);
- expect(selector.supportsDeclaration('ɵɵngDeclareInjector')).toBe(true);
- expect(selector.supportsDeclaration('ɵɵngDeclareNgModule')).toBe(true);
- expect(selector.supportsDeclaration('ɵɵngDeclarePipe')).toBe(true);
- expect(selector.supportsDeclaration('$foo')).toBe(false);
+ const selector = createSelector('error');
+ expect(selector.supportsDeclaration('declareA')).toBe(true);
+ expect(selector.supportsDeclaration('invalid')).toBe(false);
});
it('should return false for methods on `Object`', () => {
- const selector = new PartialLinkerSelector(
- environment, fs.resolve('/some/path/to/file.js'), 'some file contents');
+ const selector = createSelector('error');
expect(selector.supportsDeclaration('toString')).toBe(false);
});
});
describe('getLinker()', () => {
- it('should return the latest linker if the version is "0.0.0-PLACEHOLDER"', () => {
- const selector = new PartialLinkerSelector(
- environment, fs.resolve('/some/path/to/file.js'), 'some file contents');
- expect(selector.getLinker('ɵɵngDeclareDirective', '0.0.0-PLACEHOLDER'))
- .toBeInstanceOf(PartialDirectiveLinkerVersion1);
- expect(selector.getLinker('ɵɵngDeclareComponent', '0.0.0-PLACEHOLDER'))
- .toBeInstanceOf(PartialComponentLinkerVersion1);
- expect(selector.getLinker('ɵɵngDeclareFactory', '0.0.0-PLACEHOLDER'))
- .toBeInstanceOf(PartialFactoryLinkerVersion1);
- expect(selector.getLinker('ɵɵngDeclareInjector', '0.0.0-PLACEHOLDER'))
- .toBeInstanceOf(PartialInjectorLinkerVersion1);
- expect(selector.getLinker('ɵɵngDeclareNgModule', '0.0.0-PLACEHOLDER'))
- .toBeInstanceOf(PartialNgModuleLinkerVersion1);
- expect(selector.getLinker('ɵɵngDeclarePipe', '0.0.0-PLACEHOLDER'))
- .toBeInstanceOf(PartialPipeLinkerVersion1);
+ it('should return the linker that matches the name and version', () => {
+ const selector = createSelector('error');
+ expect(selector.getLinker('declareA', '11.1.2', '11.1.4')).toBe(linkerA);
+ expect(selector.getLinker('declareA', '12.0.0', '12.1.0')).toBe(linkerA);
+ expect(selector.getLinker('declareA', '12.0.1', '12.1.0')).toBe(linkerA2);
+ expect(selector.getLinker('declareB', '11.2.5', '11.3.0')).toBe(linkerB);
+ expect(selector.getLinker('declareB', '12.0.5', '12.0.5')).toBe(linkerB2);
});
- it('should return the linker that matches the name and valid full version', () => {
- const selector = new PartialLinkerSelector(
- environment, fs.resolve('/some/path/to/file.js'), 'some file contents');
- expect(selector.getLinker('ɵɵngDeclareDirective', '11.1.2'))
- .toBeInstanceOf(PartialDirectiveLinkerVersion1);
- expect(selector.getLinker('ɵɵngDeclareDirective', '11.2.5'))
- .toBeInstanceOf(PartialDirectiveLinkerVersion1);
- expect(selector.getLinker('ɵɵngDeclareDirective', '12.0.0'))
- .toBeInstanceOf(PartialDirectiveLinkerVersion1);
+ it('should return the linker that matches the name and version, ignoring pre-releases', () => {
+ const selector = createSelector('error');
+ expect(selector.getLinker('declareA', '11.1.0-next.1', '11.1.0-next.1')).toBe(linkerA);
+ expect(selector.getLinker('declareA', '11.1.0-next.7', '11.1.0-next.7')).toBe(linkerA);
+ expect(selector.getLinker('declareA', '12.0.0-next.7', '12.0.0-next.7')).toBe(linkerA);
+ expect(selector.getLinker('declareA', '12.0.1-next.7', '12.0.1-next.7')).toBe(linkerA2);
});
- it('should return the linker that matches the name and valid pre-release versions', () => {
- const selector = new PartialLinkerSelector(
- environment, fs.resolve('/some/path/to/file.js'), 'some file contents');
- expect(selector.getLinker('ɵɵngDeclareDirective', '11.1.0-next.1'))
- .toBeInstanceOf(PartialDirectiveLinkerVersion1);
- expect(selector.getLinker('ɵɵngDeclareDirective', '11.1.0-next.7'))
- .toBeInstanceOf(PartialDirectiveLinkerVersion1);
- expect(selector.getLinker('ɵɵngDeclareDirective', '12.0.0-next.7'))
- .toBeInstanceOf(PartialDirectiveLinkerVersion1);
- });
+ it('should return the most recent linker if `version` is `0.0.0-PLACEHOLDER`, regardless of `minVersion`',
+ () => {
+ const selector = createSelector('error');
+ expect(selector.getLinker('declareA', '11.1.2', '0.0.0-PLACEHOLDER')).toBe(linkerA2);
+ expect(selector.getLinker('declareA', '0.0.0-PLACEHOLDER', '11.1.2')).toBe(linkerA);
+ expect(selector.getLinker('declareA', '0.0.0-PLACEHOLDER', '0.0.0-PLACEHOLDER'))
+ .toBe(linkerA2);
+ });
- it('should throw an error if there is no linker that matches the given name or version', () => {
- const selector = new PartialLinkerSelector(
- environment, fs.resolve('/some/path/to/file.js'), 'some file contents');
- // `$foo` is not a valid name, even though `0.0.0-PLACEHOLDER` is a valid version
- expect(() => selector.getLinker('$foo', '0.0.0-PLACEHOLDER'))
- .toThrowError('Unknown partial declaration function $foo.');
- // `$foo` is not a valid name, even though `11.1.0` is a valid version
- expect(() => selector.getLinker('$foo', '11.1.0'))
+ it('should throw an error if there is no linker that matches the given name', () => {
+ const selector = createSelector('error');
+ // `$foo` is not a valid name, even though `11.1.2` is a valid version for other declarations
+ expect(() => selector.getLinker('$foo', '11.1.2', '11.2.0'))
.toThrowError('Unknown partial declaration function $foo.');
+ });
- // There are no linkers earlier than 11.1.0-next.1
- expect(() => selector.getLinker('ɵɵngDeclareDirective', '10.2.1'))
- .toThrowError(
- 'Unsupported partial declaration version 10.2.1 for ɵɵngDeclareDirective.\n' +
- 'Valid version ranges are:\n' +
- ' - 0.0.0-PLACEHOLDER\n' +
- ' - >=11.1.0-next.1');
- expect(() => selector.getLinker('ɵɵngDeclareDirective', '11.0.2'))
- .toThrowError(
- 'Unsupported partial declaration version 11.0.2 for ɵɵngDeclareDirective.\n' +
- 'Valid version ranges are:\n' +
- ' - 0.0.0-PLACEHOLDER\n' +
- ' - >=11.1.0-next.1');
- expect(() => selector.getLinker('ɵɵngDeclareDirective', '11.1.0-next.0'))
- .toThrowError(
- 'Unsupported partial declaration version 11.1.0-next.0 for ɵɵngDeclareDirective.\n' +
- 'Valid version ranges are:\n' +
- ' - 0.0.0-PLACEHOLDER\n' +
- ' - >=11.1.0-next.1');
+ describe('[unknown declaration version]', () => {
+ describe('[unknownDeclarationVersionHandling is "ignore"]', () => {
+ it('should use the most recent linker, with no log warning', () => {
+ const selector = createSelector('ignore');
+ expect(selector.getLinker('declareA', '13.1.0', '13.1.5')).toBe(linkerA2);
+ expect(logger.logs.warn).toEqual([]);
+ });
+ });
+
+ describe('[unknownDeclarationVersionHandling is "warn"]', () => {
+ it('should use the most recent linker and log a warning', () => {
+ const selector = createSelector('warn');
+ expect(selector.getLinker('declareA', '13.1.0', '14.0.5')).toBe(linkerA2);
+ expect(logger.logs.warn).toEqual([
+ [`This application depends upon a library published using Angular version 14.0.5, ` +
+ `which requires Angular version 13.1.0 or newer to work correctly.\n` +
+ `Consider upgrading your application to use a more recent version of Angular.\n` +
+ 'Attempting to continue using this version of Angular.']
+ ]);
+ });
+ });
+
+ describe('[unknownDeclarationVersionHandling is "error"]', () => {
+ it('should throw an error', () => {
+ const selector = createSelector('error');
+ expect(() => selector.getLinker('declareA', '13.1.0', '14.0.5'))
+ .toThrowError(
+ `This application depends upon a library published using Angular version 14.0.5, ` +
+ `which requires Angular version 13.1.0 or newer to work correctly.\n` +
+ `Consider upgrading your application to use a more recent version of Angular.`);
+ });
+ });
});
});
+
+ /**
+ * Create a selector for testing
+ */
+ function createSelector(unknownDeclarationVersionHandling: 'error'|'warn'|'ignore') {
+ const linkerMap = new Map[]>();
+ linkerMap.set('declareA', [
+ {range: new Range('<=12.0.0'), linker: linkerA},
+ {range: new Range('<=13.0.0'), linker: linkerA2}
+ ]);
+ linkerMap.set('declareB', [
+ {range: new Range('<=12.0.0'), linker: linkerB},
+ {range: new Range('<=12.1.0'), linker: linkerB2},
+ ]);
+ return new PartialLinkerSelector(linkerMap, logger, unknownDeclarationVersionHandling);
+ }
});
diff --git a/packages/compiler-cli/ngcc/src/analysis/decoration_analyzer.ts b/packages/compiler-cli/ngcc/src/analysis/decoration_analyzer.ts
index ce1a5a154b..60ab38d4c8 100644
--- a/packages/compiler-cli/ngcc/src/analysis/decoration_analyzer.ts
+++ b/packages/compiler-cli/ngcc/src/analysis/decoration_analyzer.ts
@@ -14,7 +14,7 @@ import {ComponentDecoratorHandler, DirectiveDecoratorHandler, InjectableDecorato
import {CycleAnalyzer, CycleHandlingStrategy, ImportGraph} from '../../../src/ngtsc/cycles';
import {isFatalDiagnosticError} from '../../../src/ngtsc/diagnostics';
import {absoluteFromSourceFile, LogicalFileSystem, ReadonlyFileSystem} from '../../../src/ngtsc/file_system';
-import {AbsoluteModuleStrategy, LocalIdentifierStrategy, LogicalProjectStrategy, ModuleResolver, NOOP_DEFAULT_IMPORT_RECORDER, PrivateExportAliasingHost, Reexport, ReferenceEmitter} from '../../../src/ngtsc/imports';
+import {AbsoluteModuleStrategy, LocalIdentifierStrategy, LogicalProjectStrategy, ModuleResolver, PrivateExportAliasingHost, Reexport, ReferenceEmitter} from '../../../src/ngtsc/imports';
import {SemanticSymbol} from '../../../src/ngtsc/incremental/semantic_graph';
import {CompoundMetadataReader, CompoundMetadataRegistry, DtsMetadataReader, InjectableClassRegistry, LocalMetadataRegistry, ResourceRegistry} from '../../../src/ngtsc/metadata';
import {PartialEvaluator} from '../../../src/ngtsc/partial_evaluator';
@@ -107,8 +107,8 @@ export class DecorationAnalyzer {
/* i18nUseExternalIds */ true, this.bundle.enableI18nLegacyMessageIdFormat,
/* usePoisonedData */ false,
/* i18nNormalizeLineEndingsInICUs */ false, this.moduleResolver, this.cycleAnalyzer,
- CycleHandlingStrategy.UseRemoteScoping, this.refEmitter, NOOP_DEFAULT_IMPORT_RECORDER,
- NOOP_DEPENDENCY_TRACKER, this.injectableRegistry,
+ CycleHandlingStrategy.UseRemoteScoping, this.refEmitter, NOOP_DEPENDENCY_TRACKER,
+ this.injectableRegistry,
/* semanticDepGraphUpdater */ null, !!this.compilerOptions.annotateForClosureCompiler,
NOOP_PERF_RECORDER),
@@ -116,7 +116,7 @@ export class DecorationAnalyzer {
// clang-format off
new DirectiveDecoratorHandler(
this.reflectionHost, this.evaluator, this.fullRegistry, this.scopeRegistry,
- this.fullMetaReader, NOOP_DEFAULT_IMPORT_RECORDER, this.injectableRegistry, this.isCore,
+ this.fullMetaReader, this.injectableRegistry, this.isCore,
/* semanticDepGraphUpdater */ null,
!!this.compilerOptions.annotateForClosureCompiler,
// In ngcc we want to compile undecorated classes with Angular features. As of
@@ -131,18 +131,17 @@ export class DecorationAnalyzer {
// before injectable factories (so injectable factories can delegate to them)
new PipeDecoratorHandler(
this.reflectionHost, this.evaluator, this.metaRegistry, this.scopeRegistry,
- NOOP_DEFAULT_IMPORT_RECORDER, this.injectableRegistry, this.isCore, NOOP_PERF_RECORDER),
+ this.injectableRegistry, this.isCore, NOOP_PERF_RECORDER),
new InjectableDecoratorHandler(
- this.reflectionHost, NOOP_DEFAULT_IMPORT_RECORDER, this.isCore,
+ this.reflectionHost, this.isCore,
/* strictCtorDeps */ false, this.injectableRegistry, NOOP_PERF_RECORDER,
/* errorOnDuplicateProv */ false),
new NgModuleDecoratorHandler(
this.reflectionHost, this.evaluator, this.fullMetaReader, this.fullRegistry,
this.scopeRegistry, this.referencesRegistry, this.isCore, /* routeAnalyzer */ null,
this.refEmitter,
- /* factoryTracker */ null, NOOP_DEFAULT_IMPORT_RECORDER,
- !!this.compilerOptions.annotateForClosureCompiler, this.injectableRegistry,
- NOOP_PERF_RECORDER),
+ /* factoryTracker */ null, !!this.compilerOptions.annotateForClosureCompiler,
+ this.injectableRegistry, NOOP_PERF_RECORDER),
];
compiler = new NgccTraitCompiler(this.handlers, this.reflectionHost);
migrations: Migration[] = [
diff --git a/packages/compiler-cli/ngcc/src/analysis/ngcc_trait_compiler.ts b/packages/compiler-cli/ngcc/src/analysis/ngcc_trait_compiler.ts
index e5dde6cbf5..2edd9dc737 100644
--- a/packages/compiler-cli/ngcc/src/analysis/ngcc_trait_compiler.ts
+++ b/packages/compiler-cli/ngcc/src/analysis/ngcc_trait_compiler.ts
@@ -85,7 +85,7 @@ export class NgccTraitCompiler extends TraitCompiler {
}
class NoIncrementalBuild implements IncrementalBuild {
- priorWorkFor(sf: ts.SourceFile): any[]|null {
+ priorAnalysisFor(sf: ts.SourceFile): any[]|null {
return null;
}
diff --git a/packages/compiler-cli/ngcc/src/dependencies/commonjs_dependency_host.ts b/packages/compiler-cli/ngcc/src/dependencies/commonjs_dependency_host.ts
index 1f31b9059b..ea57e6cbbd 100644
--- a/packages/compiler-cli/ngcc/src/dependencies/commonjs_dependency_host.ts
+++ b/packages/compiler-cli/ngcc/src/dependencies/commonjs_dependency_host.ts
@@ -16,11 +16,11 @@ import {DependencyHostBase} from './dependency_host';
* Helper functions for computing dependencies.
*/
export class CommonJsDependencyHost extends DependencyHostBase {
- protected canSkipFile(fileContents: string): boolean {
+ protected override canSkipFile(fileContents: string): boolean {
return !hasRequireCalls(fileContents);
}
- protected extractImports(file: AbsoluteFsPath, fileContents: string): Set {
+ protected override extractImports(file: AbsoluteFsPath, fileContents: string): Set {
// Parse the source into a TypeScript AST and then walk it looking for imports and re-exports.
const sf =
ts.createSourceFile(file, fileContents, ts.ScriptTarget.ES2015, false, ts.ScriptKind.JS);
diff --git a/packages/compiler-cli/ngcc/src/dependencies/dts_dependency_host.ts b/packages/compiler-cli/ngcc/src/dependencies/dts_dependency_host.ts
index 9d66446ac6..9dff3d63bd 100644
--- a/packages/compiler-cli/ngcc/src/dependencies/dts_dependency_host.ts
+++ b/packages/compiler-cli/ngcc/src/dependencies/dts_dependency_host.ts
@@ -23,7 +23,7 @@ export class DtsDependencyHost extends EsmDependencyHost {
/**
* Attempts to process the `importPath` directly and also inside `@types/...`.
*/
- protected processImport(
+ protected override processImport(
importPath: string, file: AbsoluteFsPath, dependencies: Set,
missing: Set, deepImports: Set, alreadySeen: Set): boolean {
return super.processImport(importPath, file, dependencies, missing, deepImports, alreadySeen) ||
diff --git a/packages/compiler-cli/ngcc/src/dependencies/esm_dependency_host.ts b/packages/compiler-cli/ngcc/src/dependencies/esm_dependency_host.ts
index 77b8242733..f33c9f1f4c 100644
--- a/packages/compiler-cli/ngcc/src/dependencies/esm_dependency_host.ts
+++ b/packages/compiler-cli/ngcc/src/dependencies/esm_dependency_host.ts
@@ -23,7 +23,7 @@ export class EsmDependencyHost extends DependencyHostBase {
// It has no relevance to capturing imports.
private scanner = ts.createScanner(ts.ScriptTarget.Latest, /* skipTrivia */ true);
- protected canSkipFile(fileContents: string): boolean {
+ protected override canSkipFile(fileContents: string): boolean {
return !hasImportOrReexportStatements(fileContents);
}
@@ -43,7 +43,7 @@ export class EsmDependencyHost extends DependencyHostBase {
* Specifically, backticked strings are particularly challenging since it is possible
* to recursively nest backticks and TypeScript expressions within each other.
*/
- protected extractImports(file: AbsoluteFsPath, fileContents: string): Set {
+ protected override extractImports(file: AbsoluteFsPath, fileContents: string): Set {
const imports = new Set();
const templateStack: ts.SyntaxKind[] = [];
let lastToken: ts.SyntaxKind = ts.SyntaxKind.Unknown;
diff --git a/packages/compiler-cli/ngcc/src/dependencies/umd_dependency_host.ts b/packages/compiler-cli/ngcc/src/dependencies/umd_dependency_host.ts
index d3d97baf85..2274bbeffb 100644
--- a/packages/compiler-cli/ngcc/src/dependencies/umd_dependency_host.ts
+++ b/packages/compiler-cli/ngcc/src/dependencies/umd_dependency_host.ts
@@ -17,11 +17,11 @@ import {DependencyHostBase} from './dependency_host';
* Helper functions for computing dependencies.
*/
export class UmdDependencyHost extends DependencyHostBase {
- protected canSkipFile(fileContents: string): boolean {
+ protected override canSkipFile(fileContents: string): boolean {
return !hasRequireCalls(fileContents);
}
- protected extractImports(file: AbsoluteFsPath, fileContents: string): Set