@@ -64,7 +64,7 @@ module.exports =
6464/******/ __webpack_require__ . p = "" ;
6565/******/
6666/******/ // Load entry module and return exports
67- /******/ return __webpack_require__ ( __webpack_require__ . s = 12 ) ;
67+ /******/ return __webpack_require__ ( __webpack_require__ . s = 13 ) ;
6868/******/ } )
6969/************************************************************************/
7070/******/ ( [
@@ -96,7 +96,7 @@ var _request = __webpack_require__(2);
9696
9797var _request2 = _interopRequireDefault ( _request ) ;
9898
99- var _result = __webpack_require__ ( 14 ) ;
99+ var _result = __webpack_require__ ( 15 ) ;
100100
101101var _result2 = _interopRequireDefault ( _result ) ;
102102
@@ -471,7 +471,7 @@ function sendRequest(queryObject) {
471471 } ) ;
472472 }
473473} ;
474- /* WEBPACK VAR INJECTION */ } . call ( exports , __webpack_require__ ( 9 ) ) )
474+ /* WEBPACK VAR INJECTION */ } . call ( exports , __webpack_require__ ( 10 ) ) )
475475
476476/***/ } ) ,
477477/* 1 */
@@ -490,7 +490,7 @@ var _createClass = function () { function defineProperties(target, props) { for
490490/*import Sync from './modules/sync';*/
491491
492492
493- var _config = __webpack_require__ ( 7 ) ;
493+ var _config = __webpack_require__ ( 8 ) ;
494494
495495var _config2 = _interopRequireDefault ( _config ) ;
496496
@@ -502,7 +502,7 @@ var _entry = __webpack_require__(5);
502502
503503var _entry2 = _interopRequireDefault ( _entry ) ;
504504
505- var _assets = __webpack_require__ ( 13 ) ;
505+ var _assets = __webpack_require__ ( 14 ) ;
506506
507507var _assets2 = _interopRequireDefault ( _assets ) ;
508508
@@ -548,15 +548,16 @@ var Stack = function () {
548548 function Stack ( ) {
549549 _classCallCheck ( this , Stack ) ;
550550
551- this . config = _config2 . default ;
552- this . cachePolicy = _index2 . default . policies . IGNORE_CACHE ;
553- this . provider = _index2 . default . providers ( 'localstorage' ) ;
554- //this.sync_cdn_api_key = stack_arguments[0].sync_cdn_api_key;
555-
556551 for ( var _len = arguments . length , stack_arguments = Array ( _len ) , _key = 0 ; _key < _len ; _key ++ ) {
557552 stack_arguments [ _key ] = arguments [ _key ] ;
558553 }
559554
555+ if ( stack_arguments [ 0 ] . region && stack_arguments [ 0 ] . region != undefined && stack_arguments [ 0 ] . region != "us" ) {
556+ _config2 . default [ 'host' ] = stack_arguments [ 0 ] . region + "-" + "cdn.contentstack.com" ;
557+ }
558+ this . config = _config2 . default ;
559+ this . cachePolicy = _index2 . default . policies . IGNORE_CACHE ;
560+ this . provider = _index2 . default . providers ( 'localstorage' ) ;
560561 switch ( stack_arguments . length ) {
561562 case 1 :
562563 if ( _typeof ( stack_arguments [ 0 ] ) === "object" && typeof stack_arguments [ 0 ] . api_key === "string" && typeof stack_arguments [ 0 ] . access_token === "string" && typeof stack_arguments [ 0 ] . environment === "string" ) {
@@ -1050,7 +1051,7 @@ var _utils = __webpack_require__(0);
10501051
10511052var Utils = _interopRequireWildcard ( _utils ) ;
10521053
1053- var _http = __webpack_require__ ( 15 ) ;
1054+ var _http = __webpack_require__ ( 16 ) ;
10541055
10551056var _http2 = _interopRequireDefault ( _http ) ;
10561057
@@ -1059,7 +1060,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
10591060function _interopRequireWildcard ( obj ) { if ( obj && obj . __esModule ) { return obj ; } else { var newObj = { } ; if ( obj != null ) { for ( var key in obj ) { if ( Object . prototype . hasOwnProperty . call ( obj , key ) ) newObj [ key ] = obj [ key ] ; } } newObj . default = obj ; return newObj ; } }
10601061
10611062//JS SDK version
1062- var version = '3.7.0 ' ;
1063+ var version = '3.7.1 ' ;
10631064var environment = void 0 ,
10641065 api_key = void 0 ;
10651066
@@ -1125,7 +1126,7 @@ Object.defineProperty(exports, "__esModule", {
11251126 value : true
11261127} ) ;
11271128
1128- var _localstorage = __webpack_require__ ( 11 ) ;
1129+ var _localstorage = __webpack_require__ ( 12 ) ;
11291130
11301131var _localstorage2 = _interopRequireDefault ( _localstorage ) ;
11311132
@@ -1173,7 +1174,7 @@ var _utils = __webpack_require__(0);
11731174
11741175var Utils = _interopRequireWildcard ( _utils ) ;
11751176
1176- var _localstorage = __webpack_require__ ( 16 ) ;
1177+ var _localstorage = __webpack_require__ ( 17 ) ;
11771178
11781179var _localstorage2 = _interopRequireDefault ( _localstorage ) ;
11791180
@@ -2370,6 +2371,24 @@ exports.default = Query;
23702371"use strict" ;
23712372
23722373
2374+ Object . defineProperty ( exports , "__esModule" , {
2375+ value : true
2376+ } ) ;
2377+ var ContentstackRegion = {
2378+ EU : "eu" ,
2379+ US : "us"
2380+ } ;
2381+
2382+ exports . default = ContentstackRegion ;
2383+ //module.exports = ContentstackRegion;
2384+
2385+ /***/ } ) ,
2386+ /* 8 */
2387+ /***/ ( function ( module , exports , __webpack_require__ ) {
2388+
2389+ "use strict" ;
2390+
2391+
23732392Object . defineProperty ( exports , "__esModule" , {
23742393 value : true
23752394} ) ;
@@ -2390,7 +2409,7 @@ var config = {
23902409exports . default = config ;
23912410
23922411/***/ } ) ,
2393- /* 8 */
2412+ /* 9 */
23942413/***/ ( function ( module , exports , __webpack_require__ ) {
23952414
23962415"use strict" ;
@@ -2449,10 +2468,10 @@ exports.default = config;
24492468 module . exports = new LocalStorage ( ) ;
24502469 }
24512470} ) ( ) ;
2452- /* WEBPACK VAR INJECTION */ } . call ( exports , __webpack_require__ ( 10 ) ) )
2471+ /* WEBPACK VAR INJECTION */ } . call ( exports , __webpack_require__ ( 11 ) ) )
24532472
24542473/***/ } ) ,
2455- /* 9 */
2474+ /* 10 */
24562475/***/ ( function ( module , exports , __webpack_require__ ) {
24572476
24582477"use strict" ;
@@ -2645,7 +2664,7 @@ process.umask = function () {
26452664} ;
26462665
26472666/***/ } ) ,
2648- /* 10 */
2667+ /* 11 */
26492668/***/ ( function ( module , exports , __webpack_require__ ) {
26502669
26512670"use strict" ;
@@ -2675,7 +2694,7 @@ try {
26752694module . exports = g ;
26762695
26772696/***/ } ) ,
2678- /* 11 */
2697+ /* 12 */
26792698/***/ ( function ( module , exports , __webpack_require__ ) {
26802699
26812700"use strict" ;
@@ -2767,7 +2786,7 @@ localStorage.clearAll = function (callback) {
27672786exports . default = localStorage ;
27682787
27692788/***/ } ) ,
2770- /* 12 */
2789+ /* 13 */
27712790/***/ ( function ( module , exports , __webpack_require__ ) {
27722791
27732792"use strict" ;
@@ -2783,6 +2802,10 @@ var _index = __webpack_require__(3);
27832802
27842803var _index2 = _interopRequireDefault ( _index ) ;
27852804
2805+ var _contentstackregion = __webpack_require__ ( 7 ) ;
2806+
2807+ var _contentstackregion2 = _interopRequireDefault ( _contentstackregion ) ;
2808+
27862809function _interopRequireDefault ( obj ) { return obj && obj . __esModule ? obj : { default : obj } ; }
27872810
27882811function _classCallCheck ( instance , Constructor ) { if ( ! ( instance instanceof Constructor ) ) { throw new TypeError ( "Cannot call a class as a function" ) ; } }
@@ -2809,6 +2832,7 @@ var Contentstack = function () {
28092832 * Contentstack.CachePolicy.CACHE_THEN_NETWORK
28102833 */
28112834 this . CachePolicy = _index2 . default . policies ;
2835+ this . Region = _contentstackregion2 . default ;
28122836 }
28132837 /**
28142838
@@ -2833,7 +2857,7 @@ var Contentstack = function () {
28332857module . exports = new Contentstack ( ) ;
28342858
28352859/***/ } ) ,
2836- /* 13 */
2860+ /* 14 */
28372861/***/ ( function ( module , exports , __webpack_require__ ) {
28382862
28392863"use strict" ;
@@ -2980,7 +3004,7 @@ var Assets = function () {
29803004exports . default = Assets ;
29813005
29823006/***/ } ) ,
2983- /* 14 */
3007+ /* 15 */
29843008/***/ ( function ( module , exports , __webpack_require__ ) {
29853009
29863010"use strict" ;
@@ -3123,7 +3147,7 @@ module.exports = function (object) {
31233147} ;
31243148
31253149/***/ } ) ,
3126- /* 15 */
3150+ /* 16 */
31273151/***/ ( function ( module , exports , __webpack_require__ ) {
31283152
31293153"use strict" ;
@@ -3135,7 +3159,7 @@ Object.defineProperty(exports, "__esModule", {
31353159exports . default = fetch ;
31363160
31373161/***/ } ) ,
3138- /* 16 */
3162+ /* 17 */
31393163/***/ ( function ( module , exports , __webpack_require__ ) {
31403164
31413165"use strict" ;
@@ -3145,7 +3169,7 @@ Object.defineProperty(exports, "__esModule", {
31453169 value : true
31463170} ) ;
31473171
3148- var _localStorage = __webpack_require__ ( 8 ) ;
3172+ var _localStorage = __webpack_require__ ( 9 ) ;
31493173
31503174var _localStorage2 = _interopRequireDefault ( _localStorage ) ;
31513175
0 commit comments