2.4.2 • Published 1 year ago

generate-icon-webpack-plugin v2.4.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

generate-icon-webpack-plugin

A webpack plugin to generate icons of different sizes

Images in the icons field and action.default_icon field in chrome extensions Manifest V3 can be generated using this plugin

Usage

add the plugin:

npm install generate-icon-webpack-plugin --save-dev
// or
pnpm add generate-icon-webpack-plugin -D
// or
yarn add generate-icon-webpack-plugin -D

configure the plugin:

new CrxPackWebpackPlugin({
  logo: path.resolve(__dirname, "./icon.png"),
  dir: "icons",
  size: [128, 64, 48, 32, 16], // 128, It can be an array or a number
  format: "png",
  grayscale: false,
  imgName: "icon",
  log: true
})

Configuration Settings

OptionRequiredTypeDefaultAbout
logoyesstringnoneimages that need to be converted
dirnostring"icons"the directory for the output picture
sizenonumber[]/number16, 32, 48, 64, 128image size, if it is a number, only one image is generated, if it is an array, it is multiple images
formatnostring"png"the format of the output picture
grayscalenobooleanfalsewhether to generate a gray image
imgNamenostring"icon"name of the picture
lognobooleanfalseprint picture information

Acknowledgement

Inspired by plasmo's ability to generate images.

2.4.1

1 year ago

2.3.1

1 year ago

2.4.2

1 year ago

2.2.1

1 year ago

2.2.0

1 year ago

2.1.1

1 year ago

2.1.0

1 year ago

2.0.5

2 years ago

2.0.4

2 years ago

2.0.6

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago