We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 52f2dde commit 5e6adf8Copy full SHA for 5e6adf8
src/lib/helper.ts
@@ -1,8 +1,9 @@
1
export const sanitizePath = (str: string) => {
2
- const decodedString = decodeURI(str)
3
- return decodedString
4
- ?.replace(/^([\/\\])+/, "") // Normalize leading slashes/backslashes to ''
5
- .replace(/[\/\\]+/g, "/") // Replace multiple slashes/backslashes with a single '/'
6
- .replace(/(\.\.(\/|\\|$))+/g, ""); // Remove directory traversal (../ or ..\)
+ return str;
+ // const decodedString = decodeURI(str)
+ // return decodedString
+ // ?.replace(/^([\/\\])+/, "") // Normalize leading slashes/backslashes to ''
+ // .replace(/[\/\\]+/g, "/") // Replace multiple slashes/backslashes with a single '/'
7
+ // .replace(/(\.\.(\/|\\|$))+/g, ""); // Remove directory traversal (../ or ..\)
8
}
9
0 commit comments