Skip to content

Commit 764b977

Browse files
sacgroverdgp1130
authored andcommitted
fix(@angular/cli): expand locale pattern in all schemas for all cases
Fixes: #17032
1 parent e221c9a commit 764b977

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

packages/angular/cli/lib/config/schema.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@
417417
"type": "object",
418418
"additionalProperties": false,
419419
"patternProperties": {
420-
"^[a-z]{2}(-[a-zA-Z]{2,})?$": {
420+
"^[a-zA-Z]{2,3}(-[a-zA-Z]{4})?(-([a-zA-Z]{2}|[0-9]{3}))?(-[a-zA-Z]{5,8})?$": {
421421
"oneOf": [
422422
{
423423
"type": "string",
@@ -2081,7 +2081,7 @@
20812081
"minItems": 1,
20822082
"items": {
20832083
"type": "string",
2084-
"pattern": "^[a-z]{2}(-[a-zA-Z]{2,})?$"
2084+
"pattern": "^[a-zA-Z]{2,3}(-[a-zA-Z]{4})?(-([a-zA-Z]{2}|[0-9]{3}))?(-[a-zA-Z]{5,8})?$"
20852085
}
20862086
}
20872087
]

packages/angular_devkit/build_angular/src/browser/schema.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@
211211
"minItems": 1,
212212
"items": {
213213
"type": "string",
214-
"pattern": "^[a-z]{2}(-[a-zA-Z]{2,})?$"
214+
"pattern": "^[a-zA-Z]{2,3}(-[a-zA-Z]{4})?(-([a-zA-Z]{2}|[0-9]{3}))?(-[a-zA-Z]{5,8})?$"
215215
}
216216
}
217217
]

packages/angular_devkit/build_angular/src/server/schema.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@
175175
"minItems": 1,
176176
"items": {
177177
"type": "string",
178-
"pattern": "^[a-z]{2}(-[a-zA-Z]{2,})?$"
178+
"pattern": "^[a-zA-Z]{2,3}(-[a-zA-Z]{4})?(-([a-zA-Z]{2}|[0-9]{3}))?(-[a-zA-Z]{5,8})?$"
179179
}
180180
}
181181
]

packages/angular_devkit/core/src/experimental/workspace/workspace-schema.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@
160160
"type": "object",
161161
"additionalProperties": false,
162162
"patternProperties": {
163-
"^[a-z]{2}(-[a-zA-Z]{2,})?$": {
163+
"^[a-zA-Z]{2,3}(-[a-zA-Z]{4})?(-([a-zA-Z]{2}|[0-9]{3}))?(-[a-zA-Z]{5,8})?$": {
164164
"oneOf": [
165165
{
166166
"type": "string",

0 commit comments

Comments
 (0)