项目文件夹

文件
2026-07-13 13:39:12 +08:00

193 行
5.1 KiB
JSON

{
"language": "pt-BR",
"category": "ultra",
"rules": [
{
"name": "pt_terse_leader_phrases",
"pattern": "^(?:eu vou|vou|eu posso|posso|deixa eu|deixe-me|vamos|a gente pode)\\s+(?=[a-záéíóúâêôãõç])",
"replacement": "",
"flags": "gm",
"context": "all",
"category": "terse",
"minIntensity": "full",
"description": "Leader phrases at sentence start — PT-BR equivalent of 'I'll/Let me'"
},
{
"name": "pt_ultra_banco_de_dados",
"pattern": "\\bbanco de dados\\b",
"replacement": "BD",
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "banco de dados → BD"
},
{
"name": "pt_ultra_configuracao",
"pattern": "\\b(?:configuração|configurações)\\b",
"replacement": "config",
"replacementMap": {
"configuração": "config",
"configurações": "configs"
},
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "configuração → config"
},
{
"name": "pt_ultra_funcao",
"pattern": "\\b(?:função|funções)\\b",
"replacement": "fn",
"replacementMap": {
"função": "fn",
"funções": "fns"
},
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "função → fn"
},
{
"name": "pt_ultra_requisicao",
"pattern": "\\b(?:requisição|requisições)\\b",
"replacement": "req",
"replacementMap": {
"requisição": "req",
"requisições": "reqs"
},
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "requisição → req"
},
{
"name": "pt_ultra_resposta",
"pattern": "\\bresposta\\b",
"replacement": "res",
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "resposta → res"
},
{
"name": "pt_ultra_implementacao",
"pattern": "\\b(?:implementação|implementações)\\b",
"replacement": "impl",
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "implementação → impl"
},
{
"name": "pt_ultra_autenticacao",
"pattern": "\\b(?:autenticação|autenticações)\\b",
"replacement": "auth",
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "autenticação → auth"
},
{
"name": "pt_ultra_autorizacao",
"pattern": "\\b(?:autorização|autorizações)\\b",
"replacement": "authz",
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "autorização → authz"
},
{
"name": "pt_ultra_aplicacao",
"pattern": "\\b(?:aplicação|aplicações)\\b",
"replacement": "app",
"replacementMap": {
"aplicação": "app",
"aplicações": "apps"
},
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "aplicação → app"
},
{
"name": "pt_ultra_dependencia",
"pattern": "\\b(?:dependência|dependências)\\b",
"replacement": "dep",
"replacementMap": {
"dependência": "dep",
"dependências": "deps"
},
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "dependência → dep"
},
{
"name": "pt_ultra_repositorio",
"pattern": "\\b(?:repositório|repositórios)\\b",
"replacement": "repo",
"replacementMap": {
"repositório": "repo",
"repositórios": "repos"
},
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "repositório → repo"
},
{
"name": "pt_ultra_variavel",
"pattern": "\\b(?:variável|variáveis)\\b",
"replacement": "var",
"replacementMap": {
"variável": "var",
"variáveis": "vars"
},
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "variável → var"
},
{
"name": "pt_ultra_componente",
"pattern": "\\b(?:componente|componentes)\\b",
"replacement": "comp",
"replacementMap": {
"componente": "comp",
"componentes": "comps"
},
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "componente → comp"
},
{
"name": "pt_ultra_diretorio",
"pattern": "\\b(?:diretório|diretórios)\\b",
"replacement": "dir",
"replacementMap": {
"diretório": "dir",
"diretórios": "dirs"
},
"flags": "gi",
"context": "all",
"category": "ultra",
"minIntensity": "ultra",
"description": "diretório → dir"
}
]
}