ASCII Art Webpack Plugin
Description
The ASCII Art Webpack Plugin
Installation
npm install --save-dev ascii-art-webpack-plugin
or shorthand
npm i -D ascii-art-webpack-plugin
Usage
const { AsciiArtWebpackPlugin } = require('ascii-art-webpack-plugin');
const webpackConfig = {
// ... config settings here ...
plugins: [
new AsciiArtWebpackPlugin({
text: 'Company Name',
font: 'Big Money-se',
}),
],
};
Options
- text - Required. The text that will be converted into ASCII art
- font - Defaults to
'Standard'
. See below for recommended fonts. Supports all Figlet fonts - horizontalLayout - Defaults to
'default'
. Available values:['default', 'fitted', 'full']
. Figlet layout setting. Affects horizontal kerning values - verticalLayout - Defaults to
'default'
. Available values:['default', 'fitted', 'full']
. Figlet layout setting. Affects vertical kerning values - borderAroundText - Defaults to
false
. Whether the header will have a border around it - extensions - Defaults to
['js']
. What extensions of output files will get the ASCII art header
Fonts
The ascii-art-webpack-plugin
supports all Figlet fonts. The default is ‘Standard’. I highly recommend trying out the following:
- Standard
- 3D-ASCII
- Alligator
- AMC Thin
- ANSI Shadow
- Banner3-D
- Big Money-se
- Broadway
- Crawford2
- Cursive
- Dancing Font
- Doh
- DOS Rebel
- Electronic
- Epic
- Fraktur
- Larry 3D 2
- Nancyj-Underlined
- NV Script
- Patorjk-HeX
- Reverse
- Script
- Slant Relief
- Soft
- Sweet
- Univers