Skip to content
Snippets Groups Projects
package-lock.json 978 KiB
Newer Older
Hugo SUBTIL's avatar
Hugo SUBTIL committed
{
  "name": "pamn",
  "version": "2.5.0",
Bastien DUMONT's avatar
Bastien DUMONT committed
  "lockfileVersion": 3,
Hugo SUBTIL's avatar
Hugo SUBTIL committed
  "requires": true,
  "packages": {
    "": {
      "name": "pamn",
      "version": "2.5.0",
      "dependencies": {
        "@ag-grid-community/csv-export": "^29.0.0",
        "@angular/animations": "^17.0.7",
        "@angular/common": "^17.0.7",
        "@angular/compiler": "^17.0.7",
        "@angular/core": "^17.0.7",
        "@angular/flex-layout": "^15.0.0-beta.42",
        "@angular/forms": "^17.0.7",
        "@angular/platform-browser": "^17.0.7",
        "@angular/platform-browser-dynamic": "^17.0.7",
        "@angular/router": "^17.0.7",
        "@angular/service-worker": "^17.0.7",
        "@asymmetrik/ngx-leaflet": "^17.0.0",
        "@ngx-translate/core": "^14.0.0",
        "ag-grid-angular": "^29.0.0",
        "ag-grid-community": "^29.0.0",
        "jwt-decode": "^3.1.2",
        "leaflet": "^1.9.2",
        "leaflet.locatecontrol": "^0.79.0",
        "lodash": "^4.17.21",
        "luxon": "^1.25.0",
        "ngx-matomo-client": "^6.0.0",
        "ngx-toastr": "^18.0.0",
        "runtime-config-loader": "^5.0.2",
        "rxjs": "~7.8.0",
        "zone.js": "~0.14.0"
        "@angular-devkit/build-angular": "^17.0.7",
        "@angular-eslint/builder": "^17.0.1",
        "@angular-eslint/eslint-plugin": "^17.0.1",
        "@angular-eslint/eslint-plugin-template": "^17.0.1",
        "@angular-eslint/schematics": "^17.0.1",
        "@angular-eslint/template-parser": "^17.0.1",
        "@angular/cli": "^17.0.7",
        "@angular/compiler-cli": "^17.0.7",
        "@angular/localize": "^17.0.7",
        "@compodoc/compodoc": "^1.1.16",
        "@storybook/addon-essentials": "^7.6.7",
        "@storybook/addon-interactions": "^7.6.7",
        "@storybook/addon-links": "^7.6.7",
        "@storybook/angular": "^7.6.7",
        "@storybook/blocks": "^7.6.7",
        "@storybook/manager-api": "^7.6.7",
Bastien DUMONT's avatar
Bastien DUMONT committed
        "@storybook/testing-library": "^0.2.2",
        "@storybook/theming": "^7.6.7",
        "@types/leaflet": "^1.5.17",
        "@types/leaflet.locatecontrol": "^0.74.0",
        "@types/luxon": "^1.25.0",
        "@types/node": "^18.0.0",
        "@typescript-eslint/eslint-plugin": "^6.0.0",
        "@typescript-eslint/parser": "^6.0.0",
        "eslint": "^8.39.0",
        "eslint-plugin-jsdoc": "^48.0.0",
Bastien DUMONT's avatar
Bastien DUMONT committed
        "eslint-plugin-storybook": "^0.6.15",
        "http-server": "^14.1.0",
        "ng-packagr": "^17.0.3",
        "prettier": "^3.1.0",
        "react": "^18.2.0",
        "react-dom": "^18.2.0",
        "standard-version": "^9.3.2",
        "storybook": "^7.6.7",
        "typescript": "~5.2.0"
    "node_modules/@aashutoshrathi/word-wrap": {
      "version": "1.2.6",
      "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
      "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
      "dev": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/@aduh95/viz.js": {
      "version": "3.4.0",
      "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.4.0.tgz",
      "integrity": "sha512-KI2nVf9JdwWCXqK6RVf+9/096G7VWN4Z84mnynlyZKao2xQENW8WNEjLmvdlxS5X8PNWXFC1zqwm7tveOXw/4A==",
      "dev": true
    "node_modules/@ag-grid-community/core": {
      "version": "29.3.5",
      "resolved": "https://registry.npmjs.org/@ag-grid-community/core/-/core-29.3.5.tgz",
      "integrity": "sha512-r86bOCscnKVtaYyKqlN2UCtfbjf4UcmxHfVuXzJ94iN8Jy3iiQVrbQnbNArnjR589Bt/1VR/m+SdAMsOLcdpag=="
    "node_modules/@ag-grid-community/csv-export": {
      "version": "29.3.5",
      "resolved": "https://registry.npmjs.org/@ag-grid-community/csv-export/-/csv-export-29.3.5.tgz",
      "integrity": "sha512-8NOAmioHhapqvYdu1QjAzwQH5jihuOlaKk6FpF/8ECvLQePhoIK6rOyhcktOot4ZWo5f8q/4Ph5LGK3oFzdU9g==",
        "@ag-grid-community/core": "~29.3.5"
    "node_modules/@ampproject/remapping": {
      "version": "2.2.1",
      "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
      "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
Hugo SUBTIL's avatar
Hugo SUBTIL committed
      "dev": true,
        "@jridgewell/gen-mapping": "^0.3.0",
        "@jridgewell/trace-mapping": "^0.3.9"
      },
      "engines": {
        "node": ">=6.0.0"
    "node_modules/@angular-devkit/architect": {
      "version": "0.1700.8",
      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1700.8.tgz",
      "integrity": "sha512-SWVr3CvwO6T0yW2ytszCwBT1g92vyFkwbVUxqE93urYnoD8PvP+81GH5YwVjHQTgvhP4eXQMGZ9hpHx57VOrWQ==",
Hugo SUBTIL's avatar
Hugo SUBTIL committed
      "dev": true,
        "@angular-devkit/core": "17.0.8",
        "rxjs": "7.8.1"
        "node": "^18.13.0 || >=20.9.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      }
    },
    "node_modules/@angular-devkit/build-angular": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.0.8.tgz",
      "integrity": "sha512-u7R5yX92ZxOL/LfxiKGGqlBo86100sJ5Rabavn8DeGtYP8N0qgwCcNwlW2zaMoUlkw2geMnxcxIX5VJI4iFPUA==",
      "dev": true,
      "dependencies": {
        "@ampproject/remapping": "2.2.1",
        "@angular-devkit/architect": "0.1700.8",
        "@angular-devkit/build-webpack": "0.1700.8",
        "@angular-devkit/core": "17.0.8",
        "@babel/core": "7.23.2",
        "@babel/generator": "7.23.0",
        "@babel/helper-annotate-as-pure": "7.22.5",
        "@babel/helper-split-export-declaration": "7.22.6",
        "@babel/plugin-transform-async-generator-functions": "7.23.2",
        "@babel/plugin-transform-async-to-generator": "7.22.5",
        "@babel/plugin-transform-runtime": "7.23.2",
        "@babel/preset-env": "7.23.2",
        "@babel/runtime": "7.23.2",
        "@discoveryjs/json-ext": "0.5.7",
        "@ngtools/webpack": "17.0.8",
        "@vitejs/plugin-basic-ssl": "1.0.1",
        "ansi-colors": "4.1.3",
        "autoprefixer": "10.4.16",
        "babel-loader": "9.1.3",
        "babel-plugin-istanbul": "6.1.1",
        "browser-sync": "2.29.3",
        "browserslist": "^4.21.5",
        "chokidar": "3.5.3",
        "copy-webpack-plugin": "11.0.0",
        "critters": "0.0.20",
        "css-loader": "6.8.1",
        "esbuild-wasm": "0.19.5",
        "fast-glob": "3.3.1",
        "http-proxy-middleware": "2.0.6",
        "https-proxy-agent": "7.0.2",
        "inquirer": "9.2.11",
        "jsonc-parser": "3.2.0",
        "karma-source-map-support": "1.4.0",
        "less": "4.2.0",
        "less-loader": "11.1.0",
        "license-webpack-plugin": "4.0.2",
        "loader-utils": "3.2.1",
        "magic-string": "0.30.5",
        "mini-css-extract-plugin": "2.7.6",
        "mrmime": "1.0.1",
        "open": "8.4.2",
        "parse5-html-rewriting-stream": "7.0.0",
        "picomatch": "3.0.1",
        "piscina": "4.1.0",
        "postcss-loader": "7.3.3",
        "resolve-url-loader": "5.0.0",
        "rxjs": "7.8.1",
        "sass": "1.69.5",
        "sass-loader": "13.3.2",
        "semver": "7.5.4",
        "source-map-loader": "4.0.1",
        "source-map-support": "0.5.21",
        "terser": "5.24.0",
        "text-table": "0.2.0",
        "tree-kill": "1.2.2",
        "tslib": "2.6.2",
        "undici": "5.27.2",
        "vite": "4.5.1",
        "webpack": "5.89.0",
        "webpack-dev-middleware": "6.1.1",
        "webpack-dev-server": "4.15.1",
        "webpack-merge": "5.10.0",
        "webpack-subresource-integrity": "5.1.0"
      },
        "node": "^18.13.0 || >=20.9.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      },
      "optionalDependencies": {
        "esbuild": "0.19.5"
        "@angular/compiler-cli": "^17.0.0",
        "@angular/localize": "^17.0.0",
        "@angular/platform-server": "^17.0.0",
        "@angular/service-worker": "^17.0.0",
        "jest": "^29.5.0",
        "jest-environment-jsdom": "^29.5.0",
        "ng-packagr": "^17.0.0",
        "protractor": "^7.0.0",
        "tailwindcss": "^2.0.0 || ^3.0.0",
        "typescript": ">=5.2 <5.3"
      },
      "peerDependenciesMeta": {
        "@angular/localize": {
        "@angular/platform-server": {
        "@angular/service-worker": {
        "jest": {
          "optional": true
        },
        "jest-environment-jsdom": {
          "optional": true
        },
    "node_modules/@angular-devkit/build-angular/node_modules/@babel/core": {
      "version": "7.23.2",
      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz",
      "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==",
Bastien DUMONT's avatar
Bastien DUMONT committed
      "dev": true,
      "dependencies": {
        "@ampproject/remapping": "^2.2.0",
        "@babel/code-frame": "^7.22.13",
        "@babel/generator": "^7.23.0",
        "@babel/helper-compilation-targets": "^7.22.15",
        "@babel/helper-module-transforms": "^7.23.0",
        "@babel/helpers": "^7.23.2",
        "@babel/parser": "^7.23.0",
        "@babel/template": "^7.22.15",
        "@babel/traverse": "^7.23.2",
        "@babel/types": "^7.23.0",
        "convert-source-map": "^2.0.0",
        "debug": "^4.1.0",
        "gensync": "^1.0.0-beta.2",
        "json5": "^2.2.3",
        "semver": "^6.3.1"
Bastien DUMONT's avatar
Bastien DUMONT committed
      "engines": {
        "node": ">=6.9.0"
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/babel"
      }
    },
    "node_modules/@angular-devkit/build-angular/node_modules/@babel/core/node_modules/semver": {
      "version": "6.3.1",
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
    "node_modules/@angular-devkit/build-angular/node_modules/convert-source-map": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
      "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
      "dev": true
    },
    "node_modules/@angular-devkit/build-webpack": {
      "version": "0.1700.8",
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1700.8.tgz",
      "integrity": "sha512-GA7QlCAlYB3uBkRaUYgIC/Vfajb9jMmouwYiAAEm34ZyP3ThFjdqsYd/A/exnuESt5o6Bh++C/PI34sV3lawRA==",
Bastien DUMONT's avatar
Bastien DUMONT committed
      "dev": true,
      "dependencies": {
        "@angular-devkit/architect": "0.1700.8",
        "rxjs": "7.8.1"
      },
Bastien DUMONT's avatar
Bastien DUMONT committed
      "engines": {
        "node": "^18.13.0 || >=20.9.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      },
      "peerDependencies": {
        "webpack": "^5.30.0",
        "webpack-dev-server": "^4.0.0"
    "node_modules/@angular-devkit/core": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.0.8.tgz",
      "integrity": "sha512-gI8+SOwGUwr0WOlFrhLjohLolMzcguuoR0LTZEcGjdXvQyPgH4NDSRIIrfWCdu+ZVhfy76o3zQYdYc9QN8NrjQ==",
Bastien DUMONT's avatar
Bastien DUMONT committed
      "dev": true,
      "dependencies": {
        "ajv": "8.12.0",
        "ajv-formats": "2.1.1",
        "jsonc-parser": "3.2.0",
        "picomatch": "3.0.1",
        "rxjs": "7.8.1",
        "source-map": "0.7.4"
      },
Bastien DUMONT's avatar
Bastien DUMONT committed
      "engines": {
        "node": "^18.13.0 || >=20.9.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      },
      "peerDependencies": {
        "chokidar": "^3.5.2"
      },
      "peerDependenciesMeta": {
        "chokidar": {
          "optional": true
        }
    "node_modules/@angular-devkit/schematics": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.0.8.tgz",
      "integrity": "sha512-syo814SVWfJvne448IijjZvpWbuqJsEutdNqHWLTewTfX2U3KrIAr/XRVcXQMuyMvLCDiuxjMgEJxOIP7mcIPw==",
Bastien DUMONT's avatar
Bastien DUMONT committed
      "dev": true,
      "dependencies": {
        "@angular-devkit/core": "17.0.8",
        "jsonc-parser": "3.2.0",
        "magic-string": "0.30.5",
        "ora": "5.4.1",
        "rxjs": "7.8.1"
      },
Bastien DUMONT's avatar
Bastien DUMONT committed
      "engines": {
        "node": "^18.13.0 || >=20.9.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
    "node_modules/@angular-eslint/builder": {
      "version": "17.1.1",
      "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-17.1.1.tgz",
      "integrity": "sha512-QGnIaypNP1osDObTIRJ5JF1KdMBn2oghZXMZAFN+qc+4+EX0SLfrSVw0YTZRH1Sg8ns3/Q+E6jYrswrhV1JmKQ==",
      "dependencies": {
        "@nx/devkit": "17.1.3",
        "nx": "17.1.3"
      "peerDependencies": {
        "eslint": "^7.20.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular-eslint/bundled-angular-compiler": {
      "version": "17.1.1",
      "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.1.1.tgz",
      "integrity": "sha512-xRlSh9qjdUdUKAy/0UQsxX7wf1tHApAsHsfismebPriqfmVAPyEg4HBrM8ImWaZxiqaTGC1AyHsUBQD5FK8o6w==",
    },
    "node_modules/@angular-eslint/eslint-plugin": {
      "version": "17.1.1",
      "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.1.1.tgz",
      "integrity": "sha512-fFOBlCOVObVu3gjLj+0BypqO1ZR/0bfJnDElqMdYwJG7zRaFT8NNQbrOo/q/GQoqOFoNna6mw3teTGsd5JnL2A==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/utils": "17.1.1",
        "@typescript-eslint/utils": "6.13.1"
      },
      "peerDependencies": {
        "eslint": "^7.20.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular-eslint/eslint-plugin-template": {
      "version": "17.1.1",
      "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-17.1.1.tgz",
      "integrity": "sha512-unZ6QNwtxuB8Eni7UPdw7uK6iZipZUXIsH+ZuLMOxwFgGMqeRnpv8SW0212rto3d/Ec0jESzVHKcwZ9pT+jxgw==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/bundled-angular-compiler": "17.1.1",
        "@angular-eslint/utils": "17.1.1",
        "@typescript-eslint/type-utils": "6.13.1",
        "@typescript-eslint/utils": "6.13.1",
        "aria-query": "5.3.0",
        "axobject-query": "4.0.0"
      },
      "peerDependencies": {
        "eslint": "^7.20.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular-eslint/schematics": {
      "version": "17.1.1",
      "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-17.1.1.tgz",
      "integrity": "sha512-Bkt8iOXWRQGSrcLRGzdyJLvSPcIChW5+dh5lXa5GhdLmVAF7jpjxqGwW0rNb5JhLa/phyH0XQIpLBaOPtacSMA==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/eslint-plugin": "17.1.1",
        "@angular-eslint/eslint-plugin-template": "17.1.1",
        "@nx/devkit": "17.1.3",
        "ignore": "5.3.0",
        "nx": "17.1.3",
        "strip-json-comments": "3.1.1",
        "tmp": "0.2.1"
      },
      "peerDependencies": {
        "@angular/cli": ">= 17.0.0 < 18.0.0"
    "node_modules/@angular-eslint/template-parser": {
      "version": "17.1.1",
      "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-17.1.1.tgz",
      "integrity": "sha512-ofL46rNhRVeSxrSQF0vwhKMco+vJuo+ZGjSOzFmT9N3KAMB0j+WXTbpyGGMy0gQSBc4W6p+j+zxGa2CR2xb6wA==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/bundled-angular-compiler": "17.1.1",
        "eslint-scope": "^7.0.0"
      },
      "peerDependencies": {
        "eslint": "^7.20.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular-eslint/utils": {
      "version": "17.1.1",
      "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-17.1.1.tgz",
      "integrity": "sha512-CTNPOb05S/DII/Fm8JYUvKo+B4u/ctHjGJ0X1YXUR0q31oaGqTE3KePGq76+Y6swRDf9NjUIcfcnZp3u3j4CBQ==",
      "dev": true,
      "dependencies": {
        "@angular-eslint/bundled-angular-compiler": "17.1.1",
        "@typescript-eslint/utils": "6.13.1"
      },
      "peerDependencies": {
        "eslint": "^7.20.0 || ^8.0.0",
        "typescript": "*"
      }
    },
    "node_modules/@angular/animations": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.0.8.tgz",
      "integrity": "sha512-iKJ2s4ZqVoGS9tSRBuuwYEWTV+Rw6b4zDY1rqiXvbZrpNRxfzYr6s+aYsLQQEindZ4hzxgp9j60FJ8aE/g4w6A==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^18.13.0 || >=20.9.0"
      },
      "peerDependencies": {
        "@angular/core": "17.0.8"
      }
    },
    "node_modules/@angular/cdk": {
      "version": "17.0.4",
      "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.0.4.tgz",
      "integrity": "sha512-mh/EuIR0NPfpNqAXBSZWuJeBMXUvUDYdKhiFWZet5NLO1bDgFe1MGLBjtW4us95k4BZsMLbCKNxJgc+4JqwUvg==",
      "peer": true,
      "dependencies": {
        "tslib": "^2.3.0"
      },
      "optionalDependencies": {
        "parse5": "^7.1.2"
      },
      "peerDependencies": {
        "@angular/common": "^17.0.0 || ^18.0.0",
        "@angular/core": "^17.0.0 || ^18.0.0",
        "rxjs": "^6.5.3 || ^7.4.0"
      }
    },
    "node_modules/@angular/cli": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-17.0.8.tgz",
      "integrity": "sha512-yZXYNLAFv9u2qypsVqtS+rRCsnjsIPYXr6TcI/r5buzOtC7UQ2lleYsWJqX47SsyGMk/o3gaYg5Bj2I5mmRDLA==",
      "dev": true,
        "@angular-devkit/architect": "0.1700.8",
        "@angular-devkit/core": "17.0.8",
        "@angular-devkit/schematics": "17.0.8",
        "@schematics/angular": "17.0.8",
Bastien DUMONT's avatar
Bastien DUMONT committed
        "@yarnpkg/lockfile": "1.1.0",
        "ansi-colors": "4.1.3",
        "ini": "4.1.1",
        "inquirer": "9.2.11",
Bastien DUMONT's avatar
Bastien DUMONT committed
        "jsonc-parser": "3.2.0",
        "npm-package-arg": "11.0.1",
        "npm-pick-manifest": "9.0.0",
        "open": "8.4.2",
Bastien DUMONT's avatar
Bastien DUMONT committed
        "ora": "5.4.1",
        "pacote": "17.0.4",
        "resolve": "1.22.8",
        "semver": "7.5.4",
Bastien DUMONT's avatar
Bastien DUMONT committed
        "symbol-observable": "4.0.0",
        "yargs": "17.7.2"
Bastien DUMONT's avatar
Bastien DUMONT committed
      },
      "bin": {
        "ng": "bin/ng.js"
        "node": "^18.13.0 || >=20.9.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      }
    },
    "node_modules/@angular/common": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.0.8.tgz",
      "integrity": "sha512-fFfwtdg7H+OkqnvV/ENu8F8KGfgIiH16DDbQqYY5KQyyQB+SMsoVW29F1fGx6Y30s7ZlsLOy6cHhgrw74itkSw==",
      "dependencies": {
Bastien DUMONT's avatar
Bastien DUMONT committed
        "tslib": "^2.3.0"
        "node": "^18.13.0 || >=20.9.0"
Bastien DUMONT's avatar
Bastien DUMONT committed
      },
      "peerDependencies": {
        "@angular/core": "17.0.8",
Bastien DUMONT's avatar
Bastien DUMONT committed
        "rxjs": "^6.5.3 || ^7.4.0"
Bastien DUMONT's avatar
Bastien DUMONT committed
    "node_modules/@angular/compiler": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.0.8.tgz",
      "integrity": "sha512-48jWypuhBGTrUUbkz1vB9gjbKKZ3hpuJ2DUUncd331Yw4tqkqZQbBa/E3ei4IHiCxEvW2uX3lI4AwlhuozmUtA==",
        "tslib": "^2.3.0"
        "node": "^18.13.0 || >=20.9.0"
        "@angular/core": "17.0.8"
      },
      "peerDependenciesMeta": {
        "@angular/core": {
          "optional": true
        }
    "node_modules/@angular/compiler-cli": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.0.8.tgz",
      "integrity": "sha512-ny2SMVgl+icjMuU5ZM57yFGUrhjR0hNxfCn0otAD3jUFliz/Onu9l6EPRKA5Cr8MZx3mg3rTLSBMD17YT8rsOg==",
        "@babel/core": "7.23.2",
        "@jridgewell/sourcemap-codec": "^1.4.14",
        "chokidar": "^3.0.0",
        "convert-source-map": "^1.5.1",
        "reflect-metadata": "^0.1.2",
        "semver": "^7.0.0",
        "tslib": "^2.3.0",
        "yargs": "^17.2.1"
      "bin": {
        "ng-xi18n": "bundles/src/bin/ng_xi18n.js",
        "ngc": "bundles/src/bin/ngc.js",
        "ngcc": "bundles/ngcc/index.js"
        "node": "^18.13.0 || >=20.9.0"
        "@angular/compiler": "17.0.8",
        "typescript": ">=5.2 <5.3"
      }
    },
    "node_modules/@angular/compiler-cli/node_modules/@babel/core": {
      "version": "7.23.2",
      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz",
      "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==",
      "dev": true,
      "dependencies": {
        "@ampproject/remapping": "^2.2.0",
        "@babel/code-frame": "^7.22.13",
        "@babel/generator": "^7.23.0",
        "@babel/helper-compilation-targets": "^7.22.15",
        "@babel/helper-module-transforms": "^7.23.0",
        "@babel/helpers": "^7.23.2",
        "@babel/parser": "^7.23.0",
        "@babel/template": "^7.22.15",
        "@babel/traverse": "^7.23.2",
        "@babel/types": "^7.23.0",
        "convert-source-map": "^2.0.0",
        "debug": "^4.1.0",
        "gensync": "^1.0.0-beta.2",
        "json5": "^2.2.3",
        "semver": "^6.3.1"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/babel"
    "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/convert-source-map": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
      "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
      "dev": true
    },
    "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": {
      "version": "6.3.1",
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/@angular/core": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.0.8.tgz",
      "integrity": "sha512-tzYsK24LdkNuKNJK6efF4XOqspvF/qOe9j/n1Y61a6mNvFwsJFGbcmdZMby4hI/YRm6oIDoIIFjSep8ycp6Pbw==",
        "tslib": "^2.3.0"
        "node": "^18.13.0 || >=20.9.0"
      },
      "peerDependencies": {
        "rxjs": "^6.5.3 || ^7.4.0",
        "zone.js": "~0.14.0"
    "node_modules/@angular/flex-layout": {
      "version": "15.0.0-beta.42",
      "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-15.0.0-beta.42.tgz",
      "integrity": "sha512-cTAPVMMxnyIFwpZwdq0PL5mdP9Qh+R8MB7ZBezVaN3Rz2fRrkagzKpLvPX3TFzepXrvHBdpKsU4b8u+NxEC/6g==",
      "deprecated": "This package has been deprecated. Please see https://blog.angular.io/modern-css-in-angular-layouts-4a259dca9127",
        "tslib": "^2.3.0"
      },
      "peerDependencies": {
        "@angular/cdk": ">=15.0.0",
        "@angular/common": ">=15.0.2",
        "@angular/core": ">=15.0.2",
        "@angular/platform-browser": ">=15.0.2",
        "rxjs": "^6.5.3 || ^7.4.0"
    "node_modules/@angular/forms": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.0.8.tgz",
      "integrity": "sha512-WZBHbMQjaSovAzOMhKqZN+m7eUPGfOzh9rKFKvj6UQLIJ9qSpEpqlvL0omU1z/47s3XXeLiBzomMiRfQISJvvw==",
        "tslib": "^2.3.0"
        "node": "^18.13.0 || >=20.9.0"
        "@angular/common": "17.0.8",
        "@angular/core": "17.0.8",
        "@angular/platform-browser": "17.0.8",
        "rxjs": "^6.5.3 || ^7.4.0"
    "node_modules/@angular/localize": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-17.0.8.tgz",
      "integrity": "sha512-1zW8qWKNMH3r/x4KpwzzUmVY+iN76vYdhjA6gzZDnpJxpon9eyljNEildj9+zSWeNUr2LgJ6HnkIX9q1f3mXfA==",
        "@babel/core": "7.23.2",
        "fast-glob": "3.3.1",
        "yargs": "^17.2.1"
      },
      "bin": {
        "localize-extract": "tools/bundles/src/extract/cli.js",
        "localize-migrate": "tools/bundles/src/migrate/cli.js",
        "localize-translate": "tools/bundles/src/translate/cli.js"
      },
      "engines": {
        "node": "^18.13.0 || >=20.9.0"
        "@angular/compiler": "17.0.8",
        "@angular/compiler-cli": "17.0.8"
      }
    },
    "node_modules/@angular/localize/node_modules/@babel/core": {
      "version": "7.23.2",
      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz",
      "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==",
      "dev": true,
      "dependencies": {
        "@ampproject/remapping": "^2.2.0",
        "@babel/code-frame": "^7.22.13",
        "@babel/generator": "^7.23.0",
        "@babel/helper-compilation-targets": "^7.22.15",
        "@babel/helper-module-transforms": "^7.23.0",
        "@babel/helpers": "^7.23.2",
        "@babel/parser": "^7.23.0",
        "@babel/template": "^7.22.15",
        "@babel/traverse": "^7.23.2",
        "@babel/types": "^7.23.0",
        "convert-source-map": "^2.0.0",
        "debug": "^4.1.0",
        "gensync": "^1.0.0-beta.2",
        "json5": "^2.2.3",
        "semver": "^6.3.1"
      },
      "engines": {
        "node": ">=6.9.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/babel"
    "node_modules/@angular/localize/node_modules/convert-source-map": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
      "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
      "dev": true
    },
    "node_modules/@angular/localize/node_modules/semver": {
      "version": "6.3.1",
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/@angular/platform-browser": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.0.8.tgz",
      "integrity": "sha512-XaI+p2AxQaIHzR761lhPUf4OcOp46WDW0IfbvOzaezHE+8r81joZyVSDQPgXSa/aRfI58YhcfUavuGqyU3PphA==",
        "tslib": "^2.3.0"
        "node": "^18.13.0 || >=20.9.0"
        "@angular/animations": "17.0.8",
        "@angular/common": "17.0.8",
        "@angular/core": "17.0.8"
      },
      "peerDependenciesMeta": {
        "@angular/animations": {
          "optional": true
        }
    "node_modules/@angular/platform-browser-dynamic": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.0.8.tgz",
      "integrity": "sha512-BIXNKnfBZb8sdluQ7WIhIXFuVnsJJ0SV+aiMKzQ7B6XhWoAXZQnlvON2thydjIIVuCvaF3YmWTbILI2K8YZ2jQ==",
        "tslib": "^2.3.0"
        "node": "^18.13.0 || >=20.9.0"
        "@angular/common": "17.0.8",
        "@angular/compiler": "17.0.8",
        "@angular/core": "17.0.8",
        "@angular/platform-browser": "17.0.8"
Hugo SUBTIL's avatar
Hugo SUBTIL committed
    },
    "node_modules/@angular/router": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.0.8.tgz",
      "integrity": "sha512-ptphcRe1RG/mIS60R7ZPilkkrxautqB0sOhds3h5VP3g628G1a2HWzvnmvjEfpJWDMFivV32VJMMBtTLqGr+0Q==",
        "tslib": "^2.3.0"
        "node": "^18.13.0 || >=20.9.0"
        "@angular/common": "17.0.8",
        "@angular/core": "17.0.8",
        "@angular/platform-browser": "17.0.8",
        "rxjs": "^6.5.3 || ^7.4.0"
    "node_modules/@angular/service-worker": {
      "version": "17.0.8",
      "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-17.0.8.tgz",
      "integrity": "sha512-oiaPTzZBWUsTrQtUH46pHGflF3asEQDHTGnqBGtRJjpVMek0c3P/7U/XTf5D06LmVxXODo4mplQXJmeWeFyhpw==",
        "tslib": "^2.3.0"
      },
      "bin": {
        "ngsw-config": "ngsw-config.js"
      },
      "engines": {
        "node": "^18.13.0 || >=20.9.0"
        "@angular/common": "17.0.8",
        "@angular/core": "17.0.8"
    "node_modules/@assemblyscript/loader": {
      "version": "0.10.1",
      "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz",
      "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==",
      "dev": true
    "node_modules/@asymmetrik/ngx-leaflet": {
      "version": "17.0.0",
      "resolved": "https://registry.npmjs.org/@asymmetrik/ngx-leaflet/-/ngx-leaflet-17.0.0.tgz",
      "integrity": "sha512-Tg09780yg1pPRR7k9Z0B0Fb3Mr4SMXYfi+hii8S0McHiqiUqkB+ZhhB4hJq83v4cuvcYgZjtkz+p06lCJY/z+w==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
        "@angular/common": "17",
        "@angular/core": "17",
        "leaflet": "1"
Hugo SUBTIL's avatar
Hugo SUBTIL committed
    },
    "node_modules/@aw-web-design/x-default-browser": {
      "version": "1.4.126",
Bastien DUMONT's avatar
Bastien DUMONT committed
      "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz",
      "integrity": "sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==",
      "dev": true,
      "dependencies": {
        "default-browser-id": "3.0.0"
      },
      "bin": {
        "x-default-browser": "bin/x-default-browser.js"
    "node_modules/@babel/code-frame": {
      "version": "7.23.5",
      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz",
      "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==",
      "dev": true,
      "dependencies": {
        "@babel/highlight": "^7.23.4",
        "chalk": "^2.4.2"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/compat-data": {
      "version": "7.23.5",
      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz",
      "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==",
        "node": ">=6.9.0"
    "node_modules/@babel/core": {
      "version": "7.23.7",
      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz",
      "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==",
      "dev": true,
      "dependencies": {
        "@ampproject/remapping": "^2.2.0",
        "@babel/code-frame": "^7.23.5",
        "@babel/generator": "^7.23.6",
        "@babel/helper-compilation-targets": "^7.23.6",
        "@babel/helper-module-transforms": "^7.23.3",
        "@babel/helpers": "^7.23.7",
        "@babel/parser": "^7.23.6",
        "@babel/template": "^7.22.15",
        "@babel/traverse": "^7.23.7",
        "@babel/types": "^7.23.6",
        "convert-source-map": "^2.0.0",
        "debug": "^4.1.0",
        "gensync": "^1.0.0-beta.2",
        "json5": "^2.2.3",
        "semver": "^6.3.1"
        "node": ">=6.9.0"
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/babel"
    "node_modules/@babel/core/node_modules/@babel/generator": {
      "version": "7.23.6",
      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz",
      "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.23.6",
        "@jridgewell/gen-mapping": "^0.3.2",
        "@jridgewell/trace-mapping": "^0.3.17",
        "jsesc": "^2.5.1"
      },
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/core/node_modules/convert-source-map": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
      "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
      "dev": true
    },
    "node_modules/@babel/core/node_modules/semver": {
      "version": "6.3.1",
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/@babel/generator": {
      "version": "7.23.0",
      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz",
      "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==",
        "@babel/types": "^7.23.0",
        "@jridgewell/gen-mapping": "^0.3.2",
        "@jridgewell/trace-mapping": "^0.3.17",
        "jsesc": "^2.5.1"
      "engines": {
        "node": ">=6.9.0"
    "node_modules/@babel/helper-annotate-as-pure": {
      "version": "7.22.5",
      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
      "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.22.5"
      },
      "engines": {
        "node": ">=6.9.0"
    "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
      "version": "7.22.15",
      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz",
      "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==",
Hugo SUBTIL's avatar
Hugo SUBTIL committed
      "dev": true,
      "dependencies": {
        "@babel/types": "^7.22.15"
      },
      "engines": {
        "node": ">=6.9.0"
    "node_modules/@babel/helper-compilation-targets": {
      "version": "7.23.6",
      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz",
      "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==",
Hugo SUBTIL's avatar
Hugo SUBTIL committed
      "dev": true,
        "@babel/compat-data": "^7.23.5",
        "@babel/helper-validator-option": "^7.23.5",
        "browserslist": "^4.22.2",
        "lru-cache": "^5.1.1",
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
      "version": "6.3.1",
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
      "dev": true,
      "bin": {
        "semver": "bin/semver.js"