Skip to content
Snippets Groups Projects
package-lock.json 874 KiB
Newer Older
  • Learn to ignore specific revisions
  • Hugo SUBTIL's avatar
    Hugo SUBTIL committed
    {
      "name": "pamn",
    
    Etienne LOUPIAS's avatar
    Etienne LOUPIAS committed
      "version": "3.1.0",
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
      "lockfileVersion": 3,
    
    Hugo SUBTIL's avatar
    Hugo SUBTIL committed
      "requires": true,
    
      "packages": {
        "": {
          "name": "pamn",
    
    Etienne LOUPIAS's avatar
    Etienne LOUPIAS committed
          "version": "3.1.0",
    
          "dependencies": {
            "@ag-grid-community/csv-export": "^29.0.0",
    
            "@angular/animations": "^17.3.8",
    
            "@angular/cdk": "^17.3.6",
    
            "@angular/common": "^17.3.8",
            "@angular/compiler": "^17.3.8",
            "@angular/core": "^17.3.8",
            "@angular/forms": "^17.3.8",
            "@angular/platform-browser": "^17.3.8",
            "@angular/platform-browser-dynamic": "^17.3.8",
            "@angular/router": "^17.3.8",
            "@angular/service-worker": "^17.3.8",
    
            "@asymmetrik/ngx-leaflet": "^17.0.0",
    
            "@ngx-translate/core": "^14.0.0",
    
            "@storybook/addon-a11y": "^8.2.6",
    
            "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",
    
            "rxjs": "~7.8.0",
    
            "zone.js": "~0.14.0"
    
            "@angular-devkit/build-angular": "^17.3.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.3.7",
            "@angular/compiler-cli": "^17.3.8",
            "@angular/localize": "^17.3.8",
    
            "@chromatic-com/storybook": "^1.6.1",
    
            "@compodoc/compodoc": "^1.1.16",
    
            "@storybook/addon-essentials": "^8.2.6",
            "@storybook/addon-interactions": "^8.2.6",
            "@storybook/addon-links": "^8.2.6",
            "@storybook/addon-mdx-gfm": "^8.2.6",
            "@storybook/angular": "^8.2.6",
            "@storybook/blocks": "^8.2.6",
            "@storybook/manager-api": "^8.2.6",
            "@storybook/theming": "^8.2.6",
    
            "@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",
    
            "eslint-plugin-storybook": "^0.8.0",
    
            "http-server": "^14.1.0",
    
            "ng-packagr": "^17.0.3",
    
            "prettier": "^3.1.0",
    
            "standard-version": "^9.3.2",
    
            "storybook": "^8.2.6",
    
            "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/@adobe/css-tools": {
    
          "version": "4.4.0",
          "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.0.tgz",
          "integrity": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==",
    
        "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.3.0",
          "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
          "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
    
            "@jridgewell/gen-mapping": "^0.3.5",
            "@jridgewell/trace-mapping": "^0.3.24"
    
          },
          "engines": {
            "node": ">=6.0.0"
    
        "node_modules/@angular-devkit/architect": {
    
          "version": "0.1703.7",
          "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.7.tgz",
          "integrity": "sha512-SwXbdsZqEE3JtvujCLChAii+FA20d1931VDjDYffrGWdQEViTBAr4NKtDr/kOv8KkgiL3fhGibPnRNUHTeAMtg==",
    
    Hugo SUBTIL's avatar
    Hugo SUBTIL committed
          "dev": true,
    
            "@angular-devkit/core": "17.3.7",
    
            "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.3.7",
          "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.3.7.tgz",
          "integrity": "sha512-AsV80kiFMIPIhm3uzJgOHDj4u6JteUkZedPTKAFFFJC7CTat1luW5qx306vfF7wj62aMvUl5g9HFWaeLghTQGA==",
    
          "dev": true,
          "dependencies": {
    
            "@ampproject/remapping": "2.3.0",
            "@angular-devkit/architect": "0.1703.7",
            "@angular-devkit/build-webpack": "0.1703.7",
            "@angular-devkit/core": "17.3.7",
            "@babel/core": "7.24.0",
            "@babel/generator": "7.23.6",
    
            "@babel/helper-annotate-as-pure": "7.22.5",
            "@babel/helper-split-export-declaration": "7.22.6",
    
            "@babel/plugin-transform-async-generator-functions": "7.23.9",
            "@babel/plugin-transform-async-to-generator": "7.23.3",
            "@babel/plugin-transform-runtime": "7.24.0",
            "@babel/preset-env": "7.24.0",
            "@babel/runtime": "7.24.0",
    
            "@discoveryjs/json-ext": "0.5.7",
    
            "@ngtools/webpack": "17.3.7",
            "@vitejs/plugin-basic-ssl": "1.1.0",
    
            "ansi-colors": "4.1.3",
    
            "autoprefixer": "10.4.18",
    
            "babel-loader": "9.1.3",
    
            "babel-plugin-istanbul": "6.1.1",
    
            "browserslist": "^4.21.5",
    
            "copy-webpack-plugin": "11.0.0",
    
            "critters": "0.0.22",
            "css-loader": "6.10.0",
            "esbuild-wasm": "0.20.1",
            "fast-glob": "3.3.2",
    
            "http-proxy-middleware": "2.0.6",
    
            "https-proxy-agent": "7.0.4",
            "inquirer": "9.2.15",
            "jsonc-parser": "3.2.1",
    
            "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.8",
            "mini-css-extract-plugin": "2.8.1",
            "mrmime": "2.0.0",
    
            "open": "8.4.2",
    
            "parse5-html-rewriting-stream": "7.0.0",
    
            "picomatch": "4.0.1",
            "piscina": "4.4.0",
            "postcss": "8.4.35",
            "postcss-loader": "8.1.1",
    
            "resolve-url-loader": "5.0.0",
    
            "rxjs": "7.8.1",
    
            "sass": "1.71.1",
            "sass-loader": "14.1.1",
            "semver": "7.6.0",
            "source-map-loader": "5.0.0",
    
            "source-map-support": "0.5.21",
    
            "terser": "5.29.1",
    
            "tree-kill": "1.2.2",
    
            "tslib": "2.6.2",
    
            "undici": "6.11.1",
            "vite": "5.1.7",
            "watchpack": "2.4.0",
            "webpack": "5.90.3",
            "webpack-dev-middleware": "6.1.2",
    
            "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.20.1"
    
            "@angular/compiler-cli": "^17.0.0",
            "@angular/localize": "^17.0.0",
            "@angular/platform-server": "^17.0.0",
            "@angular/service-worker": "^17.0.0",
    
            "@web/test-runner": "^0.18.0",
            "browser-sync": "^3.0.2",
    
            "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.5"
    
          },
          "peerDependenciesMeta": {
            "@angular/localize": {
    
            "@angular/platform-server": {
    
            "@angular/service-worker": {
    
            "@web/test-runner": {
              "optional": true
            },
            "browser-sync": {
              "optional": true
            },
    
            "jest": {
              "optional": true
            },
            "jest-environment-jsdom": {
              "optional": true
            },
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.1.tgz",
          "integrity": "sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==",
          "cpu": [
            "arm"
          ],
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "dev": true,
    
          "optional": true,
          "os": [
            "android"
          ],
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "engines": {
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.1.tgz",
          "integrity": "sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==",
          "cpu": [
            "arm64"
          ],
    
          "optional": true,
          "os": [
            "android"
          ],
          "engines": {
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-x64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.1.tgz",
          "integrity": "sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==",
          "cpu": [
            "x64"
          ],
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "dev": true,
    
          "optional": true,
          "os": [
            "android"
          ],
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "engines": {
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-arm64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.1.tgz",
          "integrity": "sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==",
          "cpu": [
            "arm64"
          ],
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "dev": true,
    
          "optional": true,
          "os": [
            "darwin"
          ],
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "engines": {
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-x64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.1.tgz",
          "integrity": "sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==",
          "cpu": [
            "x64"
          ],
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "dev": true,
    
          "optional": true,
          "os": [
            "darwin"
          ],
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "engines": {
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-arm64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.1.tgz",
          "integrity": "sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==",
          "cpu": [
            "arm64"
          ],
    
          "optional": true,
          "os": [
            "freebsd"
          ],
          "engines": {
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-x64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.1.tgz",
          "integrity": "sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "freebsd"
          ],
          "engines": {
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.1.tgz",
          "integrity": "sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==",
          "cpu": [
            "arm"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
          "engines": {
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.1.tgz",
          "integrity": "sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==",
          "cpu": [
            "arm64"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
          "engines": {
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ia32": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.1.tgz",
          "integrity": "sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==",
          "cpu": [
            "ia32"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
          "engines": {
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-loong64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.1.tgz",
          "integrity": "sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==",
          "cpu": [
            "loong64"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
          "engines": {
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-mips64el": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.1.tgz",
          "integrity": "sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==",
          "cpu": [
            "mips64el"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "linux"
          ],
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ppc64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.1.tgz",
          "integrity": "sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==",
          "cpu": [
            "ppc64"
          ],
    
          "dev": true,
    
          "optional": true,
          "os": [
            "linux"
          ],
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-riscv64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.1.tgz",
          "integrity": "sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==",
          "cpu": [
            "riscv64"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "linux"
          ],
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-s390x": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.1.tgz",
          "integrity": "sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==",
          "cpu": [
            "s390x"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "linux"
          ],
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-x64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.1.tgz",
          "integrity": "sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "linux"
          ],
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/netbsd-x64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.1.tgz",
          "integrity": "sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==",
          "cpu": [
            "x64"
          ],
    
          "dev": true,
    
          "optional": true,
          "os": [
            "netbsd"
          ],
    
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/openbsd-x64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.1.tgz",
          "integrity": "sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==",
          "cpu": [
            "x64"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "openbsd"
          ],
          "engines": {
            "node": ">=12"
          }
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/sunos-x64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.1.tgz",
          "integrity": "sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==",
          "cpu": [
            "x64"
          ],
    
          "optional": true,
          "os": [
            "sunos"
          ],
          "engines": {
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-arm64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.1.tgz",
          "integrity": "sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==",
          "cpu": [
            "arm64"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "win32"
          ],
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-ia32": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.1.tgz",
          "integrity": "sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==",
          "cpu": [
            "ia32"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "win32"
          ],
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-x64": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.1.tgz",
          "integrity": "sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==",
          "cpu": [
            "x64"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "win32"
          ],
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@angular-devkit/build-angular/node_modules/esbuild": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.1.tgz",
          "integrity": "sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==",
          "dev": true,
          "hasInstallScript": true,
          "optional": true,
          "bin": {
            "esbuild": "bin/esbuild"
    
            "node": ">=12"
    
          "optionalDependencies": {
            "@esbuild/aix-ppc64": "0.20.1",
            "@esbuild/android-arm": "0.20.1",
            "@esbuild/android-arm64": "0.20.1",
            "@esbuild/android-x64": "0.20.1",
            "@esbuild/darwin-arm64": "0.20.1",
            "@esbuild/darwin-x64": "0.20.1",
            "@esbuild/freebsd-arm64": "0.20.1",
            "@esbuild/freebsd-x64": "0.20.1",
            "@esbuild/linux-arm": "0.20.1",
            "@esbuild/linux-arm64": "0.20.1",
            "@esbuild/linux-ia32": "0.20.1",
            "@esbuild/linux-loong64": "0.20.1",
            "@esbuild/linux-mips64el": "0.20.1",
            "@esbuild/linux-ppc64": "0.20.1",
            "@esbuild/linux-riscv64": "0.20.1",
            "@esbuild/linux-s390x": "0.20.1",
            "@esbuild/linux-x64": "0.20.1",
            "@esbuild/netbsd-x64": "0.20.1",
            "@esbuild/openbsd-x64": "0.20.1",
            "@esbuild/sunos-x64": "0.20.1",
            "@esbuild/win32-arm64": "0.20.1",
            "@esbuild/win32-ia32": "0.20.1",
            "@esbuild/win32-x64": "0.20.1"
          }
        },
        "node_modules/@angular-devkit/build-angular/node_modules/esbuild-wasm": {
          "version": "0.20.1",
          "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.20.1.tgz",
          "integrity": "sha512-6v/WJubRsjxBbQdz6izgvx7LsVFvVaGmSdwrFHmEzoVgfXL89hkKPoQHsnVI2ngOkcBUQT9kmAM1hVL1k/Av4A==",
          "dev": true,
          "bin": {
            "esbuild": "bin/esbuild"
          },
          "engines": {
            "node": ">=12"
    
        "node_modules/@angular-devkit/build-angular/node_modules/jsonc-parser": {
          "version": "3.2.1",
          "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz",
          "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==",
          "dev": true
        },
        "node_modules/@angular-devkit/build-angular/node_modules/lru-cache": {
          "version": "6.0.0",
          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
          "dev": true,
    
            "yallist": "^4.0.0"
    
            "node": ">=10"
    
        "node_modules/@angular-devkit/build-angular/node_modules/semver": {
          "version": "7.6.0",
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
          "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
    
            "lru-cache": "^6.0.0"
    
            "semver": "bin/semver.js"
    
            "node": ">=10"
    
        "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-middleware": {
          "version": "6.1.2",
          "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.2.tgz",
          "integrity": "sha512-Wu+EHmX326YPYUpQLKmKbTyZZJIB8/n6R09pTmB03kJmnMsVPTo9COzHZFr01txwaCAuZvfBJE4ZCHRcKs5JaQ==",
    
          "dev": true,
          "dependencies": {
    
            "colorette": "^2.0.10",
            "memfs": "^3.4.12",
            "mime-types": "^2.1.31",
            "range-parser": "^1.2.1",
            "schema-utils": "^4.0.0"
    
            "node": ">= 14.15.0"
    
          },
          "funding": {
            "type": "opencollective",
    
            "url": "https://opencollective.com/webpack"
          },
          "peerDependencies": {
            "webpack": "^5.0.0"
          },
          "peerDependenciesMeta": {
            "webpack": {
              "optional": true
            }
    
        "node_modules/@angular-devkit/build-angular/node_modules/yallist": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
    
          "dev": true
        },
    
        "node_modules/@angular-devkit/build-webpack": {
          "version": "0.1703.7",
          "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1703.7.tgz",
          "integrity": "sha512-gpt2Ia5I1gmdp3hdbtB7tkZTba5qWmKeVhlCYswa/LvbceKmkjedoeNRAoyr1UKM9GeGqt6Xl1B2eHzCH+ykrg==",
    
          "dependencies": {
            "@angular-devkit/architect": "0.1703.7",
            "rxjs": "7.8.1"
          },
          "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.3.7",
          "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.7.tgz",
          "integrity": "sha512-qpZ7BShyqS/Jqld36E7kL02cyb2pjn1Az1p9439SbP8nsvJgYlsyjwYK2Kmcn/Wi+TZGIKxkqxgBBw9vqGgeJw==",
          "dev": true,
    
            "ajv": "8.12.0",
            "ajv-formats": "2.1.1",
            "jsonc-parser": "3.2.1",
            "picomatch": "4.0.1",
            "rxjs": "7.8.1",
            "source-map": "0.7.4"
    
            "node": "^18.13.0 || >=20.9.0",
            "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
            "yarn": ">= 1.13.0"
    
            "chokidar": "^3.5.2"
    
          },
          "peerDependenciesMeta": {
    
            "chokidar": {
    
        "node_modules/@angular-devkit/core/node_modules/jsonc-parser": {
          "version": "3.2.1",
          "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz",
          "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==",
          "dev": true
        },
        "node_modules/@angular-devkit/schematics": {
          "version": "17.3.7",
          "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.7.tgz",
          "integrity": "sha512-d7NKSwstdxYLYmPsbcYO3GOFNfXxXwOyHxSqDa1JNKoSzMdbLj4tvlCpfXw0ThNM7gioMx8aLBaaH1ac+yk06Q==",
          "dev": true,
    
            "@angular-devkit/core": "17.3.7",
            "jsonc-parser": "3.2.1",
            "magic-string": "0.30.8",
            "ora": "5.4.1",
            "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"
    
    Hugo SUBTIL's avatar
    Hugo SUBTIL committed
        },
    
        "node_modules/@angular-devkit/schematics/node_modules/jsonc-parser": {
          "version": "3.2.1",
          "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz",
          "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==",
          "dev": true
        },
        "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==",
          "dev": true,
    
            "@nx/devkit": "17.1.3",
            "nx": "17.1.3"
    
            "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==",
          "dev": true
        },
        "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,
    
            "@angular-eslint/utils": "17.1.1",
            "@typescript-eslint/utils": "6.13.1"
    
            "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"
    
            "eslint": "^7.20.0 || ^8.0.0",
            "typescript": "*"
    
    Hugo SUBTIL's avatar
    Hugo SUBTIL committed
        },
    
        "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,
    
            "@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==",
    
          "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.3.8",
          "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.3.8.tgz",
          "integrity": "sha512-ywT3dH0yZeAlo+Vu/6RpRozxzTbu4Bwqky6RgNfk/UMoyXZ5UiFStszDqO/HAyBGGCDHagm1XJkgsNZcStWq8A==",
    
            "tslib": "^2.3.0"
    
            "node": "^18.13.0 || >=20.9.0"
    
          "peerDependencies": {
            "@angular/core": "17.3.8"
    
        "node_modules/@angular/cdk": {
          "version": "17.3.6",
          "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.3.6.tgz",
          "integrity": "sha512-7eKrC61/6pmMAxllU/vYKadZRF7x7GxUYpA5G70fNaQsIUUiZvxx/SJN9AuZEoPGAtF6atKlJD8QVmFoDzv/Lw==",
          "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.3.7",
          "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-17.3.7.tgz",
          "integrity": "sha512-JgCav3sdRCoJHwLXxmF/EMzArYjwbqB+AGUW/xIR98oZET8QxCB985bOFUAm02SkAEUVcMJvjxec+WCaa60m/A==",
    
          "dev": true,
          "dependencies": {
    
            "@angular-devkit/architect": "0.1703.7",
            "@angular-devkit/core": "17.3.7",
            "@angular-devkit/schematics": "17.3.7",
            "@schematics/angular": "17.3.7",
            "@yarnpkg/lockfile": "1.1.0",
            "ansi-colors": "4.1.3",
            "ini": "4.1.2",
            "inquirer": "9.2.15",
            "jsonc-parser": "3.2.1",
            "npm-package-arg": "11.0.1",
            "npm-pick-manifest": "9.0.0",
            "open": "8.4.2",
            "ora": "5.4.1",
            "pacote": "17.0.6",
            "resolve": "1.22.8",
            "semver": "7.6.0",
            "symbol-observable": "4.0.0",
            "yargs": "17.7.2"
          },
          "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/cli/node_modules/jsonc-parser": {
          "version": "3.2.1",
          "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz",
          "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==",
    
        "node_modules/@angular/cli/node_modules/lru-cache": {
          "version": "6.0.0",
          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
    
            "yallist": "^4.0.0"
    
            "node": ">=10"
    
        "node_modules/@angular/cli/node_modules/semver": {
          "version": "7.6.0",
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
          "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
    
          "dev": true,
          "dependencies": {
    
            "lru-cache": "^6.0.0"
          },
          "bin": {