fbcssplugin
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

FBcssPLUGIN

Ajoute une feature au plugin CSSPlugin de FuseBox 3.7.1 : l'injection dans le header d'une partie des CSS présents dans l'application au lieu de tous les CSS

  • Transforme l'option inject en permettant à la fonction de renvoyer un booleen :
inject?: boolean | ((file: string) => string | boolean)
  • Prend en compte ce booleen et s'il retourne false alors le fichier sur lequel ce booleen est renvoyé n'est pas injecté
  • Le code à écrire dans la propriété inject peut alors ressembler à ça :
inject: (file) => file.includes('main') && `styles${file.substring(file.lastIndexOf('/'))}`
  • Il s'agit aussi d'un exemple de création minimaliste de package NPM

Install

npm i fbcssplugin --save

Usages

  • A déclarer comme CSSPlugin :
const { CSSPlugin } = require("fbcssplugin");

Package Sidebar

Install

npm i fbcssplugin

Weekly Downloads

1

Version

1.0.3

License

MIT

Unpacked Size

15.5 kB

Total Files

9

Last publish

Collaborators

  • nicolasboyer