Files
smart-city-digital-twin-mar…/smart-app-city/frontend/node_modules/@pkgjs/parseargs/CHANGELOG.md
Eric FELIXINE e30ae8ed09 feat(smart-app): implement complete mobile app MVP
- App.tsx: full navigation (Auth stack + Main tabs with 5 screens)
- Auth: LoginScreen, RegisterScreen, ForgotPasswordScreen
- HomeScreen: dashboard with IoT metrics, weather widget, alerts, quick actions, sensors
- MapScreen: interactive map with layer toggles (6 layers)
- MarketplaceScreen: categories (6), products (5), search
- ChatScreen: AI chat with quick prompts (4), bot responses
- ProfileScreen: user info, stats, menu (9 items), logout
- AlertsScreen: alert list with severity, acknowledge
- SensorsScreen: sensor list with type filters (6 types), search
- ZonesScreen: zone cards with stats
- SettingsScreen: language picker (FR/EN/ES/DE), privacy, about
- Stores: iotStore (sensors, zones, alerts), notificationStore, uiStore + i18n
- Hooks: useSensors, useAlerts, useNotifications, useLocation
- Components: Card, Button, LoadingSpinner, ErrorBoundary, Header
- Services: iotService, notificationService (with axios API client)
- Utils: formatters (temp, AQI, noise, dates), validators (email, password, IBAN)
- Theme: colors.ts with full design system (Blue Ocean palette)
- Ditto: fixed MongoDB connection, new JWT secrets, official gateway image
2026-06-01 18:00:35 -04:00

6.8 KiB

Changelog

0.11.0 (2022-10-08)

Features

0.10.0 (2022-07-21)

Features

  • add parsed meta-data to returned properties (#129) (91bfb4d)

0.9.1 (2022-06-20)

Bug Fixes

0.9.0 (2022-05-23)

⚠ BREAKING CHANGES

  • drop handling of electron arguments (#121)

Code Refactoring

0.8.0 (2022-05-16)

⚠ BREAKING CHANGES

  • switch type:string option arguments to greedy, but with error for suspect cases in strict mode (#88)
  • positionals now opt-in when strict:true (#116)
  • create result.values with null prototype (#111)

Features

  • create result.values with null prototype (#111) (9d539c3)
  • positionals now opt-in when strict:true (#116) (3643338)
  • switch type:string option arguments to greedy, but with error for suspect cases in strict mode (#88) (c2b5e72)

0.7.1 (2022-04-15)

Bug Fixes

0.7.0 (2022-04-13)

Features

0.6.0 (2022-04-11)

⚠ BREAKING CHANGES

  • rework results to remove redundant flags property and store value true for boolean options (#83)
  • switch to existing ERR_INVALID_ARG_VALUE (#97)

Code Refactoring

  • rework results to remove redundant flags property and store value true for boolean options (#83) (be153db)
  • switch to existing ERR_INVALID_ARG_VALUE (#97) (084a23f)

0.5.0 (2022-04-10)

⚠ BREAKING CHANGES

  • Require type to be specified for each supplied option (#95)

Features

  • Require type to be specified for each supplied option (#95) (02cd018)

0.4.0 (2022-03-12)

⚠ BREAKING CHANGES

  • parsing, revisit short option groups, add support for combined short and value (#75)
  • restructure configuration to take options bag (#63)

Code Refactoring

  • parsing, revisit short option groups, add support for combined short and value (#75) (a92600f)
  • restructure configuration to take options bag (#63) (b412095)

0.3.0 (2022-02-06)

Features

  • parser: support short-option groups (#59) (882067b)

0.2.0 (2022-02-05)

Features

Bug Fixes

0.1.1 (2022-01-25)

Bug Fixes

  • only use arrays in results for multiples (#42) (c357584)

0.1.0 (2022-01-22)

Features

  • expand scenarios covered by default arguments for environments (#20) (582ada7)
  • update readme and include contributing guidelines (8edd6fc)

Bug Fixes

  • do not strip excess leading dashes on long option names (#21) (f848590)
  • name & readme (3f057c1)
  • package.json values (9bac300)
  • update readme name (957d8d9)

Build System