UNPKG

oadf-parser-seltec3-pdf

Version:

A parser for SELTEC3 PDF result list files which puts tha data into a GraphQL schema

76 lines (70 loc) 2.29 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var TYPES = exports.TYPES = { COMPETITION_NAME: 'COMPETITION_NAME', COMPETITION_CITY: 'COMPETITION_CITY', COMPETITION_VENUE: 'COMPETITION_VENUE', COMPETITION_START_DATE: 'COMPETITION_START_DATE', COMPETITION_END_DATE: 'COMPETITION_END_DATE', DISCIPLINE_NAME: 'DISCIPLINE_NAME', DISCIPLINE_ADDITIONAL_INFO: 'DISCIPLINE_ADDITIONAL_INFO', AGE_GROUP_NAME: 'AGE_GROUP_NAME', EVENT_DATE: 'EVENT_DATE', EVENT_TIME: 'EVENT_TIME', ATHLETE_POSITION: 'ATHLETE_POSITION', ATHLETE_BIB: 'ATHLETE_BIB', ATHLETE_FULL_NAME: 'ATHLETE_FULL_NAME', ATHLETE_YOB: 'ATHLETE_YOB', ATHLETE_COUNTRY: 'ATHLETE_COUNTRY', ATHLETE_CLUB_NAME: 'ATHLETE_CLUB_NAME', TEAM_POSITION: 'TEAM_POSITION', TEAM_NAME: 'TEAM_NAME', TEAM_COUNTRY: 'TEAM_COUNTRY', TEAM_CLUB_NAME: 'TEAM_CLUB_NAME', TEAM_NUMBER: 'TEAM_NUMBER', ATTEMPT1: 'ATTEMPT1', ATTEMPT2: 'ATTEMPT2', ATTEMPT3: 'ATTEMPT3', ATTEMPT4: 'ATTEMPT4', ATTEMPT5: 'ATTEMPT5', ATTEMPT6: 'ATTEMPT6', ATTEMPT_WIND1: 'ATTEMPT_WIND1', ATTEMPT_WIND2: 'ATTEMPT_WIND2', ATTEMPT_WIND3: 'ATTEMPT_WIND3', ATTEMPT_WIND4: 'ATTEMPT_WIND4', ATTEMPT_WIND5: 'ATTEMPT_WIND5', ATTEMPT_WIND6: 'ATTEMPT_WIND6', HEIGHT: 'HEIGHT', HEIGHT_RESULT: 'HEIGHT_RESULT', PERFORMANCE: 'PERFORMANCE', WIND: 'WIND', QUALIFIED: 'QUALIFIED', ROUND_NAME: 'ROUND_NAME', GROUP_NUMBER: 'GROUP_NUMBER', GROUP_INFO: 'GROUP_INFO', GROUP_NUMBER_PLACE: 'GROUP_NUMBER_PLACE', SPLIT_GROUP: 'SPLIT_GROUP', SPLIT_TIME: 'SPLIT_TIME', SPLIT_DISTANCE: 'SPLIT_DISTANCE', COMMENT: 'COMMENT', PARTICIPANT_COUNT: 'PARTICIPANT_COUNT', COMBINED_DISCIPLINE: 'COMBINED_DISCIPLINE', COMBINED_PERFORMANCE: 'COMBINED_PERFORMANCE', COMBINED_WIND: 'COMBINED_WIND', COMBINED_POINTS: 'COMBINED_POINTS', COMBINED_SUM: 'COMBINED_SUM', RESULT_WEIGHT: 'RESULT_WEIGHT', POINTS: 'POINTS', UNKNOWN: 'UNKNOWN', END: 'END' }; var Token = function Token(type, text, reference) { _classCallCheck(this, Token); this.type = type; this.text = text; this.ref = reference; }; exports.default = Token;