chore: update dependency versions, downgrade Flutter SDK, and add project documentation
This commit is contained in:
@@ -0,0 +1,124 @@
|
|||||||
|
# 🌍 التوثيق الشامل لمشروع الخرائط (Map SaaS Complete Documentation)
|
||||||
|
|
||||||
|
هذا المستند يعتبر المرجع الشامل لكامل البنية التحتية لمشروع الخرائط. يشرح جميع الأجزاء (الخريطة، البحث، التوجيه)، كيف تتصل ببعضها البعض، وكيف يتم تكاملها مع واجهات الفلاتر (Flutter) الخاصة بالمستخدم.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🏛️ البنية التحتية للمشروع (Architecture Overview)
|
||||||
|
|
||||||
|
يتكون النظام من ثلاثة محركات رئيسية تعمل بتناغم تام لتقديم تجربة تضاهي جوجل ماب:
|
||||||
|
1. **محرك رسم الخرائط (Tile Server - Martin)**: مسؤول عن رسم الخريطة الجغرافية والشوارع.
|
||||||
|
2. **محرك البحث الجغرافي (Geocoding Engine)**: مسؤول عن البحث، الإكمال التلقائي، وتصحيح الأخطاء.
|
||||||
|
3. **محرك التوجيه والمسارات (Routing Engine - GraphHopper)**: مسؤول عن رسم مسار الرحلات واحتساب الوقت مع الأخذ بعين الاعتبار الازدحام المروري.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🗺️ 1. محرك رسم الخرائط (Martin Tile Server)
|
||||||
|
|
||||||
|
### ❓ ما هو Martin وكيف يعمل؟
|
||||||
|
Martin هو خادم سريع جداً (مكتوب بلغة Rust) متصل مباشرة بقاعدة بيانات `PostgreSQL / PostGIS`. وظيفته هي تحويل الإحداثيات والحدود الجغرافية الموجودة في قاعدة البيانات إلى **Vector Tiles** (مربعات شعاعية بصيغة `pbf`).
|
||||||
|
|
||||||
|
### 🎨 كيف ترسم الخريطة (Rendering)؟
|
||||||
|
بدلاً من إرسال صور (Images) ثقيلة للمستخدم كما في الخرائط القديمة، يرسل Martin بيانات هندسية خفيفة جداً (أرقام وإحداثيات).
|
||||||
|
المتصفح أو تطبيق الجوال (Flutter) يقوم بأخذ هذه البيانات، ويمررها إلى كرت الشاشة (GPU) ليقوم برسم الشوارع، المباني، والحدائق بسلاسة فائقة بمعدل 60 إطاراً في الثانية (60fps) بناءً على ملف تصميم يسمى `style.json`.
|
||||||
|
|
||||||
|
### 📱 استخدام الخريطة في Flutter
|
||||||
|
لرسم الخريطة داخل تطبيق Flutter الخاص بك، ستحتاج إلى مكتبة [maplibre_gl](https://pub.dev/packages/maplibre_gl):
|
||||||
|
```dart
|
||||||
|
MaplibreMap(
|
||||||
|
styleString: 'http://SERVER_IP:3000/public/style.json', // رابط الـ Style الخاص بالخادم
|
||||||
|
initialCameraPosition: CameraPosition(
|
||||||
|
target: LatLng(31.95, 35.91), // عمّان
|
||||||
|
zoom: 14.0,
|
||||||
|
),
|
||||||
|
onMapCreated: (MaplibreMapController controller) {
|
||||||
|
// الخريطة أصبحت جاهزة للرسم عليها
|
||||||
|
},
|
||||||
|
)
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔍 2. محرك البحث الجغرافي (Geocoding Engine)
|
||||||
|
|
||||||
|
محرك ذكي جداً مكتوب بـ `NestJS`، يتفهم لغة الشارع العربي والأخطاء الإملائية.
|
||||||
|
|
||||||
|
### أ. الإكمال التلقائي (Autocomplete API)
|
||||||
|
يستدعى مع كل حرف يكتبه المستخدم لتقديم اقتراحات فورية بأقل من 50 ملي ثانية (باستخدام فهارس `varchar_pattern_ops`).
|
||||||
|
- **الرابط:** `GET /api/geocoding/autocomplete?q=مستش`
|
||||||
|
- **الاستخدام في Flutter:** ربطه بـ `TypeAheadField`، لعرض أسماء المستشفيات بمجرد كتابة "مستش".
|
||||||
|
|
||||||
|
### ب. البحث الدقيق (Search API)
|
||||||
|
يستدعى عند ضغط زر "بحث" أو اختيار نتيجة. يقوم بترتيب الأماكن بناءً على خوارزمية ذكية: (50% تشابه نصي، 30% أهمية/شعبية المكان، 20% المسافة).
|
||||||
|
- **الرابط:** `GET /api/geocoding/search?q=السيتي مول`
|
||||||
|
- **ميزات النظام الداخلية المدعومة هنا:**
|
||||||
|
1. **التطبيع العربي:** يعالج (إ/ا/أ/ة/ه).
|
||||||
|
2. **الاستعلامات النسبية:** يفهم (قرب المستشفى، بجانب البنك).
|
||||||
|
3. **بوابات المجمعات (POI Gates):** للمولات الكبرى، يرجع المحرك إحداثيات (البوابة الرئيسية، بوابة الطوارئ) ضمن مصفوفة `gates`.
|
||||||
|
4. **هل تقصد (Did you mean):** إذا كتب المستخدم مصطلحاً خاطئاً بالكامل ("السمساني") وعاد بـ 0 نتائج، يقوم المحرك ببحث `KNN` لإرجاع اقترح للتصحيح.
|
||||||
|
|
||||||
|
**الاستخدام في Flutter:**
|
||||||
|
عند نجاح البحث، نأخذ الـ `latitude` و `longitude` للنتيجة، ونقوم بتحريك الكاميرا:
|
||||||
|
```dart
|
||||||
|
controller.animateCamera(CameraUpdate.newLatLng(LatLng(lat, lng)));
|
||||||
|
```
|
||||||
|
وإذا كان الرد يحتوي على `gates`، يمكن إظهار نافذة منبثقة للسائق: *"أي بوابة تقصد؟"*.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🚗 3. محرك التوجيه والمسارات (Routing & Traffic Engine)
|
||||||
|
|
||||||
|
يعتمد هذا النظام على محرك `GraphHopper` المدموج بتعديلات `NestJS` لحساب الازدحام المروري وتوفير المسار الأسرع.
|
||||||
|
|
||||||
|
### طلب مسار (Route API)
|
||||||
|
يقوم هذا الـ API بحساب المسار من نقطة (A) إلى نقطة (B)، مع إرجاع المسار البديل وتوجيهات الملاحة، مع أخذ "عامل الازدحام" بعين الاعتبار حسب ساعة ويوم الطلب.
|
||||||
|
- **الرابط:** `GET /api/maps/route?start=lat,lng&end=lat,lng&profile=car`
|
||||||
|
|
||||||
|
- **شكل الرد (Response Overview):**
|
||||||
|
يُرجع الرد المسار الأفضل `points` مشفراً بصيغة (Polyline)، والوقت `duration`، والمسافة `distance`.
|
||||||
|
|
||||||
|
### 📱 رسم المسار في Flutter
|
||||||
|
بما أننا ألغينا توليد الـ `GeoJSON` الثقيل من السيرفر لتخفيف العبء، فإن تطبيق الفلاتر سيتكفل بفك التشفير.
|
||||||
|
1. استقبل الـ `points` (الـ Polyline) من الـ API.
|
||||||
|
2. استخدم مكتبة مثل [flutter_polyline_points](https://pub.dev/packages/flutter_polyline_points) لفك تشفيرها إلى قائمة من إحداثيات (List of LatLng).
|
||||||
|
3. ارسمها على خريطة MapLibre كـ `LineLayer`:
|
||||||
|
```dart
|
||||||
|
// فك التشفير
|
||||||
|
List<PointLatLng> decodedPoints = polylinePoints.decodePolyline(apiResponse['points']);
|
||||||
|
|
||||||
|
// تحويلها لصيغة يفهمها MapLibre
|
||||||
|
final lineString = {
|
||||||
|
"type": "Feature",
|
||||||
|
"geometry": {
|
||||||
|
"type": "LineString",
|
||||||
|
"coordinates": decodedPoints.map((p) => [p.longitude, p.latitude]).toList()
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
// رسم المسار بخط أزرق على الخريطة
|
||||||
|
await controller.addSource("route-source", GeojsonSourceProperties(data: lineString));
|
||||||
|
await controller.addLineLayer(
|
||||||
|
"route-source",
|
||||||
|
"route-layer",
|
||||||
|
LineLayerProperties(
|
||||||
|
lineColor: "#007AFF",
|
||||||
|
lineWidth: 5.0,
|
||||||
|
lineJoin: "round",
|
||||||
|
),
|
||||||
|
);
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔄 ملخص دورة حياة الطلب (User Flow in App)
|
||||||
|
|
||||||
|
1. **الفتح الأولي:**
|
||||||
|
يفتح الراكب تطبيق Flutter ⬅️ تقوم أداة `MapLibre` بتحميل خريطة الـ Vector السريعة من خادم `Martin`.
|
||||||
|
2. **البحث:**
|
||||||
|
يكتب الراكب في صندوق البحث ⬅️ يتم مناداة `/autocomplete` لعرض الاقتراحات فوراً.
|
||||||
|
3. **الاختيار:**
|
||||||
|
يختار الراكب (مثلاً: سيتي مول) ⬅️ يتم مناداة `/search` ⬅️ الخادم يرجع البوابات المتاحة للمول ⬅️ الراكب يختار "البوابة الرئيسية".
|
||||||
|
4. **طلب الرحلة:**
|
||||||
|
التطبيق يرسل موقع الراكب وموقع البوابة إلى `/api/maps/route` ⬅️ الخادم يحسب المسار، يطبق خوارزمية الازدحام المروري، ويرجع خط سير (Polyline) ⬅️ الفلاتر يفك تشفير الخط ويرسمه على الخريطة باللون الأزرق.
|
||||||
|
|
||||||
|
بذلك نكون قد غطينا البنية المعمارية الكاملة بأدق تفاصيلها من السيرفر وحتى واجهة التطبيق! 🚀
|
||||||
@@ -0,0 +1,114 @@
|
|||||||
|
# 🗺️ نظام البحث الجغرافي المتقدم (Google-Level Geocoding Engine)
|
||||||
|
|
||||||
|
هذا المستند يشرح بالتفصيل محرك البحث الجغرافي الذي تم تصميمه وبناؤه خصيصاً ليتفوق على الخرائط التقليدية من خلال فهم لغة الشارع العربي ومعالجة الأخطاء بذكاء.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🌟 الميزات الجوهرية (Core Features)
|
||||||
|
|
||||||
|
1. **التطبيع العربي (Arabic Normalization):**
|
||||||
|
يتعامل مع الفروقات الإملائية كأنها غير موجودة (أ، إ، آ، ا / ة، هـ / الـ التعريف). المستخدم يكتب بالطريقة التي تريحه والمحرك يفهم القصد.
|
||||||
|
|
||||||
|
2. **إكمال تلقائي فائق السرعة (Ultra-fast Autocomplete):**
|
||||||
|
محسّن ليعمل في أقل من 50 ملي ثانية باستخدام فهارس `varchar_pattern_ops` المخصصة للبحث المقطعي (Prefix Matching).
|
||||||
|
|
||||||
|
3. **الترتيب بالشعبية (Smart Popularity Ranking):**
|
||||||
|
النتائج تُرتّب بناءً على مزيج ذكي يجمع بين:
|
||||||
|
- 50% التشابه النصي.
|
||||||
|
- 30% أهمية المكان وشعبيته (المستشفيات، المولات تتصدر النتائج).
|
||||||
|
- 20% المسافة الفعلية عن المستخدم.
|
||||||
|
|
||||||
|
4. **الاستعلامات النسبية (Relative Queries):**
|
||||||
|
فهم طبيعة الوصف في الشارع الأردني والعربي. عندما يبحث المستخدم عن `"قرب مستشفى التخصصي"`, يقوم النظام بفلترة كلمة "قرب"، ويبحث عن المستشفى، ويعيد إحداثياته الدقيقة تحت اسم "قرب مستشفى التخصصي".
|
||||||
|
|
||||||
|
5. **بوابات المجمعات (POI Gates Clustering):**
|
||||||
|
لا توجيه إلى مراكز المباني بعد اليوم! الأماكن الكبرى مثل المولات تعود بقائمة من البوابات الفعلية (مثال: البوابة الرئيسية، بوابة كارفور) لتوجيه السائق بدقة متناهية.
|
||||||
|
|
||||||
|
6. **هل تقصد؟ (Safety Net & Spell Checker):**
|
||||||
|
محرك تعويض الأخطاء (Fallback). إذا أدخل المستخدم مصطلحاً مستحيلاً وأسفر عن 0 نتائج، يتدخل استعلام `KNN` لاقتراح أقرب مصطلح منطقي أو تصحيحه تلقائياً.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🚀 واجهة برمجة التطبيقات (API Endpoints)
|
||||||
|
|
||||||
|
جميع الروابط أدناه تتطلب إرسال مفتاح الـ API كـ Header:
|
||||||
|
`x-api-key: [YOUR_API_KEY]`
|
||||||
|
|
||||||
|
### 1. البحث الجغرافي (Geocoding Search)
|
||||||
|
يبحث عن الأماكن مع أخذ المسافة والشعبية والتشابه بعين الاعتبار.
|
||||||
|
|
||||||
|
**الرابط:** `GET /api/geocoding/search`
|
||||||
|
|
||||||
|
**المعطيات (Query Parameters):**
|
||||||
|
- `q` *(مطلوب)*: نص البحث (مثال: "قرب السيتي مول" أو "الشميساني").
|
||||||
|
- `lat` *(اختياري)*: خط العرض للمستخدم (لإعطاء أولوية للأماكن القريبة).
|
||||||
|
- `lng` *(اختياري)*: خط الطول للمستخدم.
|
||||||
|
- `radius` *(اختياري)*: دائرة البحث بالأمتار (الافتراضي 20000 متر / 20 كم).
|
||||||
|
- `country` *(اختياري)*: فلترة البحث لدولة معينة (مثال: `jordan`, `syria`).
|
||||||
|
|
||||||
|
**شكل الرد (Response):**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"id": "places_jordan_123",
|
||||||
|
"name": "قرب السيتي مول",
|
||||||
|
"name_ar": "قرب السيتي مول",
|
||||||
|
"category": "mall",
|
||||||
|
"latitude": 31.9803,
|
||||||
|
"longitude": 35.8378,
|
||||||
|
"distance_km": "3.50",
|
||||||
|
"full_address": "شارع الملك عبدالله، عمان",
|
||||||
|
"totalScore": 0.95,
|
||||||
|
"gates": [
|
||||||
|
{
|
||||||
|
"name_ar": "البوابة الرئيسية",
|
||||||
|
"name_en": "Main Gate",
|
||||||
|
"latitude": 31.9806,
|
||||||
|
"longitude": 35.8380,
|
||||||
|
"is_main_gate": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"did_you_mean": null
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2. الإكمال التلقائي (Autocomplete)
|
||||||
|
مخصص لتقديم اقتراحات سريعة جداً أثناء طباعة المستخدم في مربع البحث.
|
||||||
|
|
||||||
|
**الرابط:** `GET /api/geocoding/autocomplete`
|
||||||
|
|
||||||
|
**المعطيات (Query Parameters):**
|
||||||
|
- `q` *(مطلوب)*: نص البحث التدريجي (مثال: "مستش").
|
||||||
|
- `country` *(اختياري)*: فلترة لدولة معينة (مثال: `jordan`).
|
||||||
|
|
||||||
|
**شكل الرد (Response):**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"id": "places_jordan_456",
|
||||||
|
"name": "مستشفى التخصصي",
|
||||||
|
"category": "hospital",
|
||||||
|
"region": "jordan",
|
||||||
|
"address": "شارع جابر بن حيان"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🛠️ كيف يعمل النظام من الداخل؟ (Architecture)
|
||||||
|
|
||||||
|
- **Unified Search Index (المؤشر الموحد):**
|
||||||
|
عبارة عن `Materialized View` في PostgreSQL يجمع بيانات (الأردن، سوريا، مصر، و OpenStreetMap) في جدول واحد سريع جداً.
|
||||||
|
- **pg_trgm:**
|
||||||
|
تقنية في قاعدة البيانات تستخدم (Trigrams) لتحطيم الكلمات إلى مقاطع من 3 أحرف ومقارنتها بدقة رهيبة للتغلب على الأخطاء الإملائية.
|
||||||
|
- **تحديثات شعبية الأماكن (Future Sero Trips Sync):**
|
||||||
|
المحرك مجهز لاستقبال بيانات رحلات السائقين وتحديث نقاط `popularity_score` واستنتاج بوابات المجمعات تلقائياً.
|
||||||
|
|
||||||
|
---
|
||||||
|
**المستند محدث بتاريخ:** يوليو 2026
|
||||||
@@ -0,0 +1,250 @@
|
|||||||
|
{
|
||||||
|
"configVersion": 2,
|
||||||
|
"packages": [
|
||||||
|
{
|
||||||
|
"name": "archive",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/archive-4.0.9",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "async",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/async-2.13.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "boolean_selector",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/boolean_selector-2.1.2",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "characters",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/characters-1.4.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "clock",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/clock-1.1.2",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "collection",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/collection-1.19.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fake_async",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/fake_async-1.3.3",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "ffi",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/ffi-2.2.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "flutter",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "flutter_test",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_test",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "flutter_web_plugins",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_web_plugins",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "http",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http-1.6.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "http_parser",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http_parser-4.1.2",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "image",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/image-4.8.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leak_tracker",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker-10.0.9",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leak_tracker_flutter_testing",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leak_tracker_testing",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "lints",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/lints-5.1.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.6"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "maplibre_gl",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "maplibre_gl_platform_interface",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_platform_interface-0.25.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "maplibre_gl_web",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_web-0.25.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "matcher",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/matcher-0.12.17",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "material_color_utilities",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "2.17"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "meta",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/meta-1.16.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "2.12"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "path",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/path-1.9.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "petitparser",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/petitparser-7.0.2",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.8"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "posix",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/posix-6.5.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sky_engine",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/development/flutter/bin/cache/pkg/sky_engine",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "source_span",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/source_span-1.10.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stack_trace",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stack_trace-1.12.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stream_channel",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stream_channel-2.1.4",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "string_scanner",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/string_scanner-1.4.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "term_glyph",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/term_glyph-1.2.2",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "test_api",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/test_api-0.7.4",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "typed_data",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/typed_data-1.4.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vector_math",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vector_math-2.1.4",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "2.14"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vm_service",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vm_service-15.0.0",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "web",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/web-1.1.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "xml",
|
||||||
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/xml-6.6.1",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.8"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "intaleq_maps",
|
||||||
|
"rootUri": "../",
|
||||||
|
"packageUri": "lib/",
|
||||||
|
"languageVersion": "3.0"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"generator": "pub",
|
||||||
|
"generatorVersion": "3.8.1",
|
||||||
|
"flutterRoot": "file:///Users/hamzaaleghwairyeen/development/flutter",
|
||||||
|
"flutterVersion": "3.32.8",
|
||||||
|
"pubCache": "file:///Users/hamzaaleghwairyeen/.pub-cache"
|
||||||
|
}
|
||||||
@@ -0,0 +1,161 @@
|
|||||||
|
archive
|
||||||
|
3.0
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/archive-4.0.9/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/archive-4.0.9/lib/
|
||||||
|
async
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/async-2.13.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/async-2.13.0/lib/
|
||||||
|
boolean_selector
|
||||||
|
3.1
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/boolean_selector-2.1.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/boolean_selector-2.1.2/lib/
|
||||||
|
characters
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/characters-1.4.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/characters-1.4.0/lib/
|
||||||
|
clock
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/clock-1.1.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/clock-1.1.2/lib/
|
||||||
|
collection
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/collection-1.19.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/collection-1.19.1/lib/
|
||||||
|
fake_async
|
||||||
|
3.3
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/fake_async-1.3.3/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/fake_async-1.3.3/lib/
|
||||||
|
ffi
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/ffi-2.2.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/ffi-2.2.0/lib/
|
||||||
|
http
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http-1.6.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http-1.6.0/lib/
|
||||||
|
http_parser
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http_parser-4.1.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http_parser-4.1.2/lib/
|
||||||
|
image
|
||||||
|
3.0
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/image-4.8.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/image-4.8.0/lib/
|
||||||
|
leak_tracker
|
||||||
|
3.2
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker-10.0.9/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker-10.0.9/lib/
|
||||||
|
leak_tracker_flutter_testing
|
||||||
|
3.2
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9/lib/
|
||||||
|
leak_tracker_testing
|
||||||
|
3.2
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/lib/
|
||||||
|
lints
|
||||||
|
3.6
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/lints-5.1.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/lints-5.1.1/lib/
|
||||||
|
maplibre_gl
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/lib/
|
||||||
|
maplibre_gl_platform_interface
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_platform_interface-0.25.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_platform_interface-0.25.0/lib/
|
||||||
|
maplibre_gl_web
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_web-0.25.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_web-0.25.0/lib/
|
||||||
|
matcher
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/matcher-0.12.17/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/matcher-0.12.17/lib/
|
||||||
|
material_color_utilities
|
||||||
|
2.17
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/
|
||||||
|
meta
|
||||||
|
2.12
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/meta-1.16.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/meta-1.16.0/lib/
|
||||||
|
path
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/path-1.9.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/path-1.9.1/lib/
|
||||||
|
petitparser
|
||||||
|
3.8
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/petitparser-7.0.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/petitparser-7.0.2/lib/
|
||||||
|
posix
|
||||||
|
3.0
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/posix-6.5.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/posix-6.5.0/lib/
|
||||||
|
source_span
|
||||||
|
3.1
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/source_span-1.10.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/source_span-1.10.1/lib/
|
||||||
|
stack_trace
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stack_trace-1.12.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stack_trace-1.12.1/lib/
|
||||||
|
stream_channel
|
||||||
|
3.3
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stream_channel-2.1.4/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stream_channel-2.1.4/lib/
|
||||||
|
string_scanner
|
||||||
|
3.1
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/string_scanner-1.4.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/string_scanner-1.4.1/lib/
|
||||||
|
term_glyph
|
||||||
|
3.1
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/term_glyph-1.2.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/term_glyph-1.2.2/lib/
|
||||||
|
test_api
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/test_api-0.7.4/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/test_api-0.7.4/lib/
|
||||||
|
typed_data
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/typed_data-1.4.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/typed_data-1.4.0/lib/
|
||||||
|
vector_math
|
||||||
|
2.14
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vector_math-2.1.4/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/
|
||||||
|
vm_service
|
||||||
|
3.3
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vm_service-15.0.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vm_service-15.0.0/lib/
|
||||||
|
web
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/web-1.1.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/web-1.1.1/lib/
|
||||||
|
xml
|
||||||
|
3.8
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/xml-6.6.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/xml-6.6.1/lib/
|
||||||
|
intaleq_maps
|
||||||
|
3.0
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/App/map-saas/packages/flutter-sdk/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/App/map-saas/packages/flutter-sdk/lib/
|
||||||
|
sky_engine
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/bin/cache/pkg/sky_engine/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/bin/cache/pkg/sky_engine/lib/
|
||||||
|
flutter
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter/lib/
|
||||||
|
flutter_test
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_test/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_test/lib/
|
||||||
|
flutter_web_plugins
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_web_plugins/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_web_plugins/lib/
|
||||||
|
2
|
||||||
@@ -0,0 +1,350 @@
|
|||||||
|
{
|
||||||
|
"roots": [
|
||||||
|
"intaleq_maps"
|
||||||
|
],
|
||||||
|
"packages": [
|
||||||
|
{
|
||||||
|
"name": "intaleq_maps",
|
||||||
|
"version": "2.2.1",
|
||||||
|
"dependencies": [
|
||||||
|
"flutter",
|
||||||
|
"http",
|
||||||
|
"maplibre_gl"
|
||||||
|
],
|
||||||
|
"devDependencies": [
|
||||||
|
"flutter_test",
|
||||||
|
"lints"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "lints",
|
||||||
|
"version": "5.1.1",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "flutter_test",
|
||||||
|
"version": "0.0.0",
|
||||||
|
"dependencies": [
|
||||||
|
"async",
|
||||||
|
"boolean_selector",
|
||||||
|
"characters",
|
||||||
|
"clock",
|
||||||
|
"collection",
|
||||||
|
"fake_async",
|
||||||
|
"flutter",
|
||||||
|
"leak_tracker",
|
||||||
|
"leak_tracker_flutter_testing",
|
||||||
|
"leak_tracker_testing",
|
||||||
|
"matcher",
|
||||||
|
"material_color_utilities",
|
||||||
|
"meta",
|
||||||
|
"path",
|
||||||
|
"source_span",
|
||||||
|
"stack_trace",
|
||||||
|
"stream_channel",
|
||||||
|
"string_scanner",
|
||||||
|
"term_glyph",
|
||||||
|
"test_api",
|
||||||
|
"vector_math",
|
||||||
|
"vm_service"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "http",
|
||||||
|
"version": "1.6.0",
|
||||||
|
"dependencies": [
|
||||||
|
"async",
|
||||||
|
"http_parser",
|
||||||
|
"meta",
|
||||||
|
"web"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "maplibre_gl",
|
||||||
|
"version": "0.25.0",
|
||||||
|
"dependencies": [
|
||||||
|
"flutter",
|
||||||
|
"maplibre_gl_platform_interface",
|
||||||
|
"maplibre_gl_web"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "flutter",
|
||||||
|
"version": "0.0.0",
|
||||||
|
"dependencies": [
|
||||||
|
"characters",
|
||||||
|
"collection",
|
||||||
|
"material_color_utilities",
|
||||||
|
"meta",
|
||||||
|
"sky_engine",
|
||||||
|
"vector_math"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vm_service",
|
||||||
|
"version": "15.0.0",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "term_glyph",
|
||||||
|
"version": "1.2.2",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "string_scanner",
|
||||||
|
"version": "1.4.1",
|
||||||
|
"dependencies": [
|
||||||
|
"source_span"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stream_channel",
|
||||||
|
"version": "2.1.4",
|
||||||
|
"dependencies": [
|
||||||
|
"async"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "source_span",
|
||||||
|
"version": "1.10.1",
|
||||||
|
"dependencies": [
|
||||||
|
"collection",
|
||||||
|
"path",
|
||||||
|
"term_glyph"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "meta",
|
||||||
|
"version": "1.16.0",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "material_color_utilities",
|
||||||
|
"version": "0.11.1",
|
||||||
|
"dependencies": [
|
||||||
|
"collection"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leak_tracker_testing",
|
||||||
|
"version": "3.0.1",
|
||||||
|
"dependencies": [
|
||||||
|
"leak_tracker",
|
||||||
|
"matcher",
|
||||||
|
"meta"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leak_tracker",
|
||||||
|
"version": "10.0.9",
|
||||||
|
"dependencies": [
|
||||||
|
"clock",
|
||||||
|
"collection",
|
||||||
|
"meta",
|
||||||
|
"path",
|
||||||
|
"vm_service"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "collection",
|
||||||
|
"version": "1.19.1",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "characters",
|
||||||
|
"version": "1.4.0",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "boolean_selector",
|
||||||
|
"version": "2.1.2",
|
||||||
|
"dependencies": [
|
||||||
|
"source_span",
|
||||||
|
"string_scanner"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "async",
|
||||||
|
"version": "2.13.0",
|
||||||
|
"dependencies": [
|
||||||
|
"collection",
|
||||||
|
"meta"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leak_tracker_flutter_testing",
|
||||||
|
"version": "3.0.9",
|
||||||
|
"dependencies": [
|
||||||
|
"flutter",
|
||||||
|
"leak_tracker",
|
||||||
|
"leak_tracker_testing",
|
||||||
|
"matcher",
|
||||||
|
"meta"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vector_math",
|
||||||
|
"version": "2.1.4",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "stack_trace",
|
||||||
|
"version": "1.12.1",
|
||||||
|
"dependencies": [
|
||||||
|
"path"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "clock",
|
||||||
|
"version": "1.1.2",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fake_async",
|
||||||
|
"version": "1.3.3",
|
||||||
|
"dependencies": [
|
||||||
|
"clock",
|
||||||
|
"collection"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "path",
|
||||||
|
"version": "1.9.1",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "matcher",
|
||||||
|
"version": "0.12.17",
|
||||||
|
"dependencies": [
|
||||||
|
"async",
|
||||||
|
"meta",
|
||||||
|
"stack_trace",
|
||||||
|
"term_glyph",
|
||||||
|
"test_api"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "test_api",
|
||||||
|
"version": "0.7.4",
|
||||||
|
"dependencies": [
|
||||||
|
"async",
|
||||||
|
"boolean_selector",
|
||||||
|
"collection",
|
||||||
|
"meta",
|
||||||
|
"source_span",
|
||||||
|
"stack_trace",
|
||||||
|
"stream_channel",
|
||||||
|
"string_scanner",
|
||||||
|
"term_glyph"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "web",
|
||||||
|
"version": "1.1.1",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "http_parser",
|
||||||
|
"version": "4.1.2",
|
||||||
|
"dependencies": [
|
||||||
|
"collection",
|
||||||
|
"source_span",
|
||||||
|
"string_scanner",
|
||||||
|
"typed_data"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "maplibre_gl_web",
|
||||||
|
"version": "0.25.0",
|
||||||
|
"dependencies": [
|
||||||
|
"flutter",
|
||||||
|
"flutter_web_plugins",
|
||||||
|
"image",
|
||||||
|
"maplibre_gl_platform_interface",
|
||||||
|
"meta",
|
||||||
|
"web"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "maplibre_gl_platform_interface",
|
||||||
|
"version": "0.25.0",
|
||||||
|
"dependencies": [
|
||||||
|
"flutter",
|
||||||
|
"meta"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sky_engine",
|
||||||
|
"version": "0.0.0",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "typed_data",
|
||||||
|
"version": "1.4.0",
|
||||||
|
"dependencies": [
|
||||||
|
"collection"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "image",
|
||||||
|
"version": "4.8.0",
|
||||||
|
"dependencies": [
|
||||||
|
"archive",
|
||||||
|
"meta",
|
||||||
|
"xml"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "flutter_web_plugins",
|
||||||
|
"version": "0.0.0",
|
||||||
|
"dependencies": [
|
||||||
|
"characters",
|
||||||
|
"collection",
|
||||||
|
"flutter",
|
||||||
|
"material_color_utilities",
|
||||||
|
"meta",
|
||||||
|
"vector_math"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "xml",
|
||||||
|
"version": "6.6.1",
|
||||||
|
"dependencies": [
|
||||||
|
"collection",
|
||||||
|
"meta",
|
||||||
|
"petitparser"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "archive",
|
||||||
|
"version": "4.0.9",
|
||||||
|
"dependencies": [
|
||||||
|
"path",
|
||||||
|
"posix"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "petitparser",
|
||||||
|
"version": "7.0.2",
|
||||||
|
"dependencies": [
|
||||||
|
"collection",
|
||||||
|
"meta"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "posix",
|
||||||
|
"version": "6.5.0",
|
||||||
|
"dependencies": [
|
||||||
|
"ffi",
|
||||||
|
"meta",
|
||||||
|
"path"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "ffi",
|
||||||
|
"version": "2.2.0",
|
||||||
|
"dependencies": []
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"configVersion": 1
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
3.32.8
|
||||||
@@ -1 +1 @@
|
|||||||
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"maplibre_gl","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"android":[{"name":"maplibre_gl","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"macos":[],"linux":[],"windows":[],"web":[{"name":"maplibre_gl_web","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_web-0.25.0/","dependencies":[],"dev_dependency":false}]},"dependencyGraph":[{"name":"maplibre_gl","dependencies":["maplibre_gl_web"]},{"name":"maplibre_gl_web","dependencies":[]}],"date_created":"2026-07-09 03:25:15.926071","version":"3.41.2","swift_package_manager_enabled":{"ios":false,"macos":false}}
|
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"maplibre_gl","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"android":[{"name":"maplibre_gl","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"macos":[],"linux":[],"windows":[],"web":[{"name":"maplibre_gl_web","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_web-0.25.0/","dependencies":[],"dev_dependency":false}]},"dependencyGraph":[{"name":"maplibre_gl","dependencies":["maplibre_gl_web"]},{"name":"maplibre_gl_web","dependencies":[]}],"date_created":"2026-07-19 03:20:44.179665","version":"3.32.8","swift_package_manager_enabled":{"ios":false,"macos":false}}
|
||||||
@@ -1,3 +1,7 @@
|
|||||||
|
## 2.2.1
|
||||||
|
|
||||||
|
* Fixed Polyline and Marker comparison/equality checks.
|
||||||
|
|
||||||
## 2.2.0
|
## 2.2.0
|
||||||
|
|
||||||
* Added `onStyleLoaded` callback to `IntaleqMap` to handle style initialization.
|
* Added `onStyleLoaded` callback to `IntaleqMap` to handle style initialization.
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "async",
|
"name": "async",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/async-2.13.1",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/async-2.13.0",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.4"
|
"languageVersion": "3.4"
|
||||||
},
|
},
|
||||||
@@ -21,7 +21,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "characters",
|
"name": "characters",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/characters-1.4.1",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/characters-1.4.0",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.4"
|
"languageVersion": "3.4"
|
||||||
},
|
},
|
||||||
@@ -51,21 +51,21 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "flutter",
|
"name": "flutter",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/flutter/packages/flutter",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.9"
|
"languageVersion": "3.7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "flutter_test",
|
"name": "flutter_test",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/flutter/packages/flutter_test",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_test",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.9"
|
"languageVersion": "3.7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "flutter_web_plugins",
|
"name": "flutter_web_plugins",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/flutter/packages/flutter_web_plugins",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_web_plugins",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.9"
|
"languageVersion": "3.7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -93,19 +93,19 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "leak_tracker",
|
"name": "leak_tracker",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker-11.0.2",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker-10.0.9",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.2"
|
"languageVersion": "3.2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "leak_tracker_flutter_testing",
|
"name": "leak_tracker_flutter_testing",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.10",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.2"
|
"languageVersion": "3.2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "leak_tracker_testing",
|
"name": "leak_tracker_testing",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.2",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.2"
|
"languageVersion": "3.2"
|
||||||
},
|
},
|
||||||
@@ -129,21 +129,21 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "matcher",
|
"name": "matcher",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/matcher-0.12.18",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/matcher-0.12.17",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.7"
|
"languageVersion": "3.4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "material_color_utilities",
|
"name": "material_color_utilities",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/material_color_utilities-0.13.0",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.5"
|
"languageVersion": "2.17"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "meta",
|
"name": "meta",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/meta-1.17.0",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/meta-1.16.0",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.5"
|
"languageVersion": "2.12"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "path",
|
"name": "path",
|
||||||
@@ -165,13 +165,13 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "sky_engine",
|
"name": "sky_engine",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/flutter/bin/cache/pkg/sky_engine",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/development/flutter/bin/cache/pkg/sky_engine",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.9"
|
"languageVersion": "3.7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "source_span",
|
"name": "source_span",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/source_span-1.10.2",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/source_span-1.10.1",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.1"
|
"languageVersion": "3.1"
|
||||||
},
|
},
|
||||||
@@ -201,9 +201,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "test_api",
|
"name": "test_api",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/test_api-0.7.9",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/test_api-0.7.4",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.7"
|
"languageVersion": "3.5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "typed_data",
|
"name": "typed_data",
|
||||||
@@ -213,15 +213,15 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "vector_math",
|
"name": "vector_math",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vector_math-2.2.0",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vector_math-2.1.4",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.1"
|
"languageVersion": "2.14"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "vm_service",
|
"name": "vm_service",
|
||||||
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vm_service-15.1.0",
|
"rootUri": "file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vm_service-15.0.0",
|
||||||
"packageUri": "lib/",
|
"packageUri": "lib/",
|
||||||
"languageVersion": "3.5"
|
"languageVersion": "3.3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "web",
|
"name": "web",
|
||||||
@@ -243,8 +243,8 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"generator": "pub",
|
"generator": "pub",
|
||||||
"generatorVersion": "3.11.0",
|
"generatorVersion": "3.8.1",
|
||||||
"flutterRoot": "file:///Users/hamzaaleghwairyeen/flutter",
|
"flutterRoot": "file:///Users/hamzaaleghwairyeen/development/flutter",
|
||||||
"flutterVersion": "3.41.2",
|
"flutterVersion": "3.32.8",
|
||||||
"pubCache": "file:///Users/hamzaaleghwairyeen/.pub-cache"
|
"pubCache": "file:///Users/hamzaaleghwairyeen/.pub-cache"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,161 @@
|
|||||||
|
archive
|
||||||
|
3.0
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/archive-4.0.9/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/archive-4.0.9/lib/
|
||||||
|
async
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/async-2.13.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/async-2.13.0/lib/
|
||||||
|
boolean_selector
|
||||||
|
3.1
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/boolean_selector-2.1.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/boolean_selector-2.1.2/lib/
|
||||||
|
characters
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/characters-1.4.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/characters-1.4.0/lib/
|
||||||
|
clock
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/clock-1.1.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/clock-1.1.2/lib/
|
||||||
|
collection
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/collection-1.19.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/collection-1.19.1/lib/
|
||||||
|
fake_async
|
||||||
|
3.3
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/fake_async-1.3.3/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/fake_async-1.3.3/lib/
|
||||||
|
ffi
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/ffi-2.2.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/ffi-2.2.0/lib/
|
||||||
|
http
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http-1.6.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http-1.6.0/lib/
|
||||||
|
http_parser
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http_parser-4.1.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/http_parser-4.1.2/lib/
|
||||||
|
image
|
||||||
|
3.0
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/image-4.8.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/image-4.8.0/lib/
|
||||||
|
leak_tracker
|
||||||
|
3.2
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker-10.0.9/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker-10.0.9/lib/
|
||||||
|
leak_tracker_flutter_testing
|
||||||
|
3.2
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9/lib/
|
||||||
|
leak_tracker_testing
|
||||||
|
3.2
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/lib/
|
||||||
|
maplibre_gl
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/lib/
|
||||||
|
maplibre_gl_platform_interface
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_platform_interface-0.25.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_platform_interface-0.25.0/lib/
|
||||||
|
maplibre_gl_web
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_web-0.25.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_web-0.25.0/lib/
|
||||||
|
matcher
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/matcher-0.12.17/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/matcher-0.12.17/lib/
|
||||||
|
material_color_utilities
|
||||||
|
2.17
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/
|
||||||
|
meta
|
||||||
|
2.12
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/meta-1.16.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/meta-1.16.0/lib/
|
||||||
|
path
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/path-1.9.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/path-1.9.1/lib/
|
||||||
|
petitparser
|
||||||
|
3.8
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/petitparser-7.0.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/petitparser-7.0.2/lib/
|
||||||
|
posix
|
||||||
|
3.0
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/posix-6.5.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/posix-6.5.0/lib/
|
||||||
|
source_span
|
||||||
|
3.1
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/source_span-1.10.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/source_span-1.10.1/lib/
|
||||||
|
stack_trace
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stack_trace-1.12.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stack_trace-1.12.1/lib/
|
||||||
|
stream_channel
|
||||||
|
3.3
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stream_channel-2.1.4/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/stream_channel-2.1.4/lib/
|
||||||
|
string_scanner
|
||||||
|
3.1
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/string_scanner-1.4.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/string_scanner-1.4.1/lib/
|
||||||
|
term_glyph
|
||||||
|
3.1
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/term_glyph-1.2.2/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/term_glyph-1.2.2/lib/
|
||||||
|
test_api
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/test_api-0.7.4/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/test_api-0.7.4/lib/
|
||||||
|
typed_data
|
||||||
|
3.5
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/typed_data-1.4.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/typed_data-1.4.0/lib/
|
||||||
|
vector_math
|
||||||
|
2.14
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vector_math-2.1.4/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/
|
||||||
|
vm_service
|
||||||
|
3.3
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vm_service-15.0.0/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/vm_service-15.0.0/lib/
|
||||||
|
web
|
||||||
|
3.4
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/web-1.1.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/web-1.1.1/lib/
|
||||||
|
xml
|
||||||
|
3.8
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/xml-6.6.1/
|
||||||
|
file:///Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/xml-6.6.1/lib/
|
||||||
|
intaleq_maps
|
||||||
|
3.0
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/App/map-saas/packages/flutter-sdk/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/App/map-saas/packages/flutter-sdk/lib/
|
||||||
|
intaleq_maps_example
|
||||||
|
3.0
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/App/map-saas/packages/flutter-sdk/example/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/App/map-saas/packages/flutter-sdk/example/lib/
|
||||||
|
sky_engine
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/bin/cache/pkg/sky_engine/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/bin/cache/pkg/sky_engine/lib/
|
||||||
|
flutter
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter/lib/
|
||||||
|
flutter_test
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_test/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_test/lib/
|
||||||
|
flutter_web_plugins
|
||||||
|
3.7
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_web_plugins/
|
||||||
|
file:///Users/hamzaaleghwairyeen/development/flutter/packages/flutter_web_plugins/lib/
|
||||||
|
2
|
||||||
@@ -18,23 +18,33 @@
|
|||||||
"name": "flutter_test",
|
"name": "flutter_test",
|
||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"dependencies": [
|
"dependencies": [
|
||||||
|
"async",
|
||||||
|
"boolean_selector",
|
||||||
|
"characters",
|
||||||
"clock",
|
"clock",
|
||||||
"collection",
|
"collection",
|
||||||
"fake_async",
|
"fake_async",
|
||||||
"flutter",
|
"flutter",
|
||||||
|
"leak_tracker",
|
||||||
"leak_tracker_flutter_testing",
|
"leak_tracker_flutter_testing",
|
||||||
|
"leak_tracker_testing",
|
||||||
"matcher",
|
"matcher",
|
||||||
|
"material_color_utilities",
|
||||||
"meta",
|
"meta",
|
||||||
"path",
|
"path",
|
||||||
|
"source_span",
|
||||||
"stack_trace",
|
"stack_trace",
|
||||||
"stream_channel",
|
"stream_channel",
|
||||||
|
"string_scanner",
|
||||||
|
"term_glyph",
|
||||||
"test_api",
|
"test_api",
|
||||||
"vector_math"
|
"vector_math",
|
||||||
|
"vm_service"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "intaleq_maps",
|
"name": "intaleq_maps",
|
||||||
"version": "2.2.0",
|
"version": "2.2.1",
|
||||||
"dependencies": [
|
"dependencies": [
|
||||||
"flutter",
|
"flutter",
|
||||||
"http",
|
"http",
|
||||||
@@ -53,6 +63,23 @@
|
|||||||
"vector_math"
|
"vector_math"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "vm_service",
|
||||||
|
"version": "15.0.0",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "term_glyph",
|
||||||
|
"version": "1.2.2",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "string_scanner",
|
||||||
|
"version": "1.4.1",
|
||||||
|
"dependencies": [
|
||||||
|
"source_span"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "stream_channel",
|
"name": "stream_channel",
|
||||||
"version": "2.1.4",
|
"version": "2.1.4",
|
||||||
@@ -60,19 +87,76 @@
|
|||||||
"async"
|
"async"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "source_span",
|
||||||
|
"version": "1.10.1",
|
||||||
|
"dependencies": [
|
||||||
|
"collection",
|
||||||
|
"path",
|
||||||
|
"term_glyph"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "meta",
|
"name": "meta",
|
||||||
"version": "1.17.0",
|
"version": "1.16.0",
|
||||||
"dependencies": []
|
"dependencies": []
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "material_color_utilities",
|
||||||
|
"version": "0.11.1",
|
||||||
|
"dependencies": [
|
||||||
|
"collection"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leak_tracker_testing",
|
||||||
|
"version": "3.0.1",
|
||||||
|
"dependencies": [
|
||||||
|
"leak_tracker",
|
||||||
|
"matcher",
|
||||||
|
"meta"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "leak_tracker",
|
||||||
|
"version": "10.0.9",
|
||||||
|
"dependencies": [
|
||||||
|
"clock",
|
||||||
|
"collection",
|
||||||
|
"meta",
|
||||||
|
"path",
|
||||||
|
"vm_service"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "collection",
|
"name": "collection",
|
||||||
"version": "1.19.1",
|
"version": "1.19.1",
|
||||||
"dependencies": []
|
"dependencies": []
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "characters",
|
||||||
|
"version": "1.4.0",
|
||||||
|
"dependencies": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "boolean_selector",
|
||||||
|
"version": "2.1.2",
|
||||||
|
"dependencies": [
|
||||||
|
"source_span",
|
||||||
|
"string_scanner"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "async",
|
||||||
|
"version": "2.13.0",
|
||||||
|
"dependencies": [
|
||||||
|
"collection",
|
||||||
|
"meta"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "leak_tracker_flutter_testing",
|
"name": "leak_tracker_flutter_testing",
|
||||||
"version": "3.0.10",
|
"version": "3.0.9",
|
||||||
"dependencies": [
|
"dependencies": [
|
||||||
"flutter",
|
"flutter",
|
||||||
"leak_tracker",
|
"leak_tracker",
|
||||||
@@ -83,7 +167,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "vector_math",
|
"name": "vector_math",
|
||||||
"version": "2.2.0",
|
"version": "2.1.4",
|
||||||
"dependencies": []
|
"dependencies": []
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -113,7 +197,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "matcher",
|
"name": "matcher",
|
||||||
"version": "0.12.18",
|
"version": "0.12.17",
|
||||||
"dependencies": [
|
"dependencies": [
|
||||||
"async",
|
"async",
|
||||||
"meta",
|
"meta",
|
||||||
@@ -124,7 +208,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "test_api",
|
"name": "test_api",
|
||||||
"version": "0.7.9",
|
"version": "0.7.4",
|
||||||
"dependencies": [
|
"dependencies": [
|
||||||
"async",
|
"async",
|
||||||
"boolean_selector",
|
"boolean_selector",
|
||||||
@@ -137,6 +221,15 @@
|
|||||||
"term_glyph"
|
"term_glyph"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "maplibre_gl",
|
||||||
|
"version": "0.25.0",
|
||||||
|
"dependencies": [
|
||||||
|
"flutter",
|
||||||
|
"maplibre_gl_platform_interface",
|
||||||
|
"maplibre_gl_web"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
"version": "1.6.0",
|
"version": "1.6.0",
|
||||||
@@ -147,104 +240,11 @@
|
|||||||
"web"
|
"web"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "maplibre_gl",
|
|
||||||
"version": "0.25.0",
|
|
||||||
"dependencies": [
|
|
||||||
"flutter",
|
|
||||||
"maplibre_gl_platform_interface",
|
|
||||||
"maplibre_gl_web"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "sky_engine",
|
"name": "sky_engine",
|
||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"dependencies": []
|
"dependencies": []
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "material_color_utilities",
|
|
||||||
"version": "0.13.0",
|
|
||||||
"dependencies": [
|
|
||||||
"collection"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "characters",
|
|
||||||
"version": "1.4.1",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "async",
|
|
||||||
"version": "2.13.1",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "leak_tracker_testing",
|
|
||||||
"version": "3.0.2",
|
|
||||||
"dependencies": [
|
|
||||||
"leak_tracker",
|
|
||||||
"matcher",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "leak_tracker",
|
|
||||||
"version": "11.0.2",
|
|
||||||
"dependencies": [
|
|
||||||
"clock",
|
|
||||||
"collection",
|
|
||||||
"meta",
|
|
||||||
"path",
|
|
||||||
"vm_service"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "term_glyph",
|
|
||||||
"version": "1.2.2",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "string_scanner",
|
|
||||||
"version": "1.4.1",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "source_span",
|
|
||||||
"version": "1.10.2",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"path",
|
|
||||||
"term_glyph"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "boolean_selector",
|
|
||||||
"version": "2.1.2",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span",
|
|
||||||
"string_scanner"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "web",
|
|
||||||
"version": "1.1.1",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "http_parser",
|
|
||||||
"version": "4.1.2",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"source_span",
|
|
||||||
"string_scanner",
|
|
||||||
"typed_data"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "maplibre_gl_web",
|
"name": "maplibre_gl_web",
|
||||||
"version": "0.25.0",
|
"version": "0.25.0",
|
||||||
@@ -266,15 +266,18 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "vm_service",
|
"name": "web",
|
||||||
"version": "15.1.0",
|
"version": "1.1.1",
|
||||||
"dependencies": []
|
"dependencies": []
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "typed_data",
|
"name": "http_parser",
|
||||||
"version": "1.4.0",
|
"version": "4.1.2",
|
||||||
"dependencies": [
|
"dependencies": [
|
||||||
"collection"
|
"collection",
|
||||||
|
"source_span",
|
||||||
|
"string_scanner",
|
||||||
|
"typed_data"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -290,7 +293,19 @@
|
|||||||
"name": "flutter_web_plugins",
|
"name": "flutter_web_plugins",
|
||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"dependencies": [
|
"dependencies": [
|
||||||
"flutter"
|
"characters",
|
||||||
|
"collection",
|
||||||
|
"flutter",
|
||||||
|
"material_color_utilities",
|
||||||
|
"meta",
|
||||||
|
"vector_math"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "typed_data",
|
||||||
|
"version": "1.4.0",
|
||||||
|
"dependencies": [
|
||||||
|
"collection"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
3.32.8
|
||||||
@@ -1 +1 @@
|
|||||||
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"maplibre_gl","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"android":[{"name":"maplibre_gl","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"macos":[],"linux":[],"windows":[],"web":[{"name":"maplibre_gl_web","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_web-0.25.0/","dependencies":[],"dev_dependency":false}]},"dependencyGraph":[{"name":"maplibre_gl","dependencies":["maplibre_gl_web"]},{"name":"maplibre_gl_web","dependencies":[]}],"date_created":"2026-07-09 03:25:15.960410","version":"3.41.2","swift_package_manager_enabled":{"ios":false,"macos":false}}
|
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"maplibre_gl","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"android":[{"name":"maplibre_gl","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl-0.25.0/","native_build":true,"dependencies":[],"dev_dependency":false}],"macos":[],"linux":[],"windows":[],"web":[{"name":"maplibre_gl_web","path":"/Users/hamzaaleghwairyeen/.pub-cache/hosted/pub.dev/maplibre_gl_web-0.25.0/","dependencies":[],"dev_dependency":false}]},"dependencyGraph":[{"name":"maplibre_gl","dependencies":["maplibre_gl_web"]},{"name":"maplibre_gl_web","dependencies":[]}],"date_created":"2026-07-19 03:20:44.753570","version":"3.32.8","swift_package_manager_enabled":{"ios":false,"macos":false}}
|
||||||
@@ -13,10 +13,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: async
|
name: async
|
||||||
sha256: e2eb0491ba5ddb6177742d2da23904574082139b07c1e33b8503b9f46f3e1a37
|
sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.13.1"
|
version: "2.13.0"
|
||||||
boolean_selector:
|
boolean_selector:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -29,10 +29,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: characters
|
name: characters
|
||||||
sha256: faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b
|
sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.4.1"
|
version: "1.4.0"
|
||||||
clock:
|
clock:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -110,31 +110,31 @@ packages:
|
|||||||
path: ".."
|
path: ".."
|
||||||
relative: true
|
relative: true
|
||||||
source: path
|
source: path
|
||||||
version: "2.2.0"
|
version: "2.2.1"
|
||||||
leak_tracker:
|
leak_tracker:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: leak_tracker
|
name: leak_tracker
|
||||||
sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"
|
sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "11.0.2"
|
version: "10.0.9"
|
||||||
leak_tracker_flutter_testing:
|
leak_tracker_flutter_testing:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: leak_tracker_flutter_testing
|
name: leak_tracker_flutter_testing
|
||||||
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
|
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.0.10"
|
version: "3.0.9"
|
||||||
leak_tracker_testing:
|
leak_tracker_testing:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: leak_tracker_testing
|
name: leak_tracker_testing
|
||||||
sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
|
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.0.2"
|
version: "3.0.1"
|
||||||
maplibre_gl:
|
maplibre_gl:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -163,26 +163,26 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: matcher
|
name: matcher
|
||||||
sha256: "12956d0ad8390bbcc63ca2e1469c0619946ccb52809807067a7020d57e647aa6"
|
sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.12.18"
|
version: "0.12.17"
|
||||||
material_color_utilities:
|
material_color_utilities:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: material_color_utilities
|
name: material_color_utilities
|
||||||
sha256: "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b"
|
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.13.0"
|
version: "0.11.1"
|
||||||
meta:
|
meta:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: meta
|
name: meta
|
||||||
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
|
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.17.0"
|
version: "1.16.0"
|
||||||
path:
|
path:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -216,10 +216,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: source_span
|
name: source_span
|
||||||
sha256: "56a02f1f4cd1a2d96303c0144c93bd6d909eea6bee6bf5a0e0b685edbd4c47ab"
|
sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.10.2"
|
version: "1.10.1"
|
||||||
stack_trace:
|
stack_trace:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -256,10 +256,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: test_api
|
name: test_api
|
||||||
sha256: "93167629bfc610f71560ab9312acdda4959de4df6fac7492c89ff0d3886f6636"
|
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.7.9"
|
version: "0.7.4"
|
||||||
typed_data:
|
typed_data:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -272,18 +272,18 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: vector_math
|
name: vector_math
|
||||||
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
|
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.2.0"
|
version: "2.1.4"
|
||||||
vm_service:
|
vm_service:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: vm_service
|
name: vm_service
|
||||||
sha256: "046d3928e16fa4dc46e8350415661755ab759d9fc97fc21b5ab295f71e4f0499"
|
sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "15.1.0"
|
version: "15.0.0"
|
||||||
web:
|
web:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -301,5 +301,5 @@ packages:
|
|||||||
source: hosted
|
source: hosted
|
||||||
version: "6.6.1"
|
version: "6.6.1"
|
||||||
sdks:
|
sdks:
|
||||||
dart: ">=3.9.0-0 <4.0.0"
|
dart: ">=3.8.0 <4.0.0"
|
||||||
flutter: ">=3.22.0"
|
flutter: ">=3.22.0"
|
||||||
|
|||||||
@@ -29,10 +29,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: characters
|
name: characters
|
||||||
sha256: faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b
|
sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.4.1"
|
version: "1.4.0"
|
||||||
clock:
|
clock:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -108,26 +108,26 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: leak_tracker
|
name: leak_tracker
|
||||||
sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"
|
sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "11.0.2"
|
version: "10.0.9"
|
||||||
leak_tracker_flutter_testing:
|
leak_tracker_flutter_testing:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: leak_tracker_flutter_testing
|
name: leak_tracker_flutter_testing
|
||||||
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
|
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.0.10"
|
version: "3.0.9"
|
||||||
leak_tracker_testing:
|
leak_tracker_testing:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: leak_tracker_testing
|
name: leak_tracker_testing
|
||||||
sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
|
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.0.2"
|
version: "3.0.1"
|
||||||
lints:
|
lints:
|
||||||
dependency: "direct dev"
|
dependency: "direct dev"
|
||||||
description:
|
description:
|
||||||
@@ -164,26 +164,26 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: matcher
|
name: matcher
|
||||||
sha256: "12956d0ad8390bbcc63ca2e1469c0619946ccb52809807067a7020d57e647aa6"
|
sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.12.18"
|
version: "0.12.17"
|
||||||
material_color_utilities:
|
material_color_utilities:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: material_color_utilities
|
name: material_color_utilities
|
||||||
sha256: "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b"
|
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.13.0"
|
version: "0.11.1"
|
||||||
meta:
|
meta:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: meta
|
name: meta
|
||||||
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
|
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.17.0"
|
version: "1.16.0"
|
||||||
path:
|
path:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -257,10 +257,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: test_api
|
name: test_api
|
||||||
sha256: "93167629bfc610f71560ab9312acdda4959de4df6fac7492c89ff0d3886f6636"
|
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.7.9"
|
version: "0.7.4"
|
||||||
typed_data:
|
typed_data:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -273,10 +273,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: vector_math
|
name: vector_math
|
||||||
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
|
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.2.0"
|
version: "2.1.4"
|
||||||
vm_service:
|
vm_service:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -302,5 +302,5 @@ packages:
|
|||||||
source: hosted
|
source: hosted
|
||||||
version: "6.6.1"
|
version: "6.6.1"
|
||||||
sdks:
|
sdks:
|
||||||
dart: ">=3.9.0-0 <4.0.0"
|
dart: ">=3.8.0 <4.0.0"
|
||||||
flutter: ">=3.22.0"
|
flutter: ">=3.22.0"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ name: intaleq_maps
|
|||||||
description: >
|
description: >
|
||||||
Premium Flutter SDK for the Intaleq Map Platform (Jordan & Syria).
|
Premium Flutter SDK for the Intaleq Map Platform (Jordan & Syria).
|
||||||
A drop-in Google Maps Flutter replacement backed by MapLibre GL.
|
A drop-in Google Maps Flutter replacement backed by MapLibre GL.
|
||||||
version: 2.2.0
|
version: 2.2.1
|
||||||
homepage: https://intaleqapp.com
|
homepage: https://intaleqapp.com
|
||||||
repository: https://github.com/Hamza-Ayed/intaleq_maps
|
repository: https://github.com/Hamza-Ayed/intaleq_maps
|
||||||
issue_tracker: https://github.com/Hamza-Ayed/intaleq_maps/issues
|
issue_tracker: https://github.com/Hamza-Ayed/intaleq_maps/issues
|
||||||
|
|||||||
Reference in New Issue
Block a user