neft
Version:
Universal Platform
18 lines (13 loc) • 465 B
text/coffeescript
'use strict'
utils = require 'src/utils'
assert = require 'src/assert'
# platform specified
PlatformImpl = try require './impl/node/index'
PlatformImpl or= try require './impl/browser/index'
PlatformImpl or= try require './impl/ios/index'
PlatformImpl or= try require './impl/android/index'
PlatformImpl or= try require './impl/macos/index'
assert PlatformImpl
, "No networking implementation found"
module.exports = (Networking) ->
PlatformImpl Networking