|
929 | 929 | "title": "Description of the Dictionary",
|
930 | 930 | "type": "string"
|
931 | 931 | },
|
| 932 | + "ignoreForbiddenWords": { |
| 933 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 934 | + "type": "boolean" |
| 935 | + }, |
932 | 936 | "name": {
|
933 | 937 | "markdownDescription": "The reference name of the dictionary.\n\n\nExample: `My Words` or `custom`\n\n\nIf the name matches a pre-defined dictionary, it will override the pre-defined dictionary.\nIf you use: `typescript` it will replace the built-in TypeScript dictionary.",
|
934 | 938 | "pattern": "^(?=[^!*,;{}[\\]~\\n]+$)(?=(.*\\w)).+$",
|
|
984 | 988 | "markdownDescription": "Optional description of the contents / purpose of the dictionary.",
|
985 | 989 | "type": "string"
|
986 | 990 | },
|
| 991 | + "ignoreForbiddenWords": { |
| 992 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 993 | + "type": "boolean" |
| 994 | + }, |
987 | 995 | "name": {
|
988 | 996 | "markdownDescription": "This is the name of a dictionary.\n\nName Format:\n- Must contain at least 1 number or letter.\n- Spaces are allowed.\n- Leading and trailing space will be removed.\n- Names ARE case-sensitive.\n- Must not contain `*`, `!`, `;`, `,`, `{`, `}`, `[`, `]`, `~`.",
|
989 | 997 | "type": "string"
|
|
1014 | 1022 | "markdownDescription": "Optional description of the contents / purpose of the dictionary.",
|
1015 | 1023 | "type": "string"
|
1016 | 1024 | },
|
| 1025 | + "ignoreForbiddenWords": { |
| 1026 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 1027 | + "type": "boolean" |
| 1028 | + }, |
1017 | 1029 | "name": {
|
1018 | 1030 | "markdownDescription": "This is the name of a dictionary.\n\nName Format:\n- Must contain at least 1 number or letter.\n- Spaces are allowed.\n- Leading and trailing space will be removed.\n- Names ARE case-sensitive.\n- Must not contain `*`, `!`, `;`, `,`, `{`, `}`, `[`, `]`, `~`.",
|
1019 | 1031 | "type": "string"
|
|
1341 | 1353 | "title": "Description of the Dictionary",
|
1342 | 1354 | "type": "string"
|
1343 | 1355 | },
|
| 1356 | + "ignoreForbiddenWords": { |
| 1357 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 1358 | + "type": "boolean" |
| 1359 | + }, |
1344 | 1360 | "name": {
|
1345 | 1361 | "markdownDescription": "The reference name of the dictionary.\n\n\nExample: `My Words` or `custom`\n\n\nIf the name matches a pre-defined dictionary, it will override the pre-defined dictionary.\nIf you use: `typescript` it will replace the built-in TypeScript dictionary.",
|
1346 | 1362 | "pattern": "^(?=[^!*,;{}[\\]~\\n]+$)(?=(.*\\w)).+$",
|
|
1396 | 1412 | "markdownDescription": "Optional description of the contents / purpose of the dictionary.",
|
1397 | 1413 | "type": "string"
|
1398 | 1414 | },
|
| 1415 | + "ignoreForbiddenWords": { |
| 1416 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 1417 | + "type": "boolean" |
| 1418 | + }, |
1399 | 1419 | "name": {
|
1400 | 1420 | "markdownDescription": "This is the name of a dictionary.\n\nName Format:\n- Must contain at least 1 number or letter.\n- Spaces are allowed.\n- Leading and trailing space will be removed.\n- Names ARE case-sensitive.\n- Must not contain `*`, `!`, `;`, `,`, `{`, `}`, `[`, `]`, `~`.",
|
1401 | 1421 | "type": "string"
|
|
1426 | 1446 | "markdownDescription": "Optional description of the contents / purpose of the dictionary.",
|
1427 | 1447 | "type": "string"
|
1428 | 1448 | },
|
| 1449 | + "ignoreForbiddenWords": { |
| 1450 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 1451 | + "type": "boolean" |
| 1452 | + }, |
1429 | 1453 | "name": {
|
1430 | 1454 | "markdownDescription": "This is the name of a dictionary.\n\nName Format:\n- Must contain at least 1 number or letter.\n- Spaces are allowed.\n- Leading and trailing space will be removed.\n- Names ARE case-sensitive.\n- Must not contain `*`, `!`, `;`, `,`, `{`, `}`, `[`, `]`, `~`.",
|
1431 | 1455 | "type": "string"
|
|
2288 | 2312 | "title": "Description of the Dictionary",
|
2289 | 2313 | "type": "string"
|
2290 | 2314 | },
|
| 2315 | + "ignoreForbiddenWords": { |
| 2316 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 2317 | + "type": "boolean" |
| 2318 | + }, |
2291 | 2319 | "name": {
|
2292 | 2320 | "markdownDescription": "The reference name of the dictionary.\n\n\nExample: `My Words` or `custom`\n\n\nIf the name matches a pre-defined dictionary, it will override the pre-defined dictionary.\nIf you use: `typescript` it will replace the built-in TypeScript dictionary.",
|
2293 | 2321 | "title": "Name of Dictionary",
|
|
2375 | 2403 | "title": "Description of the Dictionary",
|
2376 | 2404 | "type": "string"
|
2377 | 2405 | },
|
| 2406 | + "ignoreForbiddenWords": { |
| 2407 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 2408 | + "type": "boolean" |
| 2409 | + }, |
2378 | 2410 | "name": {
|
2379 | 2411 | "markdownDescription": "The reference name of the dictionary.\n\n\nExample: `My Words` or `custom`\n\n\nIf the name matches a pre-defined dictionary, it will override the pre-defined dictionary.\nIf you use: `typescript` it will replace the built-in TypeScript dictionary.",
|
2380 | 2412 | "pattern": "^(?=[^!*,;{}[\\]~\\n]+$)(?=(.*\\w)).+$",
|
|
2430 | 2462 | "markdownDescription": "Optional description of the contents / purpose of the dictionary.",
|
2431 | 2463 | "type": "string"
|
2432 | 2464 | },
|
| 2465 | + "ignoreForbiddenWords": { |
| 2466 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 2467 | + "type": "boolean" |
| 2468 | + }, |
2433 | 2469 | "name": {
|
2434 | 2470 | "markdownDescription": "This is the name of a dictionary.\n\nName Format:\n- Must contain at least 1 number or letter.\n- Spaces are allowed.\n- Leading and trailing space will be removed.\n- Names ARE case-sensitive.\n- Must not contain `*`, `!`, `;`, `,`, `{`, `}`, `[`, `]`, `~`.",
|
2435 | 2471 | "type": "string"
|
|
2460 | 2496 | "markdownDescription": "Optional description of the contents / purpose of the dictionary.",
|
2461 | 2497 | "type": "string"
|
2462 | 2498 | },
|
| 2499 | + "ignoreForbiddenWords": { |
| 2500 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 2501 | + "type": "boolean" |
| 2502 | + }, |
2463 | 2503 | "name": {
|
2464 | 2504 | "markdownDescription": "This is the name of a dictionary.\n\nName Format:\n- Must contain at least 1 number or letter.\n- Spaces are allowed.\n- Leading and trailing space will be removed.\n- Names ARE case-sensitive.\n- Must not contain `*`, `!`, `;`, `,`, `{`, `}`, `[`, `]`, `~`.",
|
2465 | 2505 | "type": "string"
|
|
2589 | 2629 | "title": "Description of the Dictionary",
|
2590 | 2630 | "type": "string"
|
2591 | 2631 | },
|
| 2632 | + "ignoreForbiddenWords": { |
| 2633 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 2634 | + "type": "boolean" |
| 2635 | + }, |
2592 | 2636 | "name": {
|
2593 | 2637 | "markdownDescription": "The reference name of the dictionary.\n\n\nExample: `My Words` or `custom`\n\n\nIf the name matches a pre-defined dictionary, it will override the pre-defined dictionary.\nIf you use: `typescript` it will replace the built-in TypeScript dictionary.",
|
2594 | 2638 | "pattern": "^(?=[^!*,;{}[\\]~\\n]+$)(?=(.*\\w)).+$",
|
|
2644 | 2688 | "markdownDescription": "Optional description of the contents / purpose of the dictionary.",
|
2645 | 2689 | "type": "string"
|
2646 | 2690 | },
|
| 2691 | + "ignoreForbiddenWords": { |
| 2692 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 2693 | + "type": "boolean" |
| 2694 | + }, |
2647 | 2695 | "name": {
|
2648 | 2696 | "markdownDescription": "This is the name of a dictionary.\n\nName Format:\n- Must contain at least 1 number or letter.\n- Spaces are allowed.\n- Leading and trailing space will be removed.\n- Names ARE case-sensitive.\n- Must not contain `*`, `!`, `;`, `,`, `{`, `}`, `[`, `]`, `~`.",
|
2649 | 2697 | "type": "string"
|
|
2674 | 2722 | "markdownDescription": "Optional description of the contents / purpose of the dictionary.",
|
2675 | 2723 | "type": "string"
|
2676 | 2724 | },
|
| 2725 | + "ignoreForbiddenWords": { |
| 2726 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 2727 | + "type": "boolean" |
| 2728 | + }, |
2677 | 2729 | "name": {
|
2678 | 2730 | "markdownDescription": "This is the name of a dictionary.\n\nName Format:\n- Must contain at least 1 number or letter.\n- Spaces are allowed.\n- Leading and trailing space will be removed.\n- Names ARE case-sensitive.\n- Must not contain `*`, `!`, `;`, `,`, `{`, `}`, `[`, `]`, `~`.",
|
2679 | 2731 | "type": "string"
|
|
3378 | 3430 | "title": "Description of the Dictionary",
|
3379 | 3431 | "type": "string"
|
3380 | 3432 | },
|
| 3433 | + "ignoreForbiddenWords": { |
| 3434 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 3435 | + "type": "boolean" |
| 3436 | + }, |
3381 | 3437 | "name": {
|
3382 | 3438 | "markdownDescription": "The reference name of the dictionary.\n\n\nExample: `My Words` or `custom`\n\n\nIf the name matches a pre-defined dictionary, it will override the pre-defined dictionary.\nIf you use: `typescript` it will replace the built-in TypeScript dictionary.",
|
3383 | 3439 | "pattern": "^(?=[^!*,;{}[\\]~\\n]+$)(?=(.*\\w)).+$",
|
|
3519 | 3575 | "title": "Description of the Dictionary",
|
3520 | 3576 | "type": "string"
|
3521 | 3577 | },
|
| 3578 | + "ignoreForbiddenWords": { |
| 3579 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 3580 | + "type": "boolean" |
| 3581 | + }, |
3522 | 3582 | "name": {
|
3523 | 3583 | "markdownDescription": "The reference name of the dictionary.\n\n\nExample: `My Words` or `custom`\n\n\nIf the name matches a pre-defined dictionary, it will override the pre-defined dictionary.\nIf you use: `typescript` it will replace the built-in TypeScript dictionary.",
|
3524 | 3584 | "pattern": "^(?=[^!*,;{}[\\]~\\n]+$)(?=(.*\\w)).+$",
|
|
3660 | 3720 | "title": "Description of the Dictionary",
|
3661 | 3721 | "type": "string"
|
3662 | 3722 | },
|
| 3723 | + "ignoreForbiddenWords": { |
| 3724 | + "markdownDescription": "Some dictionaries may contain forbidden words to prevent compounding from generating\nwords that are not valid in the language. These are often\nwords that are used in other languages or might be generated through compounding.\nThis setting allows flagged words to be ignored when checking the dictionary.\nThe effect is similar to the word not being in the dictionary.", |
| 3725 | + "type": "boolean" |
| 3726 | + }, |
3663 | 3727 | "name": {
|
3664 | 3728 | "markdownDescription": "The reference name of the dictionary.\n\n\nExample: `My Words` or `custom`\n\n\nIf the name matches a pre-defined dictionary, it will override the pre-defined dictionary.\nIf you use: `typescript` it will replace the built-in TypeScript dictionary.",
|
3665 | 3729 | "pattern": "^(?=[^!*,;{}[\\]~\\n]+$)(?=(.*\\w)).+$",
|
|
0 commit comments