MCPcopy Create free account
hub / github.com/cloudflarearchive/json-schema-docs-generator / parsePointer

Function parsePointer

lib/pointer.js:109–117  ·  view source on GitHub ↗

* Returns tokens list for given |pointer|. List is reversed, e.g. * '/simple/path' -> ['path', 'simple'] * * @param {String} pointer JSON pointer string. * @returns {Array} List of tokens.

(pointer)

Source from the content-addressed store, hash-verified

107 * @returns {Array} List of tokens.
108 */
109function parsePointer(pointer) {
110 // Let's split pointer string by tokens' separator character.
111 // Also we will reverse resulting array to simplify it's further usage.
112 var tokens = pointer.split(tokenSeparator).reverse();
113 // Last item in resulting array is always an empty string, we don't need it.
114 tokens.pop();
115 // Now tokens' array is ready to use
116 return tokens;
117}
118
119
120/**

Callers 1

createPointerEvaluatorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected