GithubHelp home page GithubHelp logo

autopolyfiller-loader's Issues

Error: Cannot find module 'polyfill-service/polyfills/Window.prototype.base64/polyfill'

I'm using btoa that should be provided by polyfill-service through the atob/polyfill but it seems to be incorrectly be looking for window.prototype.base64

ERROR in ./src/js/utils/dbk.utils.common.js
Module build failed: Error: Cannot find module 'polyfill-service/polyfills/Window.prototype.base64/polyfill'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.require.resolve (internal/module.js:16:19)
    at /Users/deBijenkorf/Sites/responsive-assets/node_modules/autopolyfiller-loader/index.js:23:59
    at Array.forEach (native)
    at Object.module.exports (/Users/deBijenkorf/Sites/responsive-assets/node_modules/autopolyfiller-loader/index.js:22:19)
 @ ./src/js/dbk.form.js 19:22-60
Warning: Task "webpack:dev" failed. Use --force to continue.

Aborted due to warnings.

Module build failed: Error: Final loader didn't return a Buffer or String

I'm getting the following error when building. My config is basically the example config, though I'm including node_modules. Any help would be greatly appreciated!

[webpack] 💀
./~/autopolyfiller-loader/~/polyfill/source/Function.prototype.bind.js
Module build failed: Error: Final loader didn't return a Buffer or String
  at DependenciesBlock.onModuleBuild (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:277:42)
  at nextLoader (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:253:25)
  at /path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:270:15
  at runSyncOrAsync (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:158:12)
  at nextLoader (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:268:3)
  at /path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:270:15
  at runSyncOrAsync (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:158:12)
  at nextLoader (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:268:3)
  at Storage.provide (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:52:20)
  at CachedInputFileSystem.readFile (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:134:24)
  at DependenciesBlock.onLoadPitchDone (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:238:7)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:180:27)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:184:21)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:206:61)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:184:21)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:206:61)
  at DependenciesBlock.doBuild (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:224:4)
  at DependenciesBlock.build (/path/to/project/node_modules/webpack/lib/NormalModule.js:66:14)
  at Tapable.Compilation.buildModule (/path/to/project/node_modules/webpack/lib/Compilation.js:115:9)
  at Tapable.<anonymous> (/path/to/project/node_modules/webpack/lib/Compilation.js:287:9)
  at /path/to/project/node_modules/webpack/lib/NormalModuleFactory.js:104:13
  at Tapable.applyPluginsAsyncWaterfall (/path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:77:69)
  at Tapable.onDoneResolving (/path/to/project/node_modules/webpack/lib/NormalModuleFactory.js:90:10)
  at Tapable.<anonymous> (/path/to/project/node_modules/webpack/lib/NormalModuleFactory.js:86:22)
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:254:17
  at done (/path/to/project/node_modules/webpack/node_modules/async/lib/async.js:135:19)
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:32:16
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:251:21
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:575:34
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:254:17
  at done (/path/to/project/node_modules/webpack/node_modules/async/lib/async.js:135:19)
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:32:16
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:251:21
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js:29:4
  at onResolved (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:39:10)
  at innerCallback (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:78:22)
  at loggingCallbackWrapper (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/createInnerCallback.js:20:19)
  at /path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:138:6
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/ModulesInDirectoriesPlugin.js:54:11
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:210:15
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/ModulesInDirectoriesPlugin.js:45:14
  at loggingCallbackWrapper (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/createInnerCallback.js:20:19)
  at /path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:138:6
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:210:15
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/ModuleTemplatesPlugin.js:41:12
  at loggingCallbackWrapper (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/createInnerCallback.js:20:19)
  at /path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:138:6
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:105:21
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:210:15
  at applyPluginsParallelBailResult.createInnerCallback.log (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:91:30)
  at loggingCallbackWrapper (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/createInnerCallback.js:20:19)
  at /path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:138:6
  at Tapable.next (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/DirectoryDescriptionFilePlugin.js:61:40)
  at Tapable.<anonymous> (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/DirectoryDescriptionFilePlugin.js:71:6)
  at Storage.finished (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:38:16)
  at fs.js:291:14
  at /path/to/project/node_modules/less/node_modules/graceful-fs/graceful-fs.js:104:5
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/node_modules/graceful-fs/graceful-fs.js:104:5
  at Object.oncomplete (fs.js:97:15)

 @ ./~/autopolyfiller-loader/~/polyfill/source/Function.prototype.bind.js 3:0-155
[webpack] 💀
./~/autopolyfiller-loader/~/polyfill/source/Promise.js
Module build failed: Error: Final loader didn't return a Buffer or String
  at DependenciesBlock.onModuleBuild (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:277:42)
  at nextLoader (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:253:25)
  at /path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:270:15
  at runSyncOrAsync (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:158:12)
  at nextLoader (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:268:3)
  at /path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:270:15
  at runSyncOrAsync (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:158:12)
  at nextLoader (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:268:3)
  at Storage.provide (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:52:20)
  at CachedInputFileSystem.readFile (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:134:24)
  at DependenciesBlock.onLoadPitchDone (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:238:7)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:180:27)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:184:21)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:206:61)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:184:21)
  at DependenciesBlock.loadPitch (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:206:61)
  at DependenciesBlock.doBuild (/path/to/project/node_modules/webpack/node_modules/webpack-core/lib/NormalModuleMixin.js:224:4)
  at DependenciesBlock.build (/path/to/project/node_modules/webpack/lib/NormalModule.js:66:14)
  at Tapable.Compilation.buildModule (/path/to/project/node_modules/webpack/lib/Compilation.js:115:9)
  at Tapable.<anonymous> (/path/to/project/node_modules/webpack/lib/Compilation.js:287:9)
  at /path/to/project/node_modules/webpack/lib/NormalModuleFactory.js:104:13
  at Tapable.applyPluginsAsyncWaterfall (/path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:77:69)
  at Tapable.onDoneResolving (/path/to/project/node_modules/webpack/lib/NormalModuleFactory.js:90:10)
  at Tapable.<anonymous> (/path/to/project/node_modules/webpack/lib/NormalModuleFactory.js:86:22)
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:254:17
  at done (/path/to/project/node_modules/webpack/node_modules/async/lib/async.js:135:19)
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:32:16
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:251:21
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:575:34
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:254:17
  at done (/path/to/project/node_modules/webpack/node_modules/async/lib/async.js:135:19)
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:32:16
  at /path/to/project/node_modules/webpack/node_modules/async/lib/async.js:251:21
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js:29:4
  at onResolved (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:39:10)
  at innerCallback (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:78:22)
  at loggingCallbackWrapper (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/createInnerCallback.js:20:19)
  at /path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:138:6
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/ModulesInDirectoriesPlugin.js:54:11
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:210:15
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/ModulesInDirectoriesPlugin.js:45:14
  at loggingCallbackWrapper (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/createInnerCallback.js:20:19)
  at /path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:138:6
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:210:15
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/ModuleTemplatesPlugin.js:41:12
  at loggingCallbackWrapper (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/createInnerCallback.js:20:19)
  at /path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:138:6
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:105:21
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:210:15
  at applyPluginsParallelBailResult.createInnerCallback.log (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/Resolver.js:91:30)
  at loggingCallbackWrapper (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/createInnerCallback.js:20:19)
  at /path/to/project/node_modules/webpack/node_modules/tapable/lib/Tapable.js:138:6
  at Tapable.next (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/DirectoryDescriptionFilePlugin.js:61:40)
  at Tapable.<anonymous> (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/DirectoryDescriptionFilePlugin.js:71:6)
  at Storage.finished (/path/to/project/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:38:16)
  at fs.js:291:14
  at /path/to/project/node_modules/less/node_modules/graceful-fs/graceful-fs.js:104:5
  at /path/to/project/node_modules/webpack/node_modules/enhanced-resolve/node_modules/graceful-fs/graceful-fs.js:104:5
  at Object.oncomplete (fs.js:97:15)

 @ ./~/autopolyfiller-loader/~/polyfill/source/Promise.js 3:0-139

Module build failed: Error: Final loader didn't return a Buffer or String

Using loader: 'autopolyfiller' in webpack options like it is described in Usage section of README.MD causes Errors with appropriate polyfills like this:

ERROR in ./~/autopolyfiller-loader/~/polyfill-service/polyfills/matchMedia/polyfill.js
    Module build failed: Error: Final loader didn't return a Buffer or String

When I change this option to loader: 'autopolyfiller-loader' it works great.

Polyfill libraries

How do I polyfill libraries from node_modules? If I don't exclude node_modules from the loader, the whole thing explodes.

Module Build Error

I have just installed and set up this loader, and when I try to build I get an error:

$ npm run dev-server                                                                                                                                                                                                             ≣≣≣≣≣≣≣≣≣  ≣

> [email protected] dev-server /Users/saul/projects/go/src/github.com/lucibus/lucibus/caido
> env WEBPACK_DEV_SERVER=true WEBPACK_DEVTOOL=eval-source-map WEBPACK_DEBUG=true webpack-dev-server --colors --progress --hot

 70% 1/1 build moduleshttp://0.0.0.0:8080/
webpack result is served from /
content is served from /Users/saul/projects/go/src/github.com/lucibus/lucibus/caido
Hash: 62701bec273b5fb3fb07
Version: webpack 1.11.0
Time: 4431ms
chunk    {0} main.js (main) 173 kB [rendered]
    [0] multi main 52 bytes {0} [built] [1 error]
  [157] ./~/webpack-dev-server/client?http://0.0.0.0:8080 1.82 kB {0} [built]
  [158] ./~/webpack-dev-server/~/socket.io-client/index.js 37 bytes {0} [built]
  [159] ./~/webpack-dev-server/~/socket.io-client/lib/index.js 1.5 kB {0} [built]
  [160] ./~/webpack-dev-server/~/socket.io-client/lib/url.js 1.53 kB {0} [built]
  [161] ./~/webpack-dev-server/~/socket.io-client/~/parseuri/index.js 690 bytes {0} [built]
  [162] ./~/webpack-dev-server/~/socket.io-client/~/debug/debug.js 2.46 kB {0} [built]
  [163] ./~/webpack-dev-server/~/socket.io-client/~/socket.io-parser/index.js 7.63 kB {0} [built]
  [164] ./~/webpack-dev-server/~/socket.io-client/~/socket.io-parser/~/json3/lib/json3.js 40.1 kB {0} [built]
  [165] (webpack)/buildin/amd-options.js 43 bytes {0} [built]
  [166] ./~/webpack-dev-server/~/socket.io-client/~/socket.io-parser/~/isarray/index.js 120 bytes {0} [built]
  [167] ./~/webpack-dev-server/~/socket.io-client/~/component-emitter/index.js 3 kB {0} [built]
  [168] ./~/webpack-dev-server/~/socket.io-client/~/socket.io-parser/binary.js 3.84 kB {0} [built]
  [169] ./~/webpack-dev-server/~/socket.io-client/~/socket.io-parser/is-buffer.js 252 bytes {0} [built]
  [170] ./~/webpack-dev-server/~/socket.io-client/lib/manager.js 11 kB {0} [built]
  [171] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/index.js 38 bytes {0} [built]
  [172] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/lib/index.js 140 bytes {0} [built]
  [173] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/lib/socket.js 16.9 kB {0} [built]
  [174] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/index.js 1.08 kB {0} [built]
  [175] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/lib/xmlhttprequest.js 1.16 kB {0} [built]
  [176] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/has-cors/index.js 458 bytes {0} [built]
  [177] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/has-cors/~/global/index.js 257 bytes {0} [built]
  [178] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/polling-xhr.js 7.92 kB {0} [built]
  [179] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/polling.js 4.85 kB {0} [built]
  [180] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/lib/transport.js 2.74 kB {0} [built]
  [181] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/lib/browser.js 14.4 kB {0} [built]
  [182] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/lib/keys.js 297 bytes {0} [built]
  [183] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/has-binary/index.js 1.06 kB {0} [built]
  [184] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/has-binary/~/isarray/index.js 120 bytes {0} [built]
  [185] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/arraybuffer.slice/index.js 725 bytes {0} [built]
  [186] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/base64-arraybuffer/lib/base64-arraybuffer.js 1.7 kB {0} [built]
  [187] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/after/index.js 685 bytes {0} [built]
  [188] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/utf8/utf8.js 6.22 kB {0} [built]
  [189] (webpack)/buildin/module.js 251 bytes {0} [built]
  [190] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/engine.io-parser/~/blob/index.js 973 bytes {0} [built]
  [191] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/parseqs/index.js 708 bytes {0} [built]
  [192] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/component-inherit/index.js 146 bytes {0} [built]
  [193] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/debug/browser.js 3.28 kB {0} [built]
  [194] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/debug/debug.js 4.1 kB {0} [built]
  [195] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/debug/~/ms/index.js 2.02 kB {0} [built]
  [196] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/polling-jsonp.js 4.82 kB {0} [built]
  [197] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/lib/transports/websocket.js 4.57 kB {0} [built]
  [198] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/ws/lib/browser.js 831 bytes {0} [built]
  [199] ./~/webpack-dev-server/~/socket.io-client/~/indexof/index.js 199 bytes {0} [built]
  [200] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/parseuri/index.js 1.19 kB {0} [built]
  [201] ./~/webpack-dev-server/~/socket.io-client/~/engine.io-client/~/parsejson/index.js 842 bytes {0} [built]
  [202] ./~/webpack-dev-server/~/socket.io-client/lib/socket.js 6.99 kB {0} [built]
  [203] ./~/webpack-dev-server/~/socket.io-client/~/to-array/index.js 216 bytes {0} [built]
  [204] ./~/webpack-dev-server/~/socket.io-client/lib/on.js 370 bytes {0} [built]
  [205] ./~/webpack-dev-server/~/socket.io-client/~/component-bind/index.js 474 bytes {0} [built]
  [206] ./~/webpack-dev-server/~/socket.io-client/~/has-binary/index.js 1.08 kB {0} [built]
  [207] ./~/webpack-dev-server/~/socket.io-client/~/has-binary/~/isarray/index.js 120 bytes {0} [built]
  [208] ./~/webpack-dev-server/~/socket.io-client/~/object-component/index.js 1.18 kB {0} [built]
  [209] ./~/webpack-dev-server/~/socket.io-client/~/backo2/index.js 1.4 kB {0} [built]
  [210] ./~/webpack-dev-server/~/strip-ansi/index.js 161 bytes {0} [built]
  [211] ./~/webpack-dev-server/~/strip-ansi/~/ansi-regex/index.js 145 bytes {0} [built]
  [212] ./~/webpack/hot/dev-server.js 1.85 kB {0} [built]
  [213] ./~/webpack/hot/log-apply-result.js 813 bytes {0} [built]

ERROR in ./app/main.jsx
Module build failed: TypeError: Function.prototype.apply: Arguments list has wrong type
    at Object.module.exports (/Users/saul/projects/go/src/github.com/lucibus/lucibus/caido/node_modules/autopolyfiller-loader/index.js:12:36)
 @ multi main
webpack: bundle is now VALID.

I can't tell if this is an error in autopolyfiller-loader or my source code.

My ./app/main.jsx file looks like this:

import React from 'react'

import App from './containers/App'
import controller from './controller'
import Storage from './Storage'

import addSystem from './actions/addSystem.js'
import createAddressOneSystem from './actions/createAddressOneSystem.js'
import moveSystem from './actions/moveSystem.js'
import outputSynced from './actions/outputSynced.js'
import selectSystem from './actions/selectSystem.js'
import setSynced from './actions/setSynced.js'
import changeSystemLevel from './actions/changeSystemLevel.js'

// ACTIONS
controller.signal('gotWebsocketMessage', setSynced)
controller.signal('clickedAddAddressOne', createAddressOneSystem, addSystem, [outputSynced])
controller.signal('draggedSystem', moveSystem, [outputSynced])
controller.signal('clickedSystem', selectSystem)
controller.signal('movedInspector', changeSystemLevel, [outputSynced])

Storage.onMessage(controller.signals.gotWebsocketMessage)

React.render(
  controller.injectInto(App),
  document.getElementById('content')
)

I can't find any uses of apply in my source code. I am, however, using babel-loader before this loader, so maybe that is making some use of apply that is wrong? My js loaders look like:

['autopolyfiller?browsers=["last 2 versions", "ie >= 9" ]', 'babel-loader?stage=0']

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.