Skip to content

Commit

Permalink
refactor: replace deprecated String.prototype.substr() (#1227)
Browse files Browse the repository at this point in the history
  • Loading branch information
CommanderRoot committed Mar 18, 2022
1 parent 19dc401 commit d9ed56f
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion src/utils/getFilenameFromUrl.js
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ function getFilenameFromUrl(context, url) {

// Strip the `pathname` property from the `publicPath` option from the start of requested url
// `/complex/foo.js` => `foo.js`
const pathname = urlObject.pathname.substr(
const pathname = urlObject.pathname.slice(
publicPathObject.pathname.length
);

Expand Down
2 changes: 1 addition & 1 deletion src/utils/setupWriteToDisk.js
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ function setupWriteToDisk(context) {
const queryStringIdx = targetFile.indexOf("?");

if (queryStringIdx >= 0) {
targetFile = targetFile.substr(0, queryStringIdx);
targetFile = targetFile.slice(0, queryStringIdx);
}

let { outputPath } = compiler;
Expand Down
10 changes: 5 additions & 5 deletions test/middleware.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ describe.each([
expect(response.headers["content-type"]).toEqual(
"application/javascript; charset=utf-8"
);
expect(response.text).toBe(codeContent.substr(3000, 501));
expect(response.text).toBe(codeContent.slice(3000, 3501));
expect(response.text.length).toBe(501);
});

Expand Down Expand Up @@ -314,7 +314,7 @@ describe.each([
expect(response.headers["content-type"]).toEqual(
"application/javascript; charset=utf-8"
);
expect(response.text).toBe(codeContent.substr(3000, 501));
expect(response.text).toBe(codeContent.slice(3000, 3501));
expect(response.text.length).toBe(501);
});

Expand All @@ -331,7 +331,7 @@ describe.each([
expect(response.headers["content-type"]).toEqual(
"application/javascript; charset=utf-8"
);
expect(response.text).toBe(codeContent.substr(3000, 501));
expect(response.text).toBe(codeContent.slice(3000, 3501));
expect(response.text.length).toBe(501);
});

Expand All @@ -348,7 +348,7 @@ describe.each([
expect(response.headers["content-type"]).toEqual(
"application/javascript; charset=utf-8"
);
expect(response.text).toBe(codeContent.substr(0, 3501));
expect(response.text).toBe(codeContent.slice(0, 3501));
expect(response.text.length).toBe(3501);
});

Expand All @@ -365,7 +365,7 @@ describe.each([
expect(response.headers["content-type"]).toEqual(
"application/javascript; charset=utf-8"
);
expect(response.text).toBe(codeContent.substr(0, 801));
expect(response.text).toBe(codeContent.slice(0, 801));
expect(response.text.length).toBe(801);
});

Expand Down

0 comments on commit d9ed56f

Please sign in to comment.