mirror of
https://github.com/amark/gun.git
synced 2025-06-09 07:36:44 +00:00
16 lines
542 B
JavaScript
16 lines
542 B
JavaScript
var fs = require('fs');
|
|
var path = require('path');
|
|
var AWS = require('./core');
|
|
var apis = require('aws-sdk-apis');
|
|
|
|
// define services using map
|
|
apis.serviceNames.forEach(function(name) {
|
|
var identifier = apis.serviceIdentifier(name);
|
|
var versions = apis.serviceVersions(identifier);
|
|
AWS[name] = AWS.Service.defineService(identifier, versions);
|
|
|
|
// load any customizations from lib/services/<svcidentifier>.js
|
|
var svcFile = path.join(__dirname, 'services', identifier + '.js');
|
|
if (fs.existsSync(svcFile)) require(svcFile);
|
|
});
|