Working on API surface.
This commit is contained in:
12
packages/js/core/dist/readers/js-string.js
vendored
Normal file
12
packages/js/core/dist/readers/js-string.js
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
function l(e, r = 0) {
|
||||
const t = Array.isArray(e) ? e : e.split(`
|
||||
`), n = {
|
||||
index: r - 1,
|
||||
next: () => (n.index++, n.index >= t.length ? null : t[n.index]),
|
||||
clone: (i) => l(e, i == null ? r : n.index)
|
||||
};
|
||||
return n;
|
||||
}
|
||||
export {
|
||||
l as createStringReader
|
||||
};
|
||||
Reference in New Issue
Block a user