@@ -7647,10 +7647,30 @@ exports.default = log;
76477647
76487648"use strict" ;
76497649
7650+ var __createBinding = ( this && this . __createBinding ) || ( Object . create ? ( function ( o , m , k , k2 ) {
7651+ if ( k2 === undefined ) k2 = k ;
7652+ Object . defineProperty ( o , k2 , { enumerable : true , get : function ( ) { return m [ k ] ; } } ) ;
7653+ } ) : ( function ( o , m , k , k2 ) {
7654+ if ( k2 === undefined ) k2 = k ;
7655+ o [ k2 ] = m [ k ] ;
7656+ } ) ) ;
7657+ var __setModuleDefault = ( this && this . __setModuleDefault ) || ( Object . create ? ( function ( o , v ) {
7658+ Object . defineProperty ( o , "default" , { enumerable : true , value : v } ) ;
7659+ } ) : function ( o , v ) {
7660+ o [ "default" ] = v ;
7661+ } ) ;
7662+ var __importStar = ( this && this . __importStar ) || function ( mod ) {
7663+ if ( mod && mod . __esModule ) return mod ;
7664+ var result = { } ;
7665+ if ( mod != null ) for ( var k in mod ) if ( k !== "default" && Object . prototype . hasOwnProperty . call ( mod , k ) ) __createBinding ( result , mod , k ) ;
7666+ __setModuleDefault ( result , mod ) ;
7667+ return result ;
7668+ } ;
76507669var __importDefault = ( this && this . __importDefault ) || function ( mod ) {
76517670 return ( mod && mod . __esModule ) ? mod : { "default" : mod } ;
76527671} ;
76537672Object . defineProperty ( exports , "__esModule" , ( { value : true } ) ) ;
7673+ const core = __importStar ( __nccwpck_require__ ( 5316 ) ) ;
76547674const axios_1 = __importDefault ( __nccwpck_require__ ( 8577 ) ) ;
76557675const form_data_1 = __importDefault ( __nccwpck_require__ ( 2220 ) ) ;
76567676const logger_1 = __importDefault ( __nccwpck_require__ ( 2722 ) ) ;
@@ -7702,8 +7722,8 @@ class WayBack {
77027722 }
77037723 handleErrorResponse ( response ) {
77047724 var _a ;
7705- // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe- assignment
7706- const error = ( _a = response . headers ) === null || _a === void 0 ? void 0 : _a [ 'x-archive-wayback-runtime-error' ] ;
7725+ // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
7726+ const error = ( _a = response === null || response === void 0 ? void 0 : response . headers ) === null || _a === void 0 ? void 0 : _a [ 'x-archive-wayback-runtime-error' ] ;
77077727 if ( error ) {
77087728 switch ( error ) {
77097729 case 'AdministrativeAccessControlException' :
@@ -7751,12 +7771,11 @@ class WayBack {
77517771 return new Promise ( ( resolve ) => setTimeout ( resolve , ms ) ) ;
77527772 }
77537773 getArchiveUrl ( saveStatus ) {
7754- if ( ! ( saveStatus . status === 'success' ) ) {
7755- return undefined ;
7756- }
77577774 // original_url is present when status === 'success'
77587775 // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
7759- return `https://web.archive.org/web/${ saveStatus . timestamp } /${ saveStatus . original_url } ` ;
7776+ const archiveUrl = `https://web.archive.org/web/${ saveStatus . timestamp } /${ saveStatus . original_url } ` ;
7777+ core . setOutput ( 'wayback_url' , archiveUrl ) ;
7778+ return archiveUrl ;
77607779 }
77617780}
77627781exports . default = WayBack ;
0 commit comments