SYMBOL INDEX (125 symbols across 21 files) FILE: src/Chainable.js method constructor (line 2) | constructor(parent) { method batch (line 6) | batch(handler) { method end (line 11) | end() { FILE: src/ChainedMap.js method constructor (line 5) | constructor(parent) { method extend (line 10) | extend(methods) { method clear (line 18) | clear() { method delete (line 23) | delete(key) { method order (line 28) | order() { method entries (line 55) | entries() { method values (line 65) | values() { method get (line 71) | get(key) { method getOrCompute (line 75) | getOrCompute(key, fn) { method has (line 82) | has(key) { method set (line 86) | set(key, value) { method merge (line 91) | merge(obj, omit = []) { method clean (line 113) | clean(obj) { method when (line 138) | when( FILE: src/ChainedSet.js method constructor (line 4) | constructor(parent) { method add (line 9) | add(value) { method prepend (line 14) | prepend(value) { method clear (line 19) | clear() { method delete (line 24) | delete(value) { method values (line 29) | values() { method has (line 33) | has(value) { method merge (line 37) | merge(arr) { method when (line 42) | when( FILE: src/Config.js method constructor (line 13) | constructor() { method toString (line 47) | static toString(config, { verbose = false, configPrefix = 'config' } = {... method entry (line 109) | entry(name) { method plugin (line 113) | plugin(name) { method toConfig (line 117) | toConfig() { method toString (line 140) | toString(options) { method merge (line 144) | merge(obj = {}, omit = []) { FILE: src/DevServer.js method constructor (line 5) | constructor(parent) { method toConfig (line 59) | toConfig() { method merge (line 66) | merge(obj, omit = []) { FILE: src/Module.js method constructor (line 5) | constructor(parent) { method defaultRule (line 12) | defaultRule(name) { method rule (line 19) | rule(name) { method toConfig (line 23) | toConfig() { method merge (line 32) | merge(obj, omit = []) { FILE: src/Optimization.js method constructor (line 5) | constructor(parent) { method minimizer (line 29) | minimizer(name) { method toConfig (line 44) | toConfig() { method merge (line 52) | merge(obj, omit = []) { FILE: src/Orderable.js method before (line 3) | before(name) { method after (line 16) | after(name) { method merge (line 29) | merge(obj, omit = []) { FILE: src/Output.js method constructor (line 4) | constructor(parent) { FILE: src/Performance.js method constructor (line 4) | constructor(parent) { FILE: src/Plugin.js method constructor (line 6) | constructor(parent, name, type = 'plugin') { method use (line 20) | use(plugin, args = []) { method tap (line 24) | tap(f) { method set (line 34) | set(key, value) { method merge (line 41) | merge(obj, omit = []) { method toConfig (line 53) | toConfig() { FILE: src/Resolve.js method constructor (line 6) | constructor(parent) { method plugin (line 27) | plugin(name) { method toConfig (line 34) | toConfig() { method merge (line 49) | merge(obj, omit = []) { FILE: src/ResolveLoader.js method constructor (line 5) | constructor(parent) { method toConfig (line 11) | toConfig() { method merge (line 19) | merge(obj, omit = []) { FILE: src/Rule.js function toArray (line 7) | function toArray(arr) { method constructor (line 13) | constructor(parent, name, ruleType = 'rule') { method use (line 45) | use(name) { method rule (line 49) | rule(name) { method oneOf (line 53) | oneOf(name) { method pre (line 60) | pre() { method post (line 64) | post() { method toConfig (line 68) | toConfig() { method merge (line 88) | merge(obj, omit = []) { FILE: src/Use.js method constructor (line 7) | constructor(parent, name) { method tap (line 13) | tap(f) { method merge (line 18) | merge(obj, omit = []) { method toConfig (line 30) | toConfig() { FILE: test/Config.js class StringifyPlugin (line 7) | class StringifyPlugin { method constructor (line 8) | constructor(...args) { method apply (line 12) | apply() { class FooPlugin (line 408) | class FooPlugin {} method render (line 563) | render() {} FILE: test/Optimization.js class StringifyPlugin (line 3) | class StringifyPlugin { method constructor (line 4) | constructor(...args) { method apply (line 8) | apply() { FILE: test/Plugin.js class StringifyPlugin (line 5) | class StringifyPlugin { method constructor (line 6) | constructor(...args) { method apply (line 10) | apply() { class TestPlugin (line 106) | class TestPlugin {} method apply (line 120) | apply() {} FILE: test/Resolve.js class StringifyPlugin (line 3) | class StringifyPlugin { method constructor (line 4) | constructor(...args) { method apply (line 8) | apply() { FILE: types/index.d.ts class Chained (line 8) | class Chained { class TypedChainedMap (line 12) | class TypedChainedMap extends Chained { class ChainedMap (line 29) | class ChainedMap extends TypedChainedMap {} class TypedChainedSet (line 31) | class TypedChainedSet extends Chained { class ChainedSet (line 46) | class ChainedSet extends TypedChainedSet {} class Config (line 49) | class Config extends __Config.ChainedMap { class Chained (line 87) | class Chained extends __Config.Chained {} class TypedChainedMap (line 88) | class TypedChainedMap extends __Config.TypedChainedMap< class ChainedMap (line 92) | class ChainedMap extends __Config.TypedChainedMap {} class TypedChainedSet (line 93) | class TypedChainedSet extends __Config.TypedChainedSet< class ChainedSet (line 97) | class ChainedSet extends __Config.TypedChainedSet {} class Plugins (line 99) | class Plugins< class Plugin (line 104) | class Plugin class Module (line 127) | class Module extends ChainedMap { class Output (line 136) | class Output extends ChainedMap { class DevServer (line 168) | class DevServer extends ChainedMap { class Performance (line 222) | class Performance extends ChainedMap { class EntryPoint (line 229) | class EntryPoint extends TypedChainedSet {} class Resolve (line 231) | class Resolve extends ChainedMap { class ResolveLoader (line 253) | class ResolveLoader extends Resolve { class Rule (line 258) | class Rule extends ChainedMap implements Orderable { class Optimization (line 288) | class Optimization extends ChainedMap { type RuntimeChunk (line 309) | interface RuntimeChunk { type RuntimeChunkFunction (line 313) | type RuntimeChunkFunction = (entryPoint: EntryPoint) => string; type SplitChunksOptions (line 315) | interface SplitChunksOptions { type LoaderOptions (line 319) | interface LoaderOptions { class Use (line 323) | class Use extends ChainedMap implements Orderable { type DevTool (line 334) | type DevTool = type PluginClass (line 381) | interface PluginClass { type Orderable (line 385) | interface Orderable { FILE: types/test/webpack-chain-tests.ts class ResolvePluginImpl (line 9) | class ResolvePluginImpl extends webpack.ResolvePlugin { method apply (line 10) | apply(resolver: Resolver): void {} function expectType (line 13) | function expectType(value: T) {}