Skip to content
Snippets Groups Projects
package-lock.json 1.48 MiB
Newer Older
  "name": "fr.irstea.cassiopee",
  "version": "4.15.1",
  "lockfileVersion": 2,
  "requires": true,
  "packages": {
    "": {
      "name": "fr.irstea.cassiopee",
      "version": "4.15.1",
      "hasInstallScript": true,
      "license": "MIT",
      "dependencies": {
        "@angular-devkit/build-angular": "^14.0.4",
        "@angular/animations": "^14.0.4",
        "@angular/cdk": "^14.0.4",
        "@angular/common": "^14.0.4",
        "@angular/compiler": "^14.0.4",
        "@angular/core": "^14.0.4",
        "@angular/flex-layout": "^14.0.0-beta.40",
        "@angular/forms": "^14.0.4",
        "@angular/material": "^14.0.4",
        "@angular/platform-browser": "^14.0.4",
        "@angular/platform-browser-dynamic": "^14.0.4",
        "@angular/router": "^14.0.4",
        "@ngx-matomo/tracker": "^3.0.0",
        "@types/pako": "^1.0.4",
        "@types/sprintf-js": "^1.1.2",
        "angular2-chartjs": "^0.5.1",
        "chartjs-plugin-zoom": "^0.7.7",
        "cordova-android": "^11.0.0",
        "cordova-plugin-advanced-http": "^3.3.1",
        "cordova-plugin-app-version": "^0.1.14",
        "cordova-plugin-badge": "^0.8.8",
        "cordova-plugin-device": "^2.1.0",
        "cordova-plugin-file": "^7.0.0",
        "cordova-plugin-file-opener2": "^3.0.5",
        "cordova-plugin-local-notification": "^0.9.0-beta.2",
        "core-js": "^3.23.3",
        "file-saver": "^2.0.5",
        "he": "^1.2.0",
        "jalhyd": "file:./jalhyd",
        "material-design-icons": "^3.0.1",
        "mathjax": "^3.2.2",
        "mermaid": "^9.1.3",
        "ngx-markdown": "^14.0.1",
        "ngx-webstorage-service": "^5.0.0",
        "pako": "^2.0.4",
        "primeng": "^14.0.0",
        "roboto-fontface": "^0.10.0",
        "rxjs": "^7.5.5",
        "screenfull": "^6.0.2",
        "svg-pan-zoom": "^3.6.1",
        "tslib": "^2.4.0",
        "xlsx": "^0.18.5",
        "zone.js": "~0.11.6"
      },
      "devDependencies": {
        "@angular-devkit/core": "^14.0.4",
        "@angular-eslint/eslint-plugin": "^14.0.0",
        "@angular/cli": "^14.0.4",
        "@angular/compiler-cli": "^14.0.4",
        "@angular/language-service": "^14.0.4",
        "@compodoc/compodoc": "^1.1.11",
        "@types/file-saver": "^2.0.5",
        "@types/jasmine": "~4.0.3",
        "@types/jasminewd2": "^2.0.10",
        "@types/node": "^18.0.1",
        "@typescript-eslint/eslint-plugin": "^5.30.5",
        "@typescript-eslint/eslint-plugin-tslint": "^5.30.5",
        "@typescript-eslint/parser": "^5.30.5",
        "codelyzer": "^6.0.2",
        "cordova": "^11.0.0",
        "cordova-plugin-androidx-adapter": "^1.1.3",
        "electron": "^19.0.7",
        "electron-builder": "^23.1.0",
        "eslint": "^8.19.0",
        "eslint-plugin-import": "^2.26.0",
        "fs-extra": "^10.1.0",
        "jasmine-core": "~4.2.0",
        "jasmine-spec-reporter": "~7.0.0",
        "protractor": "~7.0.0",
        "ts-node": "^10.8.2",
        "typescript": "~4.7.4",
        "webpack-dev-server": "^4.9.3"
      "version": "4.15.1",
      "license": "LGPL-3.0-or-later",
      "dependencies": {
        "@types/base-64": "^1.0.0",
        "base-64": "^1.0.0"
      },
      "devDependencies": {
        "@types/jasmine": "^4.0.3",
        "@types/node": "^18.0.3",
        "@typescript-eslint/eslint-plugin": "^5.30.6",
        "@typescript-eslint/parser": "^5.30.6",
        "buffer": "^6.0.3",
        "eslint": "^8.19.0",
        "eslint-config-prettier": "^8.5.0",
        "eslint-plugin-jsdoc": "^39.3.3",
        "eslint-plugin-prefer-arrow": "^1.2.3",
        "find": "^0.3.0",
        "jasmine": "^4.2.1",
        "jasmine-core": "^4.2.0",
        "jasmine-node": "^3.0.0",
        "jasmine-ts": "^0.4.0",
        "replace-in-file": "^6.3.5",
        "requirejs": "^2.3.6",
        "rimraf": "^3.0.2",
        "ts-node": "^10.8.2",
        "typedoc": "^0.23.7",
        "typescript": "^4.7.4"
    "jalhyd/node_modules/buffer": {
      "version": "6.0.3",
      "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
      "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
      "dev": true,
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "dependencies": {
        "base64-js": "^1.3.1",
        "ieee754": "^1.2.1"
      }
    },
    "node_modules/@aduh95/viz.js": {
      "version": "3.7.0",
      "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.7.0.tgz",
      "integrity": "sha512-20Pk2Z98fbPLkECcrZSJszKos/OgtvJJR3NcbVfgCJ6EQjDNzW2P1BKqImOz3tJ952dvO2DWEhcLhQ1Wz1e9ng==",
      "dev": true
    "node_modules/@ampproject/remapping": {
      "version": "2.2.0",
      "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
      "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
      "dependencies": {
        "@jridgewell/gen-mapping": "^0.1.0",
        "@jridgewell/trace-mapping": "^0.3.9"
      },
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/@angular-devkit/architect": {
      "version": "0.1401.0",
      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1401.0.tgz",
      "integrity": "sha512-dHgP2/5EXkJpdf6Y1QHQX2RP8xTli/CFZH3uNnTh+EuAib/kwu+Z6K3UttZWB5VGhAF1u/xf97Vly/UkXvjKAg==",
      "dependencies": {
        "@angular-devkit/core": "14.1.0",
        "rxjs": "6.6.7"
      },
      "engines": {
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      }
    },
    "node_modules/@angular-devkit/architect/node_modules/rxjs": {
      "version": "6.6.7",
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
      "dependencies": {
        "tslib": "^1.9.0"
      },
      "engines": {
        "npm": ">=2.0.0"
      }
    },
    "node_modules/@angular-devkit/architect/node_modules/tslib": {
      "version": "1.14.1",
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
    },
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.1.0.tgz",
      "integrity": "sha512-AtecSuDEPLYd3p7uFVKpoA0XNcq+NvVYFJK8h90BG+IRZtzEm7ZJeYdohXVeVfTO5GvpNFN1XoHxR5rxiXeBhg==",
      "dependencies": {
        "@angular-devkit/architect": "0.1401.0",
        "@angular-devkit/build-webpack": "0.1401.0",
        "@angular-devkit/core": "14.1.0",
        "@babel/core": "7.18.6",
        "@babel/generator": "7.18.7",
        "@babel/helper-annotate-as-pure": "7.18.6",
        "@babel/plugin-proposal-async-generator-functions": "7.18.6",
        "@babel/plugin-transform-async-to-generator": "7.18.6",
        "@babel/plugin-transform-runtime": "7.18.6",
        "@babel/preset-env": "7.18.6",
        "@babel/runtime": "7.18.6",
        "@babel/template": "7.18.6",
        "@ngtools/webpack": "14.1.0",
        "ansi-colors": "4.1.3",
        "babel-loader": "8.2.5",
        "babel-plugin-istanbul": "6.1.1",
        "browserslist": "^4.9.1",
        "cacache": "16.1.1",
        "copy-webpack-plugin": "11.0.0",
        "esbuild-wasm": "0.14.49",
        "glob": "8.0.3",
        "jsonc-parser": "3.1.0",
        "less": "4.1.3",
        "less-loader": "11.0.0",
        "license-webpack-plugin": "4.0.2",
        "loader-utils": "3.2.0",
        "mini-css-extract-plugin": "2.6.1",
        "minimatch": "5.1.0",
        "open": "8.4.0",
        "ora": "5.4.1",
        "parse5-html-rewriting-stream": "6.0.1",
        "piscina": "3.2.0",
        "postcss-loader": "7.0.1",
        "postcss-preset-env": "7.7.2",
        "regenerator-runtime": "0.13.9",
        "resolve-url-loader": "5.0.0",
        "rxjs": "6.6.7",
        "sass": "1.53.0",
        "sass-loader": "13.0.2",
        "source-map-loader": "4.0.0",
        "stylus": "0.58.1",
        "stylus-loader": "7.0.0",
        "terser": "5.14.2",
        "webpack": "5.73.0",
        "webpack-dev-middleware": "5.3.3",
        "webpack-dev-server": "4.9.3",
        "webpack-merge": "5.8.0",
        "webpack-subresource-integrity": "5.1.0"
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
      },
      "peerDependencies": {
        "@angular/compiler-cli": "^14.0.0",
        "@angular/localize": "^14.0.0",
        "@angular/service-worker": "^14.0.0",
        "protractor": "^7.0.0",
        "tailwindcss": "^2.0.0 || ^3.0.0",
      },
      "peerDependenciesMeta": {
        "@angular/localize": {
          "optional": true
        },
        "@angular/service-worker": {
          "optional": true
        },
        "karma": {
          "optional": true
        },
        "ng-packagr": {
          "optional": true
        },
        "protractor": {
          "optional": true
        },
        "tailwindcss": {
    "node_modules/@angular-devkit/build-angular/node_modules/ajv": {
      "version": "6.12.6",
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
      "dependencies": {
        "fast-deep-equal": "^3.1.1",
        "fast-json-stable-stringify": "^2.0.0",
        "json-schema-traverse": "^0.4.1",
        "uri-js": "^4.2.2"
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/epoberezkin"
      }
    },
    "node_modules/@angular-devkit/build-angular/node_modules/ajv-keywords": {
      "version": "3.5.2",
      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
      "peerDependencies": {
        "ajv": "^6.9.1"
      }
    },
    "node_modules/@angular-devkit/build-angular/node_modules/json-schema-traverse": {
      "version": "0.4.1",
      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
    },
    "node_modules/@angular-devkit/build-angular/node_modules/rxjs": {
      "version": "6.6.7",
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
      "dependencies": {
        "tslib": "^1.9.0"
    "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": {
      "version": "1.14.1",
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
    },
    "node_modules/@angular-devkit/build-angular/node_modules/schema-utils": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
      "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
        "@types/json-schema": "^7.0.8",
        "ajv": "^6.12.5",
        "ajv-keywords": "^3.5.2"
        "url": "https://opencollective.com/webpack"
    "node_modules/@angular-devkit/build-angular/node_modules/webpack": {
      "version": "5.73.0",
      "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz",
      "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==",
      "dependencies": {
        "@types/eslint-scope": "^3.7.3",
        "@types/estree": "^0.0.51",
        "@webassemblyjs/ast": "1.11.1",
        "@webassemblyjs/wasm-edit": "1.11.1",
        "@webassemblyjs/wasm-parser": "1.11.1",
        "acorn": "^8.4.1",
        "acorn-import-assertions": "^1.7.6",
        "browserslist": "^4.14.5",
        "chrome-trace-event": "^1.0.2",
        "enhanced-resolve": "^5.9.3",
        "es-module-lexer": "^0.9.0",
        "eslint-scope": "5.1.1",
        "events": "^3.2.0",
        "glob-to-regexp": "^0.4.1",
        "graceful-fs": "^4.2.9",
        "json-parse-even-better-errors": "^2.3.1",
        "loader-runner": "^4.2.0",
        "mime-types": "^2.1.27",
        "neo-async": "^2.6.2",
        "schema-utils": "^3.1.0",
        "tapable": "^2.1.1",
        "terser-webpack-plugin": "^5.1.3",
        "watchpack": "^2.3.1",
        "webpack-sources": "^3.2.3"
      },
        "webpack": "bin/webpack.js"
      },
      "engines": {
        "node": ">=10.13.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/webpack"
      },
      "peerDependenciesMeta": {
        "webpack-cli": {
          "optional": true
        }
    "node_modules/@angular-devkit/build-webpack": {
      "version": "0.1401.0",
      "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1401.0.tgz",
      "integrity": "sha512-jKfnHal09mVnEapmNrAHXL/00LfafmfEUtlOPzQMgGJL7MWCeMcFthsbcOnGuzUerbiiquRk/KmLTERYjH+ZrQ==",
        "@angular-devkit/architect": "0.1401.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/build-webpack/node_modules/rxjs": {
      "version": "6.6.7",
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
      "dependencies": {
        "tslib": "^1.9.0"
      },
    "node_modules/@angular-devkit/build-webpack/node_modules/tslib": {
      "version": "1.14.1",
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
    },
    "node_modules/@angular-devkit/core": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.1.0.tgz",
      "integrity": "sha512-Y2d/+nFmjjY4eatc3cwdDDAnpnhG3KTX2OVW7dXSUxW3eY5e3vdMlVUbFiKwvwAshlrJy85Y6RMvZSBN4VrpnA==",
        "ajv": "8.11.0",
        "ajv-formats": "2.1.1",
        "jsonc-parser": "3.1.0",
        "source-map": "0.7.4"
      },
      "engines": {
        "node": "^14.15.0 || >=16.10.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/core/node_modules/rxjs": {
      "version": "6.6.7",
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
        "tslib": "^1.9.0"
      },
      "engines": {
        "npm": ">=2.0.0"
    "node_modules/@angular-devkit/core/node_modules/tslib": {
      "version": "1.14.1",
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
    },
    "node_modules/@angular-devkit/schematics": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.1.0.tgz",
      "integrity": "sha512-5QC01k9eznuQSiqxijKhVkAEmA8sioYuLhBzyffaPszSySH8kPMNxhAc8zJhBTNLumbS6iDaGkSqTQl5Kv9fOw==",
        "@angular-devkit/core": "14.1.0",
        "jsonc-parser": "3.1.0",
        "magic-string": "0.26.2",
        "ora": "5.4.1",
        "rxjs": "6.6.7"
      },
      "engines": {
        "node": "^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
    "node_modules/@angular-devkit/schematics/node_modules/rxjs": {
      "version": "6.6.7",
      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
      "dev": true,
        "tslib": "^1.9.0"
      },
      "engines": {
        "npm": ">=2.0.0"
    "node_modules/@angular-devkit/schematics/node_modules/tslib": {
      "version": "1.14.1",
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
      "dev": true
    "node_modules/@angular-eslint/bundled-angular-compiler": {
      "version": "14.0.2",
      "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-14.0.2.tgz",
      "integrity": "sha512-Ev001tGwBfy6lFd1IDrAHfW87VUqDmMQY5KWY+LM3dn0PY2XZv1RsBM16tBFbi7EaDeaxeFZg/G8PN5x+anNbg==",
      "dev": true
    "node_modules/@angular-eslint/eslint-plugin": {
      "version": "14.0.2",
      "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-14.0.2.tgz",
      "integrity": "sha512-TfiXWqaWGysnPB6JstZouvA9tNwIsCLvSIGqniE1U90kX6p5nL8Z09JOiv/9jlYfgAIEgUD48BGMZzDi86voGA==",
      "dev": true,
        "@angular-eslint/utils": "14.0.2",
        "@typescript-eslint/utils": "5.29.0"
      },
      "peerDependencies": {
        "eslint": "^7.0.0 || ^8.0.0",
        "typescript": "*"
    "node_modules/@angular-eslint/utils": {
      "version": "14.0.2",
      "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-14.0.2.tgz",
      "integrity": "sha512-8cHyQFG3jIHMHBjlqMU9ExAgOFGqbvxUa5EUvdc8wJUXtwhYx5NCQupdSpy/qG8gHiXjxvxinEtACZJQ9/SOwQ==",
      "dev": true,
        "@angular-eslint/bundled-angular-compiler": "14.0.2",
        "@typescript-eslint/utils": "5.29.0"
      },
      "peerDependencies": {
        "eslint": "^7.0.0 || ^8.0.0",
        "typescript": "*"
    "node_modules/@angular/animations": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-14.1.0.tgz",
      "integrity": "sha512-OhEXi1u/M4QyltDCxSqo7YzF7ELgNDWNqbbM7vtWIcrc4c+Yiu1GXhW/GQRosF3WAuQVfdQzEI0VTeNoo98Kvw==",
        "tslib": "^2.3.0"
      },
      "engines": {
        "node": "^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/core": "14.1.0"
    "node_modules/@angular/cdk": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-14.1.0.tgz",
      "integrity": "sha512-EOQZmlTgj5Tc6/s50kEQUYKWH0S748rzbymBYkvyJs864lP9A8khz83IINmm+PD2sMADKtBETD3aEa5yQRhVAA==",
        "tslib": "^2.3.0"
      },
      "optionalDependencies": {
        "parse5": "^5.0.0"
      },
      "peerDependencies": {
        "@angular/common": "^14.0.0 || ^15.0.0",
        "@angular/core": "^14.0.0 || ^15.0.0",
        "rxjs": "^6.5.3 || ^7.4.0"
    "node_modules/@angular/cli": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.1.0.tgz",
      "integrity": "sha512-W/t2PkGHu9r87po1ZXQRYU81VtjzNMuGsP5tmoW1pGuibK7Kj+25G+jrXK/WADTi+pjTMXHNXYn8PlMNAIrZ/w==",
        "@angular-devkit/architect": "0.1401.0",
        "@angular-devkit/core": "14.1.0",
        "@angular-devkit/schematics": "14.1.0",
        "@schematics/angular": "14.1.0",
        "@yarnpkg/lockfile": "1.1.0",
        "ansi-colors": "4.1.3",
        "debug": "4.3.4",
        "ini": "3.0.0",
        "inquirer": "8.2.4",
        "jsonc-parser": "3.1.0",
        "npm-package-arg": "9.1.0",
        "npm-pick-manifest": "7.0.1",
        "open": "8.4.0",
        "ora": "5.4.1",
        "pacote": "13.6.1",
        "resolve": "1.22.1",
        "semver": "7.3.7",
        "symbol-observable": "4.0.0",
        "uuid": "8.3.2",
        "node": "^14.15.0 || >=16.10.0",
        "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
        "yarn": ">= 1.13.0"
    "node_modules/@angular/common": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.1.0.tgz",
      "integrity": "sha512-leethDtLbA3qySaOEBUto602DF0qH1maK9u2zHncrUFOpnHAYUEd7N9MFMdIYASurTnwOSglEoIDCML94qzImQ==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
        "node": "^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/core": "14.1.0",
    "node_modules/@angular/compiler": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.1.0.tgz",
      "integrity": "sha512-aLbtpFDF3fp/DOEsWSdpszmoNZAb0To/zoKhHVmEReuUKkMtlPNd3+e6wkR2vrvR/cWgbKwdb7RQ1IQtGDu74A==",
      "dependencies": {
        "node": "^14.15.0 || >=16.10.0"
        "@angular/core": "14.1.0"
      },
      "peerDependenciesMeta": {
        "@angular/core": {
          "optional": true
        }
    "node_modules/@angular/compiler-cli": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.1.0.tgz",
      "integrity": "sha512-llJkDnv0+riTdRPdOJv/FToz4X9ZO1URnalW+tIe2RyfOzkEqM+VLD/x+3cVgnsaFKuoPxIjZEkMoppGwVB4kg==",
      "dependencies": {
        "@babel/core": "^7.17.2",
        "chokidar": "^3.0.0",
        "convert-source-map": "^1.5.1",
        "dependency-graph": "^0.11.0",
        "magic-string": "^0.26.0",
        "reflect-metadata": "^0.1.2",
        "semver": "^7.0.0",
        "sourcemap-codec": "^1.4.8",
        "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/main-ngcc.js"
        "node": "^14.15.0 || >=16.10.0"
        "@angular/compiler": "14.1.0",
        "typescript": ">=4.6.2 <4.8"
    "node_modules/@angular/core": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.1.0.tgz",
      "integrity": "sha512-3quEsHmQifJOQ2oij5K+cjGjmhsKsyZI1+OTHWNZ6IXeuYviZv4U/Cui9fUJ1RN3CZxH3NzWB3gB/5qYFQfOgg==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
        "node": "^14.15.0 || >=16.10.0"
      "peerDependencies": {
        "rxjs": "^6.5.3 || ^7.4.0",
        "zone.js": "~0.11.4"
    "node_modules/@angular/flex-layout": {
      "version": "14.0.0-beta.40",
      "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-14.0.0-beta.40.tgz",
      "integrity": "sha512-lYi2BKovNk5u2wmj/AMIMqfUzCBEt99Wu/Gfa+1mUIlw3voKCmIsV2XYBhX4adRdD+dRagY3Opger43JR7PXEw==",
        "tslib": "^2.3.0"
      },
      "peerDependencies": {
        "@angular/cdk": "^14.0.0",
        "@angular/common": "^14.0.0",
        "@angular/core": "^14.0.0",
        "@angular/platform-browser": "^14.0.0",
        "rxjs": "^6.5.3 || ^7.4.0"
    "node_modules/@angular/forms": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.1.0.tgz",
      "integrity": "sha512-y7VQ2t+/ASEjzt8zXg4y5b03lMSPHmnhy4XzjDT14ZFrALaSxyhkSqoBfAksPkTeKmsFMnP/VgLboRsE8TLs0Q==",
        "node": "^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/common": "14.1.0",
        "@angular/core": "14.1.0",
        "@angular/platform-browser": "14.1.0",
    "node_modules/@angular/language-service": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.1.0.tgz",
      "integrity": "sha512-ldL4xMDjXYZ93FCEIBVGipx9Qfgr7NuBNO+e25d+nWikXrUOnLfvF4UOL/TSUwSwqN4jxDI2KMNQIF6SecZfvQ==",
        "node": "^14.15.0 || >=16.10.0"
    "node_modules/@angular/material": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/material/-/material-14.1.0.tgz",
      "integrity": "sha512-0UXfMqP5+Nzd6gbLplQpUX3E0rRRwhVEnAo8Z1hllGdJIY0meunMnTZCWsvYQ7SU/W+VbqnmtBmg5EOfYsjpiQ==",
      "dependencies": {
      "peerDependencies": {
        "@angular/animations": "^14.0.0 || ^15.0.0",
        "@angular/cdk": "14.1.0",
        "@angular/common": "^14.0.0 || ^15.0.0",
        "@angular/core": "^14.0.0 || ^15.0.0",
        "@angular/forms": "^14.0.0 || ^15.0.0",
        "@angular/platform-browser": "^14.0.0 || ^15.0.0",
        "rxjs": "^6.5.3 || ^7.4.0"
    "node_modules/@angular/platform-browser": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.1.0.tgz",
      "integrity": "sha512-axNXUSqxsP0QSdNskd1pFo2uMo1UNoFaSAB02eDWwLkWQ1pWel+T78HiQY2bNeI3elgzjwPTT4vCCDQKNVTNig==",
      "dependencies": {
        "tslib": "^2.3.0"
      },
        "node": "^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/animations": "14.1.0",
        "@angular/common": "14.1.0",
        "@angular/core": "14.1.0"
      },
      "peerDependenciesMeta": {
        "@angular/animations": {
          "optional": true
        }
    "node_modules/@angular/platform-browser-dynamic": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.1.0.tgz",
      "integrity": "sha512-0Lxz3HJ9qTOyMTp5Qud2tycP7wqe+tnHOSUqDywrbNRozTKGX0z3i+l0KMku3BtUbuMi3tJomqV914/dtbCvIw==",
      "dependencies": {
        "node": "^14.15.0 || >=16.10.0"
      },
      "peerDependencies": {
        "@angular/common": "14.1.0",
        "@angular/compiler": "14.1.0",
        "@angular/core": "14.1.0",
        "@angular/platform-browser": "14.1.0"
    "node_modules/@angular/router": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.1.0.tgz",
      "integrity": "sha512-WBC1E+d9RS8vy57zJ6LVtWT3AM12mEHY7SCMBRJNBcrmBYJwojxeV8IVkUoW4Ds910gG/w3LjIN0eNHg5qRtNA==",
      "dependencies": {
        "node": "^14.15.0 || >=16.10.0"
        "@angular/common": "14.1.0",
        "@angular/core": "14.1.0",
        "@angular/platform-browser": "14.1.0",
    "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=="
    },
    "node_modules/@babel/code-frame": {
      "version": "7.18.6",
      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
      "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
      "dependencies": {
        "@babel/highlight": "^7.18.6"
    "node_modules/@babel/compat-data": {
      "version": "7.18.8",
      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz",
      "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==",
      "engines": {
        "node": ">=6.9.0"
      }
    },
    "node_modules/@babel/core": {
      "version": "7.18.6",
      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.6.tgz",
      "integrity": "sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==",
      "dependencies": {
        "@ampproject/remapping": "^2.1.0",
        "@babel/code-frame": "^7.18.6",
        "@babel/generator": "^7.18.6",
        "@babel/helper-compilation-targets": "^7.18.6",
        "@babel/helper-module-transforms": "^7.18.6",
        "@babel/helpers": "^7.18.6",
        "@babel/parser": "^7.18.6",
        "@babel/template": "^7.18.6",
        "@babel/traverse": "^7.18.6",
        "@babel/types": "^7.18.6",
        "convert-source-map": "^1.7.0",
        "debug": "^4.1.0",
        "gensync": "^1.0.0-beta.2",
        "json5": "^2.2.1",
        "semver": "^6.3.0"
        "url": "https://opencollective.com/babel"
    "node_modules/@babel/core/node_modules/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
      "bin": {
        "semver": "bin/semver.js"
    "node_modules/@babel/generator": {
      "version": "7.18.7",
      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.7.tgz",
      "integrity": "sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==",
        "@babel/types": "^7.18.7",
        "@jridgewell/gen-mapping": "^0.3.2",
    "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
      "version": "0.3.2",
      "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
      "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
      "dependencies": {
        "@jridgewell/set-array": "^1.0.1",
        "@jridgewell/sourcemap-codec": "^1.4.10",
        "@jridgewell/trace-mapping": "^0.3.9"
      },
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/@babel/helper-annotate-as-pure": {
      "version": "7.18.6",
      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
      "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
      "dependencies": {
        "@babel/types": "^7.18.6"
    "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
      "version": "7.18.9",
      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz",
      "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==",
      "dependencies": {
        "@babel/helper-explode-assignable-expression": "^7.18.6",
        "@babel/types": "^7.18.9"
    "node_modules/@babel/helper-compilation-targets": {
      "version": "7.18.9",
      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz",
      "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==",
      "dependencies": {
        "@babel/compat-data": "^7.18.8",
        "@babel/helper-validator-option": "^7.18.6",
        "browserslist": "^4.20.2",
        "semver": "^6.3.0"
    "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
      "bin": {
        "semver": "bin/semver.js"
      }
    },
    "node_modules/@babel/helper-create-class-features-plugin": {
      "version": "7.18.9",
      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.9.tgz",
      "integrity": "sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==",
        "@babel/helper-annotate-as-pure": "^7.18.6",
        "@babel/helper-environment-visitor": "^7.18.9",
        "@babel/helper-function-name": "^7.18.9",
        "@babel/helper-member-expression-to-functions": "^7.18.9",
        "@babel/helper-optimise-call-expression": "^7.18.6",
        "@babel/helper-replace-supers": "^7.18.9",
        "@babel/helper-split-export-declaration": "^7.18.6"
      "peerDependencies": {
        "@babel/core": "^7.0.0"
    "node_modules/@babel/helper-create-regexp-features-plugin": {
      "version": "7.18.6",
      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz",
      "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==",
        "@babel/helper-annotate-as-pure": "^7.18.6",
        "regexpu-core": "^5.1.0"
        "node": ">=6.9.0"
      },
      "peerDependencies": {
        "@babel/core": "^7.0.0"
    "node_modules/@babel/helper-define-polyfill-provider": {
      "version": "0.3.2",
      "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz",
      "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==",
      "dependencies": {
        "@babel/helper-compilation-targets": "^7.17.7",
        "@babel/helper-plugin-utils": "^7.16.7",
        "debug": "^4.1.1",
        "lodash.debounce": "^4.0.8",
        "resolve": "^1.14.2",
        "semver": "^6.1.2"
      "peerDependencies": {
        "@babel/core": "^7.4.0-0"
      }
    },
    "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
      "version": "6.3.0",
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
      "bin": {
        "semver": "bin/semver.js"
      }