chore: remove deprecated usage of String.prototype.substr (#4699)

This commit is contained in:
Che Guevara
2021-10-09 00:31:34 +08:00
committed by GitHub
parent c9613ebe09
commit 6bcb7a5ea3
7 changed files with 17 additions and 18 deletions

View File

@@ -182,10 +182,10 @@ export const isMemberExpression = __BROWSER__
export function getInnerRange(
loc: SourceLocation,
offset: number,
length?: number
length: number
): SourceLocation {
__TEST__ && assert(offset <= loc.source.length)
const source = loc.source.substr(offset, length)
const source = loc.source.slice(offset, offset + length)
const newLoc: SourceLocation = {
source,
start: advancePositionWithClone(loc.start, loc.source, offset),