Téigh ar aghaidh chuig an bpríomhábhar
Leagan: 6.x

Breiseán Scagaire

Cad is breiseán scagaire ann?

rabhadh

Tá forlíontáin scagairí turgnamhach agus teastaíonn aiseolas níos mó ó úsáideoirí

Cathain is ceart breiseán scagaire a úsáid?

Más gá duit na meiteashonraí a athrú ar chúiseanna éagsúla, is bealach é seo chun é a dhéanamh, déantar gach iarratas follasach a idircheapadh, ach níl na hiarratais tarbhanna, úsáideora, próifíle nó comharthaí san áireamh. Sampla maith le hathbhreithniú is ea an verdaccio-plugin-secfilter.

Struchtúr breiseán

Níl ach modh sioncronaithe amháin ag an mbreiseán darb ainm filter_metadata a thugann tagairt don léiriú agus ní mór dó cóip (nó réad mionathraithe ach ní mholtar) de na meiteashonraí a sheoladh ar ais.

export default class VerdaccioMiddlewarePlugin implements IPluginStorageFilter<CustomConfig> {
async filter_metadata(metadata: Readonly<Manifest>): Promise<Package> {
// modify the metadata
const newMetadata = { ...metadata, ...{ name: 'fooName' } };
return newMetadata;
}
}

Cumraíocht

Cuir filters leis an gcomhad config.yaml agus do roghanna breiseán féin.

filters:
storage-filter-blackwhitelist:
filter_file: /path/to/file

Tuilleadh eolais sa PR.