66
77const crypto = require ( "crypto" ) ;
88const querystring = require ( "querystring" ) ;
9- const { URL } = require ( "url" ) ;
9+ const { URL } = require ( "url" ) ;
1010
1111// Functions used internally
1212const compact = require ( "lodash/compact" ) ;
@@ -33,7 +33,7 @@ const isUndefined = require("lodash/isUndefined");
3333const smart_escape = require ( "./encoding/smart_escape" ) ;
3434const consumeOption = require ( './parsing/consumeOption' ) ;
3535const toArray = require ( './parsing/toArray' ) ;
36- let { base64EncodeURL} = require ( './encoding/base64EncodeURL' ) ;
36+ let { base64EncodeURL } = require ( './encoding/base64EncodeURL' ) ;
3737const encodeDoubleArray = require ( './encoding/encodeDoubleArray' ) ;
3838
3939const config = require ( "../config" ) ;
@@ -501,14 +501,14 @@ function build_eager(transformations) {
501501 */
502502function build_custom_headers ( headers ) {
503503 switch ( true ) {
504- case headers == null :
505- return void 0 ;
506- case isArray ( headers ) :
507- return headers . join ( "\n" ) ;
508- case isObject ( headers ) :
509- return entries ( headers ) . map ( ( [ k , v ] ) => `${ k } :${ v } ` ) . join ( "\n" ) ;
510- default :
511- return headers ;
504+ case headers == null :
505+ return void 0 ;
506+ case isArray ( headers ) :
507+ return headers . join ( "\n" ) ;
508+ case isObject ( headers ) :
509+ return entries ( headers ) . map ( ( [ k , v ] ) => `${ k } :${ v } ` ) . join ( "\n" ) ;
510+ default :
511+ return headers ;
512512 }
513513}
514514
@@ -545,7 +545,7 @@ function generate_transformation_string(options) {
545545 let base_transformations = toArray ( consumeOption ( options , "transformation" , [ ] ) ) ;
546546 let named_transformation = [ ] ;
547547 if ( base_transformations . some ( isObject ) ) {
548- base_transformations = base_transformations . map ( tr => utils . generate_transformation_string ( isObject ( tr ) ? clone ( tr ) : { transformation : tr } ) ) ;
548+ base_transformations = base_transformations . map ( tr => utils . generate_transformation_string ( isObject ( tr ) ? clone ( tr ) : { transformation : tr } ) ) ;
549549 } else {
550550 named_transformation = base_transformations . join ( "." ) ;
551551 base_transformations = [ ] ;
@@ -877,7 +877,6 @@ function url(public_id, options = {}) {
877877 return ( part != null ) && part !== '' ;
878878 } ) . join ( '/' ) . replace ( / / g, '%20' ) ;
879879 if ( sign_url && ! isEmpty ( auth_token ) ) {
880- // Use WHATWG URL API instead of deprecated url.parse()
881880 // For relative URLs, provide a dummy base URL
882881 const parsedUrl = new URL ( resultUrl , 'http://dummy' ) ;
883882 auth_token . url = parsedUrl . pathname + parsedUrl . search ;
@@ -1148,7 +1147,7 @@ function sort_object_by_key(object) {
11481147}
11491148
11501149function merge ( hash1 , hash2 ) {
1151- return { ...hash1 , ...hash2 } ;
1150+ return { ...hash1 , ...hash2 } ;
11521151}
11531152
11541153function sign_request ( params , options = { } ) {
@@ -1437,15 +1436,15 @@ const OFFSET_ANY_PATTERN_RE = RegExp(`(${OFFSET_ANY_PATTERN})\\.\\.(${OFFSET_ANY
14371436// Split a range into the start and end values
14381437function split_range ( range ) { // :nodoc:
14391438 switch ( range . constructor ) {
1440- case String :
1441- if ( ! OFFSET_ANY_PATTERN_RE . test ( range ) ) {
1442- return range ;
1443- }
1444- return range . split ( ".." ) ;
1445- case Array :
1446- return [ first ( range ) , last ( range ) ] ;
1447- default :
1448- return [ null , null ] ;
1439+ case String :
1440+ if ( ! OFFSET_ANY_PATTERN_RE . test ( range ) ) {
1441+ return range ;
1442+ }
1443+ return range . split ( ".." ) ;
1444+ case Array :
1445+ return [ first ( range ) , last ( range ) ] ;
1446+ default :
1447+ return [ null , null ] ;
14491448 }
14501449}
14511450
@@ -1468,23 +1467,23 @@ function norm_range_value(value) { // :nodoc:
14681467 */
14691468function process_video_params ( param ) {
14701469 switch ( param . constructor ) {
1471- case Object : {
1472- let video = "" ;
1473- if ( 'codec' in param ) {
1474- video = param . codec ;
1475- if ( 'profile' in param ) {
1476- video += ":" + param . profile ;
1477- if ( 'level' in param ) {
1478- video += ":" + param . level ;
1470+ case Object : {
1471+ let video = "" ;
1472+ if ( 'codec' in param ) {
1473+ video = param . codec ;
1474+ if ( 'profile' in param ) {
1475+ video += ":" + param . profile ;
1476+ if ( 'level' in param ) {
1477+ video += ":" + param . level ;
1478+ }
14791479 }
14801480 }
1481+ return video ;
14811482 }
1482- return video ;
1483- }
1484- case String :
1485- return param ;
1486- default :
1487- return null ;
1483+ case String :
1484+ return param ;
1485+ default :
1486+ return null ;
14881487 }
14891488}
14901489
@@ -1537,7 +1536,7 @@ exports.create_source_tag = function create_source_tag(src, source_type, codecs
15371536} ;
15381537
15391538function build_explicit_api_params ( public_id , options = { } ) {
1540- return [ exports . build_upload_params ( extend ( { } , { public_id} , options ) ) ] ;
1539+ return [ exports . build_upload_params ( extend ( { } , { public_id } , options ) ) ] ;
15411540}
15421541
15431542function generate_responsive_breakpoints_string ( breakpoints ) {
0 commit comments