Skip to content

Grafo de Dependências dos Packages ​

O diagrama abaixo é derivado dos package.json de todos os packages do workspace. Ele inclui as dependências internas declaradas em dependencies, devDependencies, optionalDependencies e peerDependencies; cada seta parte do package consumidor e aponta para a dependência.

Grafo completo ​

graph LR

  P01["@fc/arquivos-calc"]
  P02["@fc/calculos-civeis"]
  P03["@fc/calculos-judiciais"]
  P04["@fc/calculos-previdenciarios"]
  P05["@fc/calculos-rgps"]
  P06["@fc/calculos-rpps"]
  P07["@fc/cliente-geolocalizacao"]
  P08["@fc/cliente-mni"]
  P09["@fc/cliente-pdpj"]
  P10["@fc/cliente-sgs"]
  P11["@fc/cliente-sidra"]
  P12["@fc/comum"]
  P13["@fc/eslint-config"]
  P14["@fc/html-formatado"]
  P15["@fc/indices"]
  P16["@fc/parsers"]
  P17["@fc/servicos-internos"]
  P18["@fc/stylelint-config"]
  P19["@fc/swagger-nuxt-module"]
  P20["@fc/test-utils"]
  P21["@fc/tsconfig"]
  P22["@fc/utils"]
  P23["@fc/vitepress-plugin-mermaid"]

  P01 --> P13
  P01 --> P21
  P01 --> P22
  P02 --> P01
  P02 --> P03
  P02 --> P12
  P02 --> P13
  P02 --> P15
  P02 --> P21
  P02 --> P22
  P03 --> P12
  P03 --> P13
  P03 --> P15
  P03 --> P21
  P03 --> P22
  P04 --> P01
  P04 --> P03
  P04 --> P12
  P04 --> P13
  P04 --> P15
  P04 --> P16
  P04 --> P20
  P04 --> P21
  P04 --> P22
  P05 --> P01
  P05 --> P03
  P05 --> P04
  P05 --> P12
  P05 --> P13
  P05 --> P15
  P05 --> P16
  P05 --> P20
  P05 --> P21
  P05 --> P22
  P06 --> P01
  P06 --> P03
  P06 --> P04
  P06 --> P05
  P06 --> P12
  P06 --> P13
  P06 --> P16
  P06 --> P20
  P06 --> P21
  P06 --> P22
  P07 --> P13
  P07 --> P21
  P08 --> P13
  P08 --> P21
  P09 --> P13
  P09 --> P21
  P09 --> P22
  P10 --> P13
  P10 --> P21
  P10 --> P22
  P11 --> P13
  P11 --> P21
  P11 --> P22
  P12 --> P13
  P12 --> P21
  P12 --> P22
  P13 --> P21
  P14 --> P13
  P14 --> P20
  P14 --> P21
  P15 --> P12
  P15 --> P13
  P15 --> P16
  P15 --> P21
  P15 --> P22
  P16 --> P13
  P16 --> P21
  P16 --> P22
  P17 --> P12
  P17 --> P13
  P17 --> P21
  P17 --> P22
  P19 --> P12
  P19 --> P13
  P20 --> P13
  P20 --> P21
  P20 --> P22
  P22 --> P13
  P22 --> P21
  P23 --> P13
  P23 --> P18
  P23 --> P21

Para atualizar a seção gerada depois de alterar um manifesto, execute pnpm docs:grafo. O portão do repositório também recusa uma alteração que deixe o diagrama defasado.

Packages sem compilação ​

Os packages/ exportam TypeScript puro sem build step. As apps importam o fonte diretamente.