@gitlab/ui
Version:
GitLab UI Components
34 lines (30 loc) • 1.09 kB
JavaScript
export const absoluteUrls = [
'http://example.org',
'http://example.org:8080',
'https://example.org',
'https://example.org:8080',
'https://192.168.1.1',
'ftp://192.168.1.1',
'mailto:someone@example.com',
];
/* eslint-disable no-script-url */
export const javascriptUrls = [
'javascript:',
'javascript:alert("XSS")',
'jav\tascript:alert("XSS");',
];
/* eslint-disable no-script-url */
export const encodedJavaScriptUrls = [
'javascript:alert('XSS')',
'javascript:alert('XSS')',
'javascript:alert('XSS')',
'  javascript:alert("XSS");',
];
export const relativeUrls = [
'./relative/link',
'../relative/link',
'/relative/link',
'/users/sign_in',
'#docs/link',
'#',
];