/
home
/
techb158
/
balavpn.abdallabala.com
/
node_modules
/
next
/
dist
/
esm
/
shared
/
lib
/
router
/
utils
/
/home/techb158/balavpn.abdallabala.com/node_modules/next/dist/esm/shared/lib/router/utils
mkdir
upload
Name
Size
Mode
Actions
add-locale.js
1020
0666
edit
dl
rm
add-locale.js.map
1720
0666
edit
dl
rm
add-path-prefix.js
432
0666
edit
dl
rm
add-path-prefix.js.map
888
0666
edit
dl
rm
add-path-suffix.js
490
0666
edit
dl
rm
add-path-suffix.js.map
948
0666
edit
dl
rm
app-paths.js
1768
0666
edit
dl
rm
app-paths.js.map
2722
0666
edit
dl
rm
as-path-to-search-params.js
262
0666
edit
dl
rm
as-path-to-search-params.js.map
549
0666
edit
dl
rm
cache-busting-search-param.js
2197
0666
edit
dl
rm
cache-busting-search-param.js.map
4715
0666
edit
dl
rm
compare-states.js
850
0666
edit
dl
rm
compare-states.js.map
1914
0666
edit
dl
rm
disable-smooth-scroll.js
2376
0666
edit
dl
rm
disable-smooth-scroll.js.map
3626
0666
edit
dl
rm
escape-path-delimiters.js
307
0666
edit
dl
rm
escape-path-delimiters.js.map
737
0666
edit
dl
rm
format-next-pathname-info.js
908
0666
edit
dl
rm
format-next-pathname-info.js.map
2079
0666
edit
dl
rm
format-url.js
3269
0666
edit
dl
rm
format-url.js.map
5697
0666
edit
dl
rm
get-asset-path-from-route.js
437
0666
edit
dl
rm
get-asset-path-from-route.js.map
830
0666
edit
dl
rm
get-dynamic-param.js
5308
0666
edit
dl
rm
get-dynamic-param.js.map
7436
0666
edit
dl
rm
get-next-pathname-info.js
2158
0666
edit
dl
rm
get-next-pathname-info.js.map
5177
0666
edit
dl
rm
get-route-from-asset-path.js
716
0666
edit
dl
rm
get-route-from-asset-path.js.map
1316
0666
edit
dl
rm
html-bots.js
909
0666
edit
dl
rm
html-bots.js.map
1136
0666
edit
dl
rm
index.js
155
0666
edit
dl
rm
index.js.map
389
0666
edit
dl
rm
interception-routes.js
3708
0666
edit
dl
rm
interception-routes.js.map
5016
0666
edit
dl
rm
interpolate-as.js
2000
0666
edit
dl
rm
interpolate-as.js.map
3805
0666
edit
dl
rm
is-bot.js
1100
0666
edit
dl
rm
is-bot.js.map
1947
0666
edit
dl
rm
is-dynamic.js
884
0666
edit
dl
rm
is-dynamic.js.map
1504
0666
edit
dl
rm
is-local-url.js
722
0666
edit
dl
rm
is-local-url.js.map
1282
0666
edit
dl
rm
middleware-route-matcher.js
678
0666
edit
dl
rm
middleware-route-matcher.js.map
1755
0666
edit
dl
rm
omit.js
250
0666
edit
dl
rm
omit.js.map
761
0666
edit
dl
rm
parse-path.js
841
0666
edit
dl
rm
parse-path.js.map
1495
0666
edit
dl
rm
parse-relative-url.js
1251
0666
edit
dl
rm
parse-relative-url.js.map
3015
0666
edit
dl
rm
parse-url.js
722
0666
edit
dl
rm
parse-url.js.map
1850
0666
edit
dl
rm
path-has-prefix.js
595
0666
edit
dl
rm
path-has-prefix.js.map
1002
0666
edit
dl
rm
path-match.js
1970
0666
edit
dl
rm
path-match.js.map
3791
0666
edit
dl
rm
prepare-destination.js
9828
0666
edit
dl
rm
prepare-destination.js.map
17143
0666
edit
dl
rm
querystring.js
1703
0666
edit
dl
rm
querystring.js.map
3224
0666
edit
dl
rm
relativize-url.js
851
0666
edit
dl
rm
relativize-url.js.map
1839
0666
edit
dl
rm
remove-path-prefix.js
1334
0666
edit
dl
rm
remove-path-prefix.js.map
2009
0666
edit
dl
rm
remove-trailing-slash.js
332
0666
edit
dl
rm
remove-trailing-slash.js.map
583
0666
edit
dl
rm
resolve-rewrites.js
4240
0666
edit
dl
rm
resolve-rewrites.js.map
7805
0666
edit
dl
rm
route-match-utils.js
3361
0666
edit
dl
rm
route-match-utils.js.map
5660
0666
edit
dl
rm
route-matcher.js
1271
0666
edit
dl
rm
route-matcher.js.map
2567
0666
edit
dl
rm
route-regex.js
9315
0666
edit
dl
rm
route-regex.js.map
17526
0666
edit
dl
rm
sortable-routes.js
8502
0666
edit
dl
rm
sortable-routes.js.map
12536
0666
edit
dl
rm
sorted-routes.js
11332
0666
edit
dl
rm
sorted-routes.js.map
14757
0666
edit
dl
rm
Edit:
/home/techb158/balavpn.abdallabala.com/node_modules/next/dist/esm/shared/lib/router/utils/is-bot.js
(1100B)
import { HTML_LIMITED_BOT_UA_RE } from './html-bots'; // Bot crawler that will spin up a headless browser and execute JS. // Only the main Googlebot search crawler executes JavaScript, not other Google crawlers. // x-ref: https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers // This regex specifically matches "Googlebot" but NOT "Mediapartners-Google", "AdsBot-Google", etc. const HEADLESS_BROWSER_BOT_UA_RE = /Googlebot(?!-)|Googlebot$/i; export const HTML_LIMITED_BOT_UA_RE_STRING = HTML_LIMITED_BOT_UA_RE.source; export { HTML_LIMITED_BOT_UA_RE }; function isDomBotUA(userAgent) { return HEADLESS_BROWSER_BOT_UA_RE.test(userAgent); } function isHtmlLimitedBotUA(userAgent) { return HTML_LIMITED_BOT_UA_RE.test(userAgent); } export function isBot(userAgent) { return isDomBotUA(userAgent) || isHtmlLimitedBotUA(userAgent); } export function getBotType(userAgent) { if (isDomBotUA(userAgent)) { return 'dom'; } if (isHtmlLimitedBotUA(userAgent)) { return 'html'; } return undefined; } //# sourceMappingURL=is-bot.js.map
Save
cmd:
run