SYMBOL INDEX (42 symbols across 11 files) FILE: index.d.ts class WebpackPwaManifest (line 9) | class WebpackPwaManifest extends Plugin { type Direction (line 14) | type Direction = 'ltr' | 'rtl' | 'auto'; type Display (line 15) | type Display = 'fullscreen' | 'standalone' | 'minimal-ui' | 'browser'; type Orientation (line 16) | type Orientation = 'any' | 'natural' | 'landscape' | 'landscape-primary'... type CrossOrigin (line 17) | type CrossOrigin = 'use-credentials' | 'anonymous'; type ManifestOptions (line 18) | interface ManifestOptions { type RelatedApplications (line 41) | interface RelatedApplications { type IosOptions (line 46) | interface IosOptions { type IosAppleTouchIcon (line 53) | interface IosAppleTouchIcon { type Icon (line 57) | interface Icon { FILE: src/errors/IconError.js class IconError (line 1) | class IconError extends Error { method constructor (line 2) | constructor (msg) { FILE: src/errors/PresetError.js class PresetError (line 1) | class PresetError extends Error { method constructor (line 2) | constructor (key, value) { FILE: src/generators/tapable.js function getBeforeProcessingHook (line 11) | function getBeforeProcessingHook(compilation) { FILE: src/helpers/uri.js function joinURI (line 1) | function joinURI (...arr) { function normalizeURI (line 7) | function normalizeURI (uri) { FILE: src/icons/index.js function parseArray (line 10) | function parseArray (i) { function sanitizeIcon (line 14) | function sanitizeIcon (iconSnippet) { function processIcon (line 30) | function processIcon (currentSize, icon, buffer, mimeType, publicPath, s... function process (line 53) | function process (sizes, icon, cachedIconsCopy, icons, assets, fingerpri... function retrieveIcons (line 94) | function retrieveIcons (options) { function parseIcons (line 103) | function parseIcons (fingerprint, publicPath, icons, callback) { FILE: src/index.js class WebpackPwaManifest (line 5) | class WebpackPwaManifest { method constructor (line 6) | constructor (options = {}) { method _acquireGenerator (line 35) | _acquireGenerator (hooks) { method apply (line 39) | apply (compiler) { FILE: src/injector/index.js function createFilename (line 34) | function createFilename (filenameTemplate, json, shouldFingerprint) { function manifest (line 53) | function manifest (options, publicPath, icons, callback) { function buildResources (line 70) | function buildResources (_this, publicPath, callback) { function injectResources (line 87) | function injectResources (compilation, assets, callback) { function generateAppleTags (line 99) | function generateAppleTags (options, assets) { function generateMaskIconLink (line 135) | function generateMaskIconLink (tags, assets) { function formatAppleTag (line 146) | function formatAppleTag (tag, content) { function applyTag (line 191) | function applyTag (obj, tag, content) { function generateHtmlTags (line 204) | function generateHtmlTags (tags) { FILE: src/validators/colors.js function isHexColor (line 5) | function isHexColor (color) { function isCssColor (line 9) | function isCssColor (color) { function isRgbColor (line 13) | function isRgbColor (color) { function isRgbaColor (line 17) | function isRgbaColor (color) { FILE: src/validators/presets.js function hasPreset (line 18) | function hasPreset (key, value) { FILE: tests/runTest.js function run (line 7) | function run (name, next) {