✨ MAJOR FEATURES: • Auto-zoom intelligence với smart bounds fitting • Enhanced 3D GPS markers với pulsing effects • Professional route display với 6-layer rendering • Status-based parking icons với availability indicators • Production-ready build optimizations 🗺️ AUTO-ZOOM FEATURES: • Smart bounds fitting cho GPS + selected parking • Adaptive padding (50px) cho visual balance • Max zoom control (level 16) để tránh quá gần • Dynamic centering khi không có selection 🎨 ENHANCED VISUALS: • 3D GPS marker với multi-layer pulse effects • Advanced parking icons với status colors • Selection highlighting với animation • Dimming system cho non-selected items 🛣️ ROUTE SYSTEM: • OpenRouteService API integration • Multi-layer route rendering (glow, shadow, main, animated) • Real-time distance & duration calculation • Visual route info trong popup 📱 PRODUCTION READY: • SSR safe với dynamic imports • Build errors resolved • Global deployment via Vercel • Optimized performance 🌍 DEPLOYMENT: • Vercel: https://whatever-ctk2auuxr-phong12hexdockworks-projects.vercel.app • Bundle size: 22.8 kB optimized • Global CDN distribution • HTTPS enabled 💾 VERSION CONTROL: • MapView-v2.0.tsx backup created • MAPVIEW_VERSIONS.md documentation • Full version history tracking
53 lines
2.0 KiB
JavaScript
53 lines
2.0 KiB
JavaScript
'use strict';
|
|
|
|
/* eslint global-require: 0 */
|
|
|
|
// https://es5.github.io/#x9
|
|
module.exports = {
|
|
'Abstract Equality Comparison': require('./5/AbstractEqualityComparison'),
|
|
'Abstract Relational Comparison': require('./5/AbstractRelationalComparison'),
|
|
'Strict Equality Comparison': require('./5/StrictEqualityComparison'),
|
|
abs: require('./5/abs'),
|
|
Canonicalize: require('./5/Canonicalize'),
|
|
CheckObjectCoercible: require('./5/CheckObjectCoercible'),
|
|
DateFromTime: require('./5/DateFromTime'),
|
|
Day: require('./5/Day'),
|
|
DayFromYear: require('./5/DayFromYear'),
|
|
DaysInYear: require('./5/DaysInYear'),
|
|
DayWithinYear: require('./5/DayWithinYear'),
|
|
floor: require('./5/floor'),
|
|
FromPropertyDescriptor: require('./5/FromPropertyDescriptor'),
|
|
HourFromTime: require('./5/HourFromTime'),
|
|
InLeapYear: require('./5/InLeapYear'),
|
|
IsAccessorDescriptor: require('./5/IsAccessorDescriptor'),
|
|
IsCallable: require('./5/IsCallable'),
|
|
IsDataDescriptor: require('./5/IsDataDescriptor'),
|
|
IsGenericDescriptor: require('./5/IsGenericDescriptor'),
|
|
IsPropertyDescriptor: require('./5/IsPropertyDescriptor'),
|
|
MakeDate: require('./5/MakeDate'),
|
|
MakeDay: require('./5/MakeDay'),
|
|
MakeTime: require('./5/MakeTime'),
|
|
MinFromTime: require('./5/MinFromTime'),
|
|
modulo: require('./5/modulo'),
|
|
MonthFromTime: require('./5/MonthFromTime'),
|
|
msFromTime: require('./5/msFromTime'),
|
|
SameValue: require('./5/SameValue'),
|
|
SecFromTime: require('./5/SecFromTime'),
|
|
TimeClip: require('./5/TimeClip'),
|
|
TimeFromYear: require('./5/TimeFromYear'),
|
|
TimeWithinDay: require('./5/TimeWithinDay'),
|
|
ToBoolean: require('./5/ToBoolean'),
|
|
ToInt32: require('./5/ToInt32'),
|
|
ToInteger: require('./5/ToInteger'),
|
|
ToNumber: require('./5/ToNumber'),
|
|
ToObject: require('./5/ToObject'),
|
|
ToPrimitive: require('./5/ToPrimitive'),
|
|
ToPropertyDescriptor: require('./5/ToPropertyDescriptor'),
|
|
ToString: require('./5/ToString'),
|
|
ToUint16: require('./5/ToUint16'),
|
|
ToUint32: require('./5/ToUint32'),
|
|
Type: require('./5/Type'),
|
|
WeekDay: require('./5/WeekDay'),
|
|
YearFromTime: require('./5/YearFromTime')
|
|
};
|