UNPKG

@graphistry/falcor-path-syntax

Version:
33 lines (31 loc) 1.24 kB
module.exports = { indexer: { nested: 'Indexers cannot be nested.', needQuotes: 'unquoted indexers must be numeric.', empty: 'cannot have empty indexers.', leadingDot: 'Indexers cannot have leading dots.', leadingComma: 'Indexers cannot have leading comma.', requiresComma: 'Indexers require commas between indexer args.', routedTokens: 'Only one token can be used per indexer when specifying routed tokens.' }, range: { precedingNaN: 'ranges must be preceded by numbers.', suceedingNaN: 'ranges must be suceeded by numbers.' }, routed: { invalid: 'Invalid routed token. only integers|ranges|keys are supported.' }, quote: { empty: 'cannot have empty quoted keys.', illegalEscape: 'Invalid escape character. Only quotes are escapable.' }, unexpectedToken: 'Unexpected token.', invalidIdentifier: 'Invalid Identifier.', invalidPath: 'Please provide a valid path.', throwError: function(err, tokenizer, token) { if (token) { throw err + ' -- ' + tokenizer.parseString + ' with next token: ' + token; } throw err + ' -- ' + tokenizer.parseString; } };