UNPKG

@itentialopensource/adapter-google_drive

Version:

This adapter integrates with system described as: google drive

534 lines 13 kB
{ "errors": [], "statistics": [ { "owner": "errorJson", "description": "Standard adapter errors available for use", "value": 30 }, { "owner": "packageJson", "description": "Number of production dependencies", "value": 13 }, { "owner": "packageJson", "description": "Number of development dependencies", "value": 7 }, { "owner": "packageJson", "description": "Number of npm scripts", "value": 23 }, { "owner": "packageJson", "description": "Runtime Library dependency", "value": "^4.44.11" }, { "owner": "propertiesSchemaJson", "description": "Adapter properties defined in the propertiesSchema file", "value": 64 }, { "owner": "adapterJS", "description": "Lines of code generated in adapter.js", "value": 4869 }, { "owner": "adapterJS", "description": "Number of Functions added to adapter.js", "value": 46 }, { "owner": "pronghornJson", "description": "Number of Methods added to pronghorn.json", "value": 46 }, { "owner": "readmeMd", "description": "Number of lines in the README.md", "value": 688 }, { "owner": "unitTestJS", "description": "Number of lines of code in unit tests", "value": 2755 }, { "owner": "unitTestJS", "description": "Number of unit tests", "value": 148 }, { "owner": "integrationTestJS", "description": "Number of lines of code in integration tests", "value": 2967 }, { "owner": "integrationTestJS", "description": "Number of integration tests", "value": 52 }, { "owner": "actionJson", "description": "Number of actions for About entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for Changes entity", "value": 3 }, { "owner": "actionJson", "description": "Number of actions for Channels entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for Drives entity", "value": 7 }, { "owner": "actionJson", "description": "Number of actions for Files entity", "value": 10 }, { "owner": "actionJson", "description": "Number of actions for Comments entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for Replies entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for Permissions entity", "value": 5 }, { "owner": "actionJson", "description": "Number of actions for Revisions entity", "value": 4 }, { "owner": "actionJson", "description": "Number of actions for Teamdrives entity", "value": 5 }, { "owner": "actionJson", "description": "Total number of actions", "value": 46 }, { "owner": "actionJson", "description": "Total number of entities", "value": 10 }, { "owner": "schemaJson", "description": "Number of schemas for About entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Changes entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Channels entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Drives entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Files entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Comments entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Replies entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Permissions entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Revisions entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Teamdrives entity", "value": 1 }, { "owner": "schemaJson", "description": "Total number of schemas", "value": 10 }, { "owner": "mockdata", "description": "Number of mock data files for About entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Changes entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Channels entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Drives entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Files entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Comments entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Replies entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Permissions entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Revisions entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Teamdrives entity", "value": 0 }, { "owner": "mockdata", "description": "Total number of mock data files", "value": 0 }, { "owner": "actionJson", "description": "Number of actions for .system entity", "value": 2 }, { "owner": "schemaJson", "description": "Number of schemas for .system entity", "value": 3 }, { "owner": "mockdata", "description": "Number of mock data files for .system entity", "value": 2 }, { "owner": "System", "description": "System entity files", "value": 6 }, { "owner": "usecases", "description": "Number of workflows", "value": 0 }, { "owner": "staticFile", "description": "Number of lines of code in adapterBase.js", "value": 1029 }, { "owner": "staticFile", "description": "Number of static files added", "value": 35 }, { "owner": "Overall", "description": "Total lines of Code", "value": 11620 }, { "owner": "Overall", "description": "Total Tests", "value": 200 }, { "owner": "Overall", "description": "Total Files", "value": 69 } ], "apiParsingReport": { "no_mockdata": [ { "fnName": "driveAboutGet", "method": "get", "path": "/about" }, { "fnName": "driveChangesList", "method": "get", "path": "/changes" }, { "fnName": "driveChangesGetStartPageToken", "method": "get", "path": "/changes/startPageToken" }, { "fnName": "driveChangesWatch", "method": "post", "path": "/changes/watch" }, { "fnName": "driveChannelsStop", "method": "post", "path": "/channels/stop" }, { "fnName": "driveDrivesList", "method": "get", "path": "/drives" }, { "fnName": "driveDrivesCreate", "method": "post", "path": "/drives" }, { "fnName": "driveDrivesDelete", "method": "delete", "path": "/drives/{driveId}" }, { "fnName": "driveDrivesGet", "method": "get", "path": "/drives/{driveId}" }, { "fnName": "driveDrivesUpdate", "method": "patch", "path": "/drives/{driveId}" }, { "fnName": "driveDrivesHide", "method": "post", "path": "/drives/{driveId}/hide" }, { "fnName": "driveDrivesUnhide", "method": "post", "path": "/drives/{driveId}/unhide" }, { "fnName": "driveFilesList", "method": "get", "path": "/files" }, { "fnName": "driveFilesCreate", "method": "post", "path": "/files" }, { "fnName": "driveFilesGenerateIds", "method": "get", "path": "/files/generateIds" }, { "fnName": "driveFilesEmptyTrash", "method": "delete", "path": "/files/trash" }, { "fnName": "driveFilesDelete", "method": "delete", "path": "/files/{fileId}" }, { "fnName": "driveFilesGet", "method": "get", "path": "/files/{fileId}" }, { "fnName": "driveFilesUpdate", "method": "patch", "path": "/files/{fileId}" }, { "fnName": "driveFilesCopy", "method": "post", "path": "/files/{fileId}/copy" }, { "fnName": "driveFilesExport", "method": "get", "path": "/files/{fileId}/export" }, { "fnName": "driveFilesWatch", "method": "post", "path": "/files/{fileId}/watch" }, { "fnName": "driveCommentsList", "method": "get", "path": "/files/{fileId}/comments" }, { "fnName": "driveCommentsCreate", "method": "post", "path": "/files/{fileId}/comments" }, { "fnName": "driveCommentsDelete", "method": "delete", "path": "/files/{fileId}/comments/{commentId}" }, { "fnName": "driveCommentsGet", "method": "get", "path": "/files/{fileId}/comments/{commentId}" }, { "fnName": "driveCommentsUpdate", "method": "patch", "path": "/files/{fileId}/comments/{commentId}" }, { "fnName": "driveRepliesList", "method": "get", "path": "/files/{fileId}/comments/{commentId}/replies" }, { "fnName": "driveRepliesCreate", "method": "post", "path": "/files/{fileId}/comments/{commentId}/replies" }, { "fnName": "driveRepliesDelete", "method": "delete", "path": "/files/{fileId}/comments/{commentId}/replies/{replyId}" }, { "fnName": "driveRepliesGet", "method": "get", "path": "/files/{fileId}/comments/{commentId}/replies/{replyId}" }, { "fnName": "driveRepliesUpdate", "method": "patch", "path": "/files/{fileId}/comments/{commentId}/replies/{replyId}" }, { "fnName": "drivePermissionsList", "method": "get", "path": "/files/{fileId}/permissions" }, { "fnName": "drivePermissionsCreate", "method": "post", "path": "/files/{fileId}/permissions" }, { "fnName": "drivePermissionsDelete", "method": "delete", "path": "/files/{fileId}/permissions/{permissionId}" }, { "fnName": "drivePermissionsGet", "method": "get", "path": "/files/{fileId}/permissions/{permissionId}" }, { "fnName": "drivePermissionsUpdate", "method": "patch", "path": "/files/{fileId}/permissions/{permissionId}" }, { "fnName": "driveRevisionsList", "method": "get", "path": "/files/{fileId}/revisions" }, { "fnName": "driveRevisionsDelete", "method": "delete", "path": "/files/{fileId}/revisions/{revisionId}" }, { "fnName": "driveRevisionsGet", "method": "get", "path": "/files/{fileId}/revisions/{revisionId}" }, { "fnName": "driveRevisionsUpdate", "method": "patch", "path": "/files/{fileId}/revisions/{revisionId}" }, { "fnName": "driveTeamdrivesList", "method": "get", "path": "/teamdrives" }, { "fnName": "driveTeamdrivesCreate", "method": "post", "path": "/teamdrives" }, { "fnName": "driveTeamdrivesDelete", "method": "delete", "path": "/teamdrives/{teamDriveId}" }, { "fnName": "driveTeamdrivesGet", "method": "get", "path": "/teamdrives/{teamDriveId}" }, { "fnName": "driveTeamdrivesUpdate", "method": "patch", "path": "/teamdrives/{teamDriveId}" } ], "errors": [], "warnings": [], "callsTotal": 46, "callsConverted": 46, "no_mockdata_num": 46 } }