diff --git a/.drone.yml b/.drone.yml index 5a771d4..0a62235 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,200 +1,47 @@ +--- kind: pipeline -name: default -type: docker -steps: -# ============ RESTORE CACHE ============= -# - name: restore node_modules cache -# image: appleboy/drone-sftp-cache -# settings: -# server: -# from_secret: cache_server -# port: 22 -# username: -# from_secret: cache_server_user -# key: -# from_secret: cache_server_key -# path: /var/cache/drone -# restore: true -# mount: -# - node_modules +type: kubernetes +name: build + +metadata: + labels: + pod-security.kubernetes.io/audit: privileged + +services: + - name: docker daemon + image: docker:dind + privileged: true + environment: + DOCKER_TLS_CERTDIR: "" +# when: +# event: +# - tag +# - promote -# ============ BUILD STEPS =============== - - name: build-prod - image: glmdev/node-pnpm:latest +steps: + - name: node.js build + image: node:18 commands: - - pnpm i --silent + - npm add --global pnpm + - pnpm i - rm -f ./node_modules/ngx-monaco-editor/lib/monaco.d.ts - sed -i '1d' ./node_modules/ngx-monaco-editor/lib/types.d.ts - ./node_modules/.bin/ionic build --prod - ./node_modules/.bin/ngsw-config ./www/ ./ngsw-config.json /i - - tar czf build.tar.gz www - -# =============== REBULD CACHE ============== -# - name: rebuild node_modules cache -# image: appleboy/drone-sftp-cache -# settings: -# server: -# from_secret: cache_server -# port: 22 -# username: -# from_secret: cache_server_user -# key: -# from_secret: cache_server_key -# path: /var/cache/drone -# rebuild: true -# mount: -# - node_modules + - echo -n $(uuidgen) | tee ./www/version.html -# =============== RELEASE =============== - - name: release - image: plugins/gitea-release - settings: - api_key: - from_secret: gitea_api_key - base_url: https://code.garrettmills.dev - files: build.tar.gz - title: ${DRONE_TAG} - when: - event: tag - -# =============== DEPLOY TO DEV SITE =============== - - name: copy artifacts to staging site - image: appleboy/drone-scp - settings: - host: - from_secret: dev_site_host - username: - from_secret: dev_site_user - key: - from_secret: dev_site_key - port: 22 - source: build.tar.gz - target: /etc/glmdev/noded - when: - event: promote - target: staging - - name: deploy artifacts on staging site - image: appleboy/drone-ssh - settings: - host: - from_secret: dev_site_host - username: - from_secret: dev_site_user - key: - from_secret: dev_site_key - port: 22 - script: - - cd /etc/glmdev/noded - - rm -rf www - - tar xzf build.tar.gz - - cd www - - echo -n "$(uuidgen)" | sudo tee version.html - when: - event: promote - target: staging - -# =============== DEPLOY TO PROD SITE =============== - - name: copy artifacts to production site - image: appleboy/drone-scp - settings: - host: - from_secret: prod_site_host - username: - from_secret: prod_site_user - key: - from_secret: prod_site_key - port: 22 - source: build.tar.gz - target: /etc/glmdev/noded-prod - when: - event: promote - target: production - - name: deploy artifacts on production site - image: appleboy/drone-ssh - settings: - host: - from_secret: prod_site_host - username: - from_secret: prod_site_user - key: - from_secret: prod_site_key - port: 22 - script: - - cd /etc/glmdev/noded-prod - - rm -rf www - - tar xzf build.tar.gz - - cd www - - echo -n "$(uuidgen)" | sudo tee version.html - when: - event: promote - target: production - -# =============== BUILD NOTIFICATIONS =============== - - name: send build success notifications - image: plugins/webhook - settings: - urls: - from_secret: notify_webhook_url - content_type: application/json - template: | - { - "title": "Drone-CI [noded-frontend @ ${DRONE_BUILD_NUMBER}]", - "message": "Build completed successfully. (Changes by ${DRONE_COMMIT_AUTHOR})", - "priority": 4 - } - when: - status: success - event: - exclude: - - promote - - name: send build error notifications - image: plugins/webhook - settings: - urls: - from_secret: notify_webhook_url - content_type: application/json - template: | - { - "title": "Drone-CI [noded-frontend @ ${DRONE_BUILD_NUMBER}]", - "message": "Build failed! (Changes by ${DRONE_COMMIT_AUTHOR})", - "priority": 6 - } - when: - status: failure - event: - exclude: - - promote - -# =============== DEPLOY NOTIFICATIONS =============== - - name: send deploy success notifications - image: plugins/webhook - settings: - urls: - from_secret: notify_webhook_url - content_type: application/json - template: | - { - "title": "Drone-Deploy [noded-frontend @ ${DRONE_BUILD_NUMBER} to ${DRONE_DEPLOY_TO}]", - "message": "Deployment completed successfully. (Changes by ${DRONE_COMMIT_AUTHOR})", - "priority": 4 - } - when: - status: success - event: - - promote - - name: send deploy error notifications - image: plugins/webhook - settings: - urls: - from_secret: notify_webhook_url - content_type: application/json - template: | - { - "title": "Drone-Deploy [noded-frontend @ ${DRONE_BUILD_NUMBER} to ${DRONE_DEPLOY_TO}]", - "message": "Deployment failed! (Changes by ${DRONE_COMMIT_AUTHOR})", - "priority": 6 - } - when: - status: failure - event: - - promote + - name: container build + image: docker:latest + privileged: true + commands: + - "while ! docker stats --no-stream; do sleep 1; done" + - docker image build -t $DOCKER_REGISTRY/noded/frontend . + - docker push $DOCKER_REGISTRY/noded/frontend + environment: + DOCKER_HOST: tcp://localhost:2375 + DOCKER_REGISTRY: + from_secret: DOCKER_REGISTRY +# when: +# event: +# - tag +# - promote diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 26a4661..fe8d40d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: 5.3 +lockfileVersion: 5.4 specifiers: '@angular-devkit/architect': ~0.801.2 @@ -63,38 +63,38 @@ specifiers: zone.js: ~0.10.3 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 - '@angular/forms': 10.1.6_2d3b53e7e463c932a6e73e0760b7a0a2 - '@angular/platform-browser': 10.1.6_04f723395c0c28a9d9b8a4ace7178ad2 - '@angular/platform-browser-dynamic': 10.1.6_9e69e0bff270204980584bb38190e239 + '@angular/forms': 10.1.6_fu5vhz7empetfjxhhydwbn5aui + '@angular/platform-browser': 10.1.6_at3sgok4bquktwnyuswoof4k2i + '@angular/platform-browser-dynamic': 10.1.6_tzu6bp7soaqetacyjozydehche '@angular/pwa': 0.1001.7 - '@angular/router': 10.1.6_2d3b53e7e463c932a6e73e0760b7a0a2 - '@angular/service-worker': 10.1.6_04f723395c0c28a9d9b8a4ace7178ad2 - '@ckeditor/ckeditor5-angular': 2.0.1_11b9a698fa893a2ce33633beb1aae14b + '@angular/router': 10.1.6_fu5vhz7empetfjxhhydwbn5aui + '@angular/service-worker': 10.1.6_at3sgok4bquktwnyuswoof4k2i + '@ckeditor/ckeditor5-angular': 2.0.1_cg42ngh2re5czyzwgo7ldkxbjm '@ckeditor/ckeditor5-build-decoupled-document': 27.0.0 '@convergencelabs/monaco-collab-ext': 0.3.2 '@fortawesome/fontawesome-free': 5.15.2 '@ionic-native/core': 5.31.1_rxjs@6.6.3 - '@ionic-native/splash-screen': 5.31.1_fba2ce20a1445ab520b44b573ed379a0 - '@ionic-native/status-bar': 5.31.1_fba2ce20a1445ab520b44b573ed379a0 - '@ionic/angular': 5.5.4_15c7798d54f1e43d7efd11d7f871edb1 + '@ionic-native/splash-screen': 5.31.1_7orm4ifbirnlkifujnlt5u3zua + '@ionic-native/status-bar': 5.31.1_7orm4ifbirnlkifujnlt5u3zua + '@ionic/angular': 5.5.4_cxdxtdku6hsd27x5chl7q4pnwe '@ionic/cli': 6.12.4 '@ng-stack/contenteditable': 1.1.1_@angular+core@10.1.6 - ag-grid-angular: 24.1.0_e5212640f5696af6f4b1af60f024ba13 + ag-grid-angular: 24.1.0_4uqsmqhvnfvpn5frv5qpajf2cm ag-grid-community: 24.1.0 - angular-resize-event: 2.0.1_04f723395c0c28a9d9b8a4ace7178ad2 + angular-resize-event: 2.0.1_at3sgok4bquktwnyuswoof4k2i core-js: 2.6.12 dexie: 3.0.3 highlight.js: 10.6.0 - ionic-selectable: 4.7.1_46634835ab6708d2c756e9ce9ae2b750 + ionic-selectable: 4.7.1_izruqnnlm4enfr2w5hhjvyvxka katex: 0.12.0 marked: 1.2.5 moment: 2.29.1 - ng-connection-service: 1.0.4_04f723395c0c28a9d9b8a4ace7178ad2 - ngx-highlightjs: 4.1.3_09f90a3e7814a1f469988523718b5b39 - ngx-markdown: 10.1.1_e5996703888fbff2a89c70d1b5bb77a2 - ngx-monaco-editor: 9.0.0_3f948bf93b62f1ced7854ee9678c8787 + ng-connection-service: 1.0.4_at3sgok4bquktwnyuswoof4k2i + ngx-highlightjs: 4.1.3_bh4quptycsq7i2myqurxdc23he + ngx-markdown: 10.1.1_4wmwoa4ir677fke4odi3lo3xui + ngx-monaco-editor: 9.0.0_h6kix6j3mly45v4fj3uwpdehq4 rxjs: 6.6.3 tslib: 1.14.1 uuid: 3.4.0 @@ -102,25 +102,25 @@ dependencies: devDependencies: '@angular-devkit/architect': 0.801.3 - '@angular-devkit/build-angular': 0.1001.7_e9593022da1a23044b6f34ab4d6ae256 + '@angular-devkit/build-angular': 0.1001.7_5fmtaiw2dirqis3pgsvu22xcky '@angular-devkit/core': 10.1.7 '@angular-devkit/schematics': 10.2.2 '@angular/cli': 10.2.2 '@angular/compiler': 10.1.6 - '@angular/compiler-cli': 10.1.6_35d989d767ca763c29642e13ef53b212 + '@angular/compiler-cli': 10.1.6_gxmytv3hzj3dyklefyj66u5sci '@angular/language-service': 10.1.6 - '@ionic/angular-toolkit': 2.3.3_1daa6e550365f2eaa151115efd30d01c + '@ionic/angular-toolkit': 2.3.3_dwvg4vidmxzovikrcfpp2mgqdq '@types/jasmine': 3.3.16 '@types/jasminewd2': 2.0.8 '@types/node': 8.9.5 - codelyzer: 5.2.2_828179cbd0a4976868246f2038025230 + codelyzer: 5.2.2_qkaxts6quslwq2ben4qdqassga jasmine-core: 3.4.0 jasmine-spec-reporter: 4.2.1 karma: 4.1.0 karma-chrome-launcher: 2.2.0 karma-coverage-istanbul-reporter: 2.0.6 karma-jasmine: 2.0.1_karma@4.1.0 - karma-jasmine-html-reporter: 1.5.4_759a020df51f69232a88810ec3fe6e83 + karma-jasmine-html-reporter: 1.5.4_ownaedpvd5usgkuiqehmh7toqm protractor: 5.4.4 ts-node: 7.0.1 tslint: 5.15.0_typescript@4.0.7 @@ -152,7 +152,7 @@ packages: rxjs: 6.4.0 dev: true - /@angular-devkit/build-angular/0.1001.7_e9593022da1a23044b6f34ab4d6ae256: + /@angular-devkit/build-angular/0.1001.7_5fmtaiw2dirqis3pgsvu22xcky: resolution: {integrity: sha512-0y1m7Y2HiB4BhRaVJbqqf/IXAEAisEeATwCd9NrhixZeBFT1tJa5sZAxKl8HTIEXbWZp4QKLVa+PMhvsGC68zQ==} engines: {node: '>= 10.13.0', npm: '>= 6.11.0', yarn: '>= 1.13.0'} peerDependencies: @@ -168,9 +168,9 @@ packages: dependencies: '@angular-devkit/architect': 0.1001.7 '@angular-devkit/build-optimizer': 0.1001.7 - '@angular-devkit/build-webpack': 0.1001.7_9257e25dedde29a61f08a8973c7b2491 + '@angular-devkit/build-webpack': 0.1001.7_sjl6expn3yu2mhyivclty6zese '@angular-devkit/core': 10.1.7 - '@angular/compiler-cli': 10.1.6_35d989d767ca763c29642e13ef53b212 + '@angular/compiler-cli': 10.1.6_gxmytv3hzj3dyklefyj66u5sci '@babel/core': 7.11.1 '@babel/generator': 7.11.0 '@babel/plugin-transform-runtime': 7.11.0_@babel+core@7.11.1 @@ -178,9 +178,9 @@ packages: '@babel/runtime': 7.11.2 '@babel/template': 7.10.4 '@jsdevtools/coverage-istanbul-loader': 3.0.5 - '@ngtools/webpack': 10.1.7_00e7f238fdee07eb650b88818d212c2e + '@ngtools/webpack': 10.1.7_adt7eoh55yd6wzilrcay2ijmfy autoprefixer: 9.8.6 - babel-loader: 8.1.0_7e7526731d462686de4308c8ba1cfd85 + babel-loader: 8.1.0_pz2sm4y5iytinxsdbdeluhh5qu browserslist: 4.16.3 cacache: 15.0.5 caniuse-lite: 1.0.30001187 @@ -195,7 +195,7 @@ packages: jest-worker: 26.3.0 karma-source-map-support: 1.4.0 less-loader: 6.2.0_webpack@4.44.1 - license-webpack-plugin: 2.3.0 + license-webpack-plugin: 2.3.0_webpack@4.44.1 loader-utils: 2.0.0 mini-css-extract-plugin: 0.10.0_webpack@4.44.1 minimatch: 3.0.4 @@ -213,7 +213,7 @@ packages: rollup: 2.26.5 rxjs: 6.6.2 sass: 1.26.10 - sass-loader: 10.0.1_sass@1.26.10+webpack@4.44.1 + sass-loader: 10.0.1_63gtzypx6lwsdzkwfmagi37umq semver: 7.3.2 source-map: 0.7.3 source-map-loader: 1.0.2_webpack@4.44.1 @@ -234,10 +234,13 @@ packages: webpack-subresource-integrity: 1.4.1_webpack@4.44.1 worker-plugin: 5.0.0_webpack@4.44.1 transitivePeerDependencies: + - bluebird + - bufferutil - fibers - html-webpack-plugin - node-sass - supports-color + - utf-8-validate - webpack-cli - webpack-command dev: true @@ -254,7 +257,7 @@ packages: webpack-sources: 1.4.3 dev: true - /@angular-devkit/build-webpack/0.1001.7_9257e25dedde29a61f08a8973c7b2491: + /@angular-devkit/build-webpack/0.1001.7_sjl6expn3yu2mhyivclty6zese: resolution: {integrity: sha512-2EUOkijukSVXJlMk5PTWlbAcTdMZ9dddRj4XoTLX1N/ZL5qBSE8BN+Jf5We/NPkAdq2apU8Crl9BuGcVeK4wOA==} engines: {node: '>= 10.13.0', npm: '>= 6.11.0', yarn: '>= 1.13.0'} peerDependencies: @@ -364,9 +367,11 @@ packages: symbol-observable: 1.2.0 universal-analytics: 0.4.23 uuid: 8.3.0 + transitivePeerDependencies: + - supports-color dev: true - /@angular/common/10.1.6_@angular+core@10.1.6+rxjs@6.6.3: + /@angular/common/10.1.6_33k2jms42lj4eogsvc5ciel53e: resolution: {integrity: sha512-4ywlUHHF5ofZRTHJ/jQTHoO8Tu05Wvn+3N7swaJ9yAfiywbSE4Bop6FYsocxaxROrGS0k6Unvgj8+J7x6AeqlA==} peerDependencies: '@angular/core': 10.1.6 @@ -377,7 +382,7 @@ packages: tslib: 2.1.0 dev: false - /@angular/compiler-cli/10.1.6_35d989d767ca763c29642e13ef53b212: + /@angular/compiler-cli/10.1.6_gxmytv3hzj3dyklefyj66u5sci: resolution: {integrity: sha512-FPb/9E4HEhFWlCPf85xtmgXDmnD+iTtfjPATEMERRY0/si1Or9JeFya2VLdWldOmBQYqnvxc9o/rpdNkpT8TYA==} engines: {node: '>=10.0'} hasBin: true @@ -406,7 +411,6 @@ packages: resolution: {integrity: sha512-LynYIrzSV+7pVcY5a3N3mCtyZ2eMKzIk1iKLI76w4PHfJBTpBuv8L8aSy/kmnaPwCT/YM/657DMMy2A4HwU5nw==} dependencies: tslib: 2.1.0 - dev: true /@angular/core/10.1.6_rxjs@6.6.3+zone.js@0.10.3: resolution: {integrity: sha512-sUleQouCedT87VOCb49T7cm6La2VeJg1omtO5+QfjWmifNcQ/nqV56Zxov3RT7CmsVwVbkA0X5Q62oSEPAUXrw==} @@ -417,9 +421,8 @@ packages: rxjs: 6.6.3 tslib: 2.1.0 zone.js: 0.10.3 - dev: false - /@angular/forms/10.1.6_2d3b53e7e463c932a6e73e0760b7a0a2: + /@angular/forms/10.1.6_fu5vhz7empetfjxhhydwbn5aui: resolution: {integrity: sha512-sTPnwL0r7lniv2/XU4nK3eU9osGpGD4YdJ0qLsXfR/ku4mhgbKk/taVBTmAdQwWBUOOafzU1yG9asvsm8H1Kbw==} peerDependencies: '@angular/common': 10.1.6 @@ -427,9 +430,9 @@ packages: '@angular/platform-browser': 10.1.6 rxjs: ^6.5.3 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 - '@angular/platform-browser': 10.1.6_04f723395c0c28a9d9b8a4ace7178ad2 + '@angular/platform-browser': 10.1.6_at3sgok4bquktwnyuswoof4k2i rxjs: 6.6.3 tslib: 2.1.0 dev: false @@ -438,7 +441,7 @@ packages: resolution: {integrity: sha512-lxZHL4RGjir6acj0eF7xihIXWtRg/Z4Y+PMX7fKEI66hc1sLxH+AKkZKG6yr+rrJK2DcakC8Izz/BO+BS2ELjw==} dev: true - /@angular/platform-browser-dynamic/10.1.6_9e69e0bff270204980584bb38190e239: + /@angular/platform-browser-dynamic/10.1.6_tzu6bp7soaqetacyjozydehche: resolution: {integrity: sha512-MOdaLnbAXVruYpV0Q5CXLb/fP6xHxWzjRhAh7sLaIIu/TnhTSZpxgxZxBx05hvzP4rH/7S2XvAiuQQomevCIXQ==} peerDependencies: '@angular/common': 10.1.6 @@ -446,14 +449,14 @@ packages: '@angular/core': 10.1.6 '@angular/platform-browser': 10.1.6 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/compiler': 10.1.6 '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 - '@angular/platform-browser': 10.1.6_04f723395c0c28a9d9b8a4ace7178ad2 + '@angular/platform-browser': 10.1.6_at3sgok4bquktwnyuswoof4k2i tslib: 2.1.0 dev: false - /@angular/platform-browser/10.1.6_04f723395c0c28a9d9b8a4ace7178ad2: + /@angular/platform-browser/10.1.6_at3sgok4bquktwnyuswoof4k2i: resolution: {integrity: sha512-kN2ik35eBqFWNmKPRkZbp5qHkhNINf3PudFUy9ii8kP01OL+Nyrn0MBisIHl3sf+KOV8sf9dMQGPOyQDz22wig==} peerDependencies: '@angular/animations': 10.1.6 @@ -463,7 +466,7 @@ packages: '@angular/animations': optional: true dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 tslib: 2.1.0 dev: false @@ -478,7 +481,7 @@ packages: parse5-html-rewriting-stream: 6.0.1 dev: false - /@angular/router/10.1.6_2d3b53e7e463c932a6e73e0760b7a0a2: + /@angular/router/10.1.6_fu5vhz7empetfjxhhydwbn5aui: resolution: {integrity: sha512-MV8kSDhboFRH23MnrQvNGHncMb4nkdJDwS108p7oNZjjDkUUR3A5TMWmmN/3BRnue6JoPRWBCPyb53cA21schQ==} peerDependencies: '@angular/common': 10.1.6 @@ -486,21 +489,21 @@ packages: '@angular/platform-browser': 10.1.6 rxjs: ^6.5.3 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 - '@angular/platform-browser': 10.1.6_04f723395c0c28a9d9b8a4ace7178ad2 + '@angular/platform-browser': 10.1.6_at3sgok4bquktwnyuswoof4k2i rxjs: 6.6.3 tslib: 2.1.0 dev: false - /@angular/service-worker/10.1.6_04f723395c0c28a9d9b8a4ace7178ad2: + /@angular/service-worker/10.1.6_at3sgok4bquktwnyuswoof4k2i: resolution: {integrity: sha512-wGF2ZVByYonNpQNjyLn4zK0O2au1ZJQv6JLZj5zHnVnaiz/xJXvY9TPCU3dLmuRFt6UmKStLlclJkG3s3FYiZg==} hasBin: true peerDependencies: '@angular/common': 10.1.6 '@angular/core': 10.1.6 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 tslib: 2.1.0 dev: false @@ -749,6 +752,8 @@ packages: resolution: {integrity: sha512-r1yKkiUTYMQ8LiEI0UcQx5ETw5dpTLn9wijn9hk6KkTtOK95FndDN10M+8/s6k/Ymlbivw0Av9q4SlgF80PtHg==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.12.17 dev: true /@babel/plugin-proposal-async-generator-functions/7.12.13_@babel+core@7.11.1: @@ -1488,16 +1493,16 @@ packages: ckeditor5: 27.0.0 dev: false - /@ckeditor/ckeditor5-angular/2.0.1_11b9a698fa893a2ce33633beb1aae14b: + /@ckeditor/ckeditor5-angular/2.0.1_cg42ngh2re5czyzwgo7ldkxbjm: resolution: {integrity: sha512-mK7HI3DAHiU1UqWq+9BPZi7n5hqO3jZpMNBymOeCRzraln4eQ+6/Ne3lgUyea0XawEdRmtjD64SIzH8MotPjNQ==} peerDependencies: '@angular/common': '>=9.0.0' '@angular/core': '>=9.0.0' '@angular/forms': '>=9.0.0' dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 - '@angular/forms': 10.1.6_2d3b53e7e463c932a6e73e0760b7a0a2 + '@angular/forms': 10.1.6_fu5vhz7empetfjxhhydwbn5aui '@ckeditor/ckeditor5-watchdog': 23.1.0 tslib: 2.2.0 dev: false @@ -1795,7 +1800,7 @@ packages: rxjs: 6.6.3 dev: false - /@ionic-native/splash-screen/5.31.1_fba2ce20a1445ab520b44b573ed379a0: + /@ionic-native/splash-screen/5.31.1_7orm4ifbirnlkifujnlt5u3zua: resolution: {integrity: sha512-Hcy1cMjWLnFE0TrIhpcNwld39dFipOQE63XpKuEhSJXfix1hibrC+0Nc3jEn0zBJUbbAHVJph6s9dohUxRycqg==} peerDependencies: '@ionic-native/core': ^5.1.0 @@ -1806,7 +1811,7 @@ packages: rxjs: 6.6.3 dev: false - /@ionic-native/status-bar/5.31.1_fba2ce20a1445ab520b44b573ed379a0: + /@ionic-native/status-bar/5.31.1_7orm4ifbirnlkifujnlt5u3zua: resolution: {integrity: sha512-o5gugiuyYjWqQqzajbfqYKvuWX0BSTppwoLXU0PidgvBWtw3yBb7z4FZoo6JQSkUVn2AWYD1XEj/4KKh9D4Pkg==} peerDependencies: '@ionic-native/core': ^5.1.0 @@ -1817,7 +1822,7 @@ packages: rxjs: 6.6.3 dev: false - /@ionic/angular-toolkit/2.3.3_1daa6e550365f2eaa151115efd30d01c: + /@ionic/angular-toolkit/2.3.3_dwvg4vidmxzovikrcfpp2mgqdq: resolution: {integrity: sha512-r87mApDLWbLaUtd5LvNHrRlZWxjQhaBBM1yPlk9M98dHOxcX3jy7kv60ZurGZutuvbhXISGvHcvvR90yywDC1A==} peerDependencies: '@angular-devkit/architect': '>=0.800.0' @@ -1826,7 +1831,7 @@ packages: '@angular-devkit/schematics': '>=8.0.0' dependencies: '@angular-devkit/architect': 0.801.3 - '@angular-devkit/build-angular': 0.1001.7_e9593022da1a23044b6f34ab4d6ae256 + '@angular-devkit/build-angular': 0.1001.7_5fmtaiw2dirqis3pgsvu22xcky '@angular-devkit/core': 10.1.7 '@angular-devkit/schematics': 10.2.2 '@schematics/angular': 11.2.1 @@ -1836,12 +1841,13 @@ packages: tslib: 1.14.1 ws: 7.4.3 transitivePeerDependencies: + - bluebird - bufferutil - utf-8-validate - webpack dev: true - /@ionic/angular/5.5.4_15c7798d54f1e43d7efd11d7f871edb1: + /@ionic/angular/5.5.4_cxdxtdku6hsd27x5chl7q4pnwe: resolution: {integrity: sha512-Iavv1rvOXNgVpYjy/HVKiPMO0SRx4a8Dwpn9/HHVsxrIbBX+Jr1Fo0UvCTyXOeWBCd6rkKTW1ro5zcWonuv8nw==} peerDependencies: '@angular/core': '>=8.2.7' @@ -1851,8 +1857,8 @@ packages: zone.js: '>=0.8.26' dependencies: '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 - '@angular/forms': 10.1.6_2d3b53e7e463c932a6e73e0760b7a0a2 - '@angular/router': 10.1.6_2d3b53e7e463c932a6e73e0760b7a0a2 + '@angular/forms': 10.1.6_fu5vhz7empetfjxhhydwbn5aui + '@angular/router': 10.1.6_fu5vhz7empetfjxhhydwbn5aui '@ionic/core': 5.5.4 rxjs: 6.6.3 tslib: 1.14.1 @@ -2070,7 +2076,7 @@ packages: tslib: 2.1.0 dev: false - /@ngtools/webpack/10.1.7_00e7f238fdee07eb650b88818d212c2e: + /@ngtools/webpack/10.1.7_adt7eoh55yd6wzilrcay2ijmfy: resolution: {integrity: sha512-J/ePcuUfrh0tgnZ+Em4Rv0UYb8wBHARk//K0eVr/Qk5ziWEcYyOW3w3Hz6FbxwIElXvkj+/C9GOb1SapkzlEXg==} engines: {node: '>= 10.13.0', npm: '>= 6.11.0', yarn: '>= 1.13.0'} peerDependencies: @@ -2079,7 +2085,7 @@ packages: webpack: ^4.0.0 dependencies: '@angular-devkit/core': 10.1.7 - '@angular/compiler-cli': 10.1.6_35d989d767ca763c29642e13ef53b212 + '@angular/compiler-cli': 10.1.6_gxmytv3hzj3dyklefyj66u5sci enhanced-resolve: 4.3.0 typescript: 4.0.7 webpack: 4.44.1 @@ -2154,6 +2160,8 @@ packages: pacote: 9.5.12 semver: 7.3.2 semver-intersect: 1.4.0 + transitivePeerDependencies: + - supports-color dev: true /@stencil/core/2.4.0: @@ -2168,7 +2176,7 @@ packages: dev: false /@types/cordova/0.0.34: - resolution: {integrity: sha1-6nrd907Ow9dimCegw54smt3HPQQ=} + resolution: {integrity: sha512-rkiiTuf/z2wTd4RxFOb+clE7PF4AEJU0hsczbUdkHHBtkUmpWQpEddynNfJYKYtZFJKbq4F+brfekt1kx85IZA==} dev: false /@types/glob/7.1.3: @@ -2393,6 +2401,12 @@ packages: hasBin: true dev: true + /acorn/8.8.1: + resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /adjust-sourcemap-loader/2.0.0: resolution: {integrity: sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==} dependencies: @@ -2412,14 +2426,14 @@ packages: resolution: {integrity: sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=} dev: true - /ag-grid-angular/24.1.0_e5212640f5696af6f4b1af60f024ba13: + /ag-grid-angular/24.1.0_4uqsmqhvnfvpn5frv5qpajf2cm: resolution: {integrity: sha512-rCcRWq6iC8yvRBk99qANSiiZGsUDo9E3PcFVDd7Xs2thRuJ/yrVhCSZEkCG/SlXHX2ZaMxzIxI+2ChPV2MJSEQ==} peerDependencies: '@angular/common': ^9.0.0 || ^10.0.0 '@angular/core': ^9.0.0 || ^10.0.0 ag-grid-community: ~24.1.0 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 ag-grid-community: 24.1.0 tslib: 1.14.1 @@ -2513,13 +2527,13 @@ packages: resolution: {integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=} dev: true - /angular-resize-event/2.0.1_04f723395c0c28a9d9b8a4ace7178ad2: + /angular-resize-event/2.0.1_at3sgok4bquktwnyuswoof4k2i: resolution: {integrity: sha512-MSSsPb35nIBqPnLwslA3SC0ojTc4nBIaT4y0Plri+fCDUKCunPf7MpJrF/cTI/9wCpvVvEIcuzHfTrA6kp03mA==} peerDependencies: '@angular/common': ^10.0.14 '@angular/core': ^10.0.14 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 css-element-queries: 1.2.3 tslib: 2.1.0 @@ -2589,6 +2603,17 @@ packages: dependencies: micromatch: 3.1.10 normalize-path: 2.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /anymatch/2.0.0_supports-color@6.1.0: + resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} + dependencies: + micromatch: 3.1.10_supports-color@6.1.0 + normalize-path: 2.1.1 + transitivePeerDependencies: + - supports-color dev: true /anymatch/3.1.1: @@ -2807,7 +2832,7 @@ packages: js-tokens: 3.0.2 dev: true - /babel-loader/8.1.0_7e7526731d462686de4308c8ba1cfd85: + /babel-loader/8.1.0_pz2sm4y5iytinxsdbdeluhh5qu: resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} engines: {node: '>= 6.9'} peerDependencies: @@ -2947,6 +2972,26 @@ packages: qs: 6.7.0 raw-body: 2.4.0 type-is: 1.6.18 + transitivePeerDependencies: + - supports-color + dev: true + + /body-parser/1.19.0_supports-color@6.1.0: + resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.0 + content-type: 1.0.4 + debug: 2.6.9_supports-color@6.1.0 + depd: 1.1.2 + http-errors: 1.7.2 + iconv-lite: 0.4.24 + on-finished: 2.3.0 + qs: 6.7.0 + raw-body: 2.4.0 + type-is: 1.6.18 + transitivePeerDependencies: + - supports-color dev: true /bonjour/3.5.0: @@ -2984,6 +3029,26 @@ packages: snapdragon-node: 2.1.1 split-string: 3.1.0 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /braces/2.3.2_supports-color@6.1.0: + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} + engines: {node: '>=0.10.0'} + dependencies: + arr-flatten: 1.1.0 + array-unique: 0.3.2 + extend-shallow: 2.0.1 + fill-range: 4.0.0 + isobject: 3.0.1 + repeat-element: 1.1.3 + snapdragon: 0.8.2_supports-color@6.1.0 + snapdragon-node: 2.1.1 + split-string: 3.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /braces/3.0.2: @@ -3068,6 +3133,8 @@ packages: resolution: {integrity: sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==} dependencies: https-proxy-agent: 2.2.4 + transitivePeerDependencies: + - supports-color dev: true /buffer-alloc-unsafe/1.1.0: @@ -3147,7 +3214,7 @@ packages: mississippi: 3.0.0 mkdirp: 0.5.5 move-concurrently: 1.0.1 - promise-inflight: 1.0.1 + promise-inflight: 1.0.1_bluebird@3.7.2 rimraf: 2.7.1 ssri: 6.0.1 unique-filename: 1.1.1 @@ -3175,6 +3242,8 @@ packages: ssri: 8.0.1 tar: 6.1.0 unique-filename: 1.1.1 + transitivePeerDependencies: + - bluebird dev: true /cache-base/1.0.1: @@ -3317,6 +3386,29 @@ packages: upath: 1.2.0 optionalDependencies: fsevents: 1.2.13 + transitivePeerDependencies: + - supports-color + dev: true + + /chokidar/2.1.8_supports-color@6.1.0: + resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} + deprecated: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. + dependencies: + anymatch: 2.0.0_supports-color@6.1.0 + async-each: 1.0.3 + braces: 2.3.2_supports-color@6.1.0 + glob-parent: 3.1.0 + inherits: 2.0.4 + is-binary-path: 1.0.1 + is-glob: 4.0.1 + normalize-path: 3.0.0 + path-is-absolute: 1.0.1 + readdirp: 2.2.1_supports-color@6.1.0 + upath: 1.2.0 + optionalDependencies: + fsevents: 1.2.13 + transitivePeerDependencies: + - supports-color dev: true /chokidar/3.5.1: @@ -3469,7 +3561,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /codelyzer/5.2.2_828179cbd0a4976868246f2038025230: + /codelyzer/5.2.2_qkaxts6quslwq2ben4qdqassga: resolution: {integrity: sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==} peerDependencies: '@angular/compiler': '>=2.3.1 <10.0.0 || >9.0.0-beta <10.0.0 || >9.1.0-beta <10.0.0 || >9.2.0-beta <10.0.0' @@ -3594,17 +3686,19 @@ packages: mime-db: 1.46.0 dev: true - /compression/1.7.4: + /compression/1.7.4_supports-color@6.1.0: resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 bytes: 3.0.0 compressible: 2.0.18 - debug: 2.6.9 + debug: 2.6.9_supports-color@6.1.0 on-headers: 1.0.2 safe-buffer: 5.1.2 vary: 1.1.2 + transitivePeerDependencies: + - supports-color dev: true /concat-map/0.0.1: @@ -3633,6 +3727,8 @@ packages: finalhandler: 1.1.2 parseurl: 1.3.3 utils-merge: 1.0.1 + transitivePeerDependencies: + - supports-color dev: true /console-browserify/1.2.0: @@ -3723,6 +3819,8 @@ packages: serialize-javascript: 4.0.0 webpack: 4.44.1 webpack-sources: 1.4.3 + transitivePeerDependencies: + - bluebird dev: true /copy-webpack-plugin/6.4.1: @@ -3742,6 +3840,8 @@ packages: schema-utils: 3.0.0 serialize-javascript: 5.0.1 webpack-sources: 1.4.3 + transitivePeerDependencies: + - bluebird dev: true /core-js-compat/3.9.0: @@ -3871,7 +3971,7 @@ packages: postcss-modules-values: 3.0.0 postcss-value-parser: 4.1.0 schema-utils: 2.7.1 - semver: 7.3.2 + semver: 7.3.4 webpack: 4.44.1 dev: true @@ -4078,23 +4178,67 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 + /debug/2.6.9_supports-color@6.1.0: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.0.0 + supports-color: 6.1.0 + dev: true + /debug/3.1.0: resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + + /debug/3.2.7_supports-color@6.1.0: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 + supports-color: 6.1.0 + dev: true /debug/4.1.1: resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 dev: true @@ -4479,6 +4623,10 @@ packages: ws: 3.3.3 xmlhttprequest-ssl: 1.5.5 yeast: 0.1.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true /engine.io-parser/2.1.3: @@ -4500,6 +4648,10 @@ packages: debug: 3.1.0 engine.io-parser: 2.1.3 ws: 3.3.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true /enhanced-resolve/4.3.0: @@ -4755,25 +4907,42 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true - /express/4.17.1: + /expand-brackets/2.1.4_supports-color@6.1.0: + resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=} + engines: {node: '>=0.10.0'} + dependencies: + debug: 2.6.9_supports-color@6.1.0 + define-property: 0.2.5 + extend-shallow: 2.0.1 + posix-character-classes: 0.1.1 + regex-not: 1.0.2 + snapdragon: 0.8.2_supports-color@6.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /express/4.17.1_supports-color@6.1.0: resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.7 array-flatten: 1.1.1 - body-parser: 1.19.0 + body-parser: 1.19.0_supports-color@6.1.0 content-disposition: 0.5.3 content-type: 1.0.4 cookie: 0.4.0 cookie-signature: 1.0.6 - debug: 2.6.9 + debug: 2.6.9_supports-color@6.1.0 depd: 1.1.2 encodeurl: 1.0.2 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.1.2 + finalhandler: 1.1.2_supports-color@6.1.0 fresh: 0.5.2 merge-descriptors: 1.0.1 methods: 1.1.2 @@ -4784,13 +4953,15 @@ packages: qs: 6.7.0 range-parser: 1.2.1 safe-buffer: 5.1.2 - send: 0.17.1 - serve-static: 1.14.1 + send: 0.17.1_supports-color@6.1.0 + serve-static: 1.14.1_supports-color@6.1.0 setprototypeof: 1.1.1 statuses: 1.5.0 type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 + transitivePeerDependencies: + - supports-color dev: true /ext/1.4.0: @@ -4838,6 +5009,24 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /extglob/2.0.4_supports-color@6.1.0: + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} + engines: {node: '>=0.10.0'} + dependencies: + array-unique: 0.3.2 + define-property: 1.0.0 + expand-brackets: 2.1.4_supports-color@6.1.0 + extend-shallow: 2.0.1 + fragment-cache: 0.2.1 + regex-not: 1.0.2 + snapdragon: 0.8.2_supports-color@6.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /extsprintf/1.3.0: @@ -4970,6 +5159,23 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /finalhandler/1.1.2_supports-color@6.1.0: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} + dependencies: + debug: 2.6.9_supports-color@6.1.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.3 + statuses: 1.5.0 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color dev: true /find-cache-dir/2.1.0: @@ -5563,6 +5769,8 @@ packages: dependencies: agent-base: 4.3.0 debug: 3.1.0 + transitivePeerDependencies: + - supports-color dev: true /http-proxy-agent/4.0.1: @@ -5576,16 +5784,17 @@ packages: - supports-color dev: false - /http-proxy-middleware/0.19.1_debug@4.3.1: + /http-proxy-middleware/0.19.1_6iebg2tm4dkboenngbquxziuny: resolution: {integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==} engines: {node: '>=4.0.0'} dependencies: http-proxy: 1.18.1_debug@4.3.1 is-glob: 4.0.1 lodash: 4.17.20 - micromatch: 3.1.10 + micromatch: 3.1.10_supports-color@6.1.0 transitivePeerDependencies: - debug + - supports-color dev: true /http-proxy/1.18.1: @@ -5629,6 +5838,8 @@ packages: dependencies: agent-base: 4.3.0 debug: 3.2.7 + transitivePeerDependencies: + - supports-color dev: true /https-proxy-agent/5.0.0: @@ -5692,7 +5903,7 @@ packages: dev: true /image-size/0.5.5: - resolution: {integrity: sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=} + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} engines: {node: '>=0.10.0'} hasBin: true requiresBuild: true @@ -5817,7 +6028,7 @@ packages: engines: {node: '>=4'} dev: true - /ionic-selectable/4.7.1_46634835ab6708d2c756e9ce9ae2b750: + /ionic-selectable/4.7.1_izruqnnlm4enfr2w5hhjvyvxka: resolution: {integrity: sha512-kyik9tQWn+SokGMNBks5wjxkW8+oc7Xrjquy9rEpMJpB60YUUYacseFkPRukaY/2DzjPNF1dpPsvrblltGBYuw==} peerDependencies: '@angular/core': '>=8.1.2' @@ -5825,7 +6036,7 @@ packages: tslib: ^1.10.0 dependencies: '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 - '@ionic/angular': 5.5.4_15c7798d54f1e43d7efd11d7f871edb1 + '@ionic/angular': 5.5.4_cxdxtdku6hsd27x5chl7q4pnwe tslib: 1.14.1 dev: false @@ -6453,7 +6664,7 @@ packages: - supports-color dev: true - /karma-jasmine-html-reporter/1.5.4_759a020df51f69232a88810ec3fe6e83: + /karma-jasmine-html-reporter/1.5.4_ownaedpvd5usgkuiqehmh7toqm: resolution: {integrity: sha512-PtilRLno5O6wH3lDihRnz0Ba8oSn0YUJqKjjux1peoYGwo0AQqrWRbdWk/RLzcGlb+onTyXAnHl6M+Hu3UxG/Q==} peerDependencies: jasmine-core: '>=3.5' @@ -6514,8 +6725,10 @@ packages: tmp: 0.0.33 useragent: 2.3.0 transitivePeerDependencies: + - bufferutil - debug - supports-color + - utf-8-validate dev: true /katex/0.12.0: @@ -6571,6 +6784,8 @@ packages: debug: 2.6.9 lodash.assign: 3.2.0 rsvp: 3.6.2 + transitivePeerDependencies: + - supports-color dev: false /less-loader/6.2.0_webpack@4.44.1: @@ -6623,10 +6838,16 @@ packages: type-check: 0.3.2 dev: false - /license-webpack-plugin/2.3.0: + /license-webpack-plugin/2.3.0_webpack@4.44.1: resolution: {integrity: sha512-JK/DXrtN6UeYQSgkg5q1+pgJ8aiKPL9tnz9Wzw+Ikkf+8mJxG56x6t8O+OH/tAeF/5NREnelTEMyFtbJNkjH4w==} + peerDependencies: + webpack: '*' + peerDependenciesMeta: + webpack: + optional: true dependencies: '@types/webpack-sources': 0.1.8 + webpack: 4.44.1 webpack-sources: 1.4.3 dev: true @@ -6863,6 +7084,8 @@ packages: promise-retry: 1.1.1 socks-proxy-agent: 4.0.2 ssri: 6.0.1 + transitivePeerDependencies: + - supports-color dev: true /map-age-cleaner/0.1.3: @@ -6974,6 +7197,29 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /micromatch/3.1.10_supports-color@6.1.0: + resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + braces: 2.3.2_supports-color@6.1.0 + define-property: 2.0.2 + extend-shallow: 3.0.2 + extglob: 2.0.4_supports-color@6.1.0 + fragment-cache: 0.2.1 + kind-of: 6.0.3 + nanomatch: 1.2.13_supports-color@6.1.0 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2_supports-color@6.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /micromatch/4.0.2: @@ -7201,6 +7447,27 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /nanomatch/1.2.13_supports-color@6.1.0: + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + define-property: 2.0.2 + extend-shallow: 3.0.2 + fragment-cache: 0.2.1 + is-windows: 1.0.2 + kind-of: 6.0.3 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2_supports-color@6.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /native-request/1.0.8: @@ -7227,25 +7494,25 @@ packages: resolution: {integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw=} dev: true - /ng-connection-service/1.0.4_04f723395c0c28a9d9b8a4ace7178ad2: + /ng-connection-service/1.0.4_at3sgok4bquktwnyuswoof4k2i: resolution: {integrity: sha512-WrZfK+hUzrJS77ItxXI08rUN6Av77W3+LsaJEPufyo2wRe7Tn8xG18FHHEbbgqKkJeDT/yGJBH2xOaT+1jb22g==} peerDependencies: '@angular/common': ^6.0.0-rc.0 || ^6.0.0 '@angular/core': ^6.0.0-rc.0 || ^6.0.0 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 tslib: 1.14.1 dev: false - /ngx-highlightjs/4.1.3_09f90a3e7814a1f469988523718b5b39: + /ngx-highlightjs/4.1.3_bh4quptycsq7i2myqurxdc23he: resolution: {integrity: sha512-4pVQ4EXNDjIes7u93iX5Seyzg7dZXLdw6eAMLEQnYZ/2n1s8Wb9SHS3v2dCiO1VjpVFnfWsHzKwNxgzWbIinqg==} peerDependencies: '@angular/common': '>=8.0.0' '@angular/core': '>=8.0.0' rxjs: '>=6.0.0' dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 highlight.js: 10.6.0 highlightjs-line-numbers.js: 2.8.0 @@ -7253,7 +7520,7 @@ packages: tslib: 2.1.0 dev: false - /ngx-markdown/10.1.1_e5996703888fbff2a89c70d1b5bb77a2: + /ngx-markdown/10.1.1_4wmwoa4ir677fke4odi3lo3xui: resolution: {integrity: sha512-bUVgN6asb35d5U4xM5CNfo7pSpuwqJSdTgK0PhNZzLiaiyPIK2owtLF6sWGhxTThJu+LngJPjj4MQ+AFe/s8XQ==} peerDependencies: '@angular/common': ^10.0.0 @@ -7262,9 +7529,9 @@ packages: rxjs: ^6.5.5 zone.js: ^0.10.3 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 - '@angular/platform-browser': 10.1.6_04f723395c0c28a9d9b8a4ace7178ad2 + '@angular/platform-browser': 10.1.6_at3sgok4bquktwnyuswoof4k2i '@types/marked': 1.2.2 emoji-toolkit: 6.0.1 katex: 0.12.0 @@ -7275,14 +7542,14 @@ packages: zone.js: 0.10.3 dev: false - /ngx-monaco-editor/9.0.0_3f948bf93b62f1ced7854ee9678c8787: + /ngx-monaco-editor/9.0.0_h6kix6j3mly45v4fj3uwpdehq4: resolution: {integrity: sha512-fPXT3M8W920Vs0KPMX6iA7GJYjBRnl9naug9A7D2inPPzxQGtgPZrSEatIPf37a6ir9Ts+8fwt1bTkFzfTgIpQ==} peerDependencies: '@angular/common': ^9.0.0 '@angular/core': ^9.0.0 tslib: ^1.10.0 dependencies: - '@angular/common': 10.1.6_@angular+core@10.1.6+rxjs@6.6.3 + '@angular/common': 10.1.6_33k2jms42lj4eogsvc5ciel53e '@angular/core': 10.1.6_rxjs@6.6.3+zone.js@0.10.3 tslib: 1.14.1 dev: false @@ -7440,13 +7707,15 @@ packages: /npm-registry-fetch/4.0.7: resolution: {integrity: sha512-cny9v0+Mq6Tjz+e0erFAB+RYJ/AVGzkjnISiobqP8OWj9c9FLoZZu8/SPSKJWE17F1tk4018wfjV+ZbIbqC7fQ==} dependencies: + JSONStream: 1.3.5 bluebird: 3.7.2 figgy-pudding: 3.5.2 - JSONStream: 1.3.5 lru-cache: 5.1.1 make-fetch-happen: 5.0.2 npm-package-arg: 6.1.1 safe-buffer: 5.2.1 + transitivePeerDependencies: + - supports-color dev: true /npm-run-path/2.0.2: @@ -7825,7 +8094,7 @@ packages: npm-pick-manifest: 3.0.2 npm-registry-fetch: 4.0.7 osenv: 0.1.5 - promise-inflight: 1.0.1 + promise-inflight: 1.0.1_bluebird@3.7.2 promise-retry: 1.1.1 protoduck: 5.0.1 rimraf: 2.7.1 @@ -7835,6 +8104,8 @@ packages: tar: 4.4.13 unique-filename: 1.1.1 which: 1.3.1 + transitivePeerDependencies: + - supports-color dev: true /pako/1.0.11: @@ -8031,13 +8302,15 @@ packages: - typescript dev: true - /portfinder/1.0.28: + /portfinder/1.0.28_supports-color@6.1.0: resolution: {integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==} engines: {node: '>= 0.12.0'} dependencies: async: 2.6.3 - debug: 3.2.7 + debug: 3.2.7_supports-color@6.1.0 mkdirp: 0.5.5 + transitivePeerDependencies: + - supports-color dev: true /posix-character-classes/0.1.1: @@ -8422,6 +8695,22 @@ packages: /promise-inflight/1.0.1: resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dev: true + + /promise-inflight/1.0.1_bluebird@3.7.2: + resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dependencies: + bluebird: 3.7.2 dev: true /promise-retry/1.1.1: @@ -8458,6 +8747,8 @@ packages: webdriver-js-extender: 2.1.0 webdriver-manager: 12.1.8 yargs: 12.0.5 + transitivePeerDependencies: + - supports-color dev: true /proxy-addr/2.0.6: @@ -8716,6 +9007,19 @@ packages: graceful-fs: 4.2.6 micromatch: 3.1.10 readable-stream: 2.3.7 + transitivePeerDependencies: + - supports-color + dev: true + + /readdirp/2.2.1_supports-color@6.1.0: + resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} + engines: {node: '>=0.10'} + dependencies: + graceful-fs: 4.2.6 + micromatch: 3.1.10_supports-color@6.1.0 + readable-stream: 2.3.7 + transitivePeerDependencies: + - supports-color dev: true /readdirp/3.5.0: @@ -9023,7 +9327,7 @@ packages: /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sass-loader/10.0.1_sass@1.26.10+webpack@4.44.1: + /sass-loader/10.0.1_63gtzypx6lwsdzkwfmagi37umq: resolution: {integrity: sha512-b2PSldKVTS3JcFPHSrEXh3BeAfR7XknGiGCAO5aHruR3Pf3kqLP3Gb2ypXLglRrAzgZkloNxLZ7GXEGDX0hBUQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -9044,7 +9348,7 @@ packages: neo-async: 2.6.2 sass: 1.26.10 schema-utils: 2.7.1 - semver: 7.3.2 + semver: 7.3.4 webpack: 4.44.1 dev: true @@ -9060,6 +9364,8 @@ packages: resolution: {integrity: sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==} dependencies: https-proxy-agent: 2.2.4 + transitivePeerDependencies: + - supports-color dev: true /sax/1.1.4: @@ -9134,6 +9440,11 @@ packages: semver: 5.7.1 dev: true + /semver/5.5.1: + resolution: {integrity: sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==} + hasBin: true + dev: true + /semver/5.7.1: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true @@ -9161,13 +9472,12 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 - dev: false - /send/0.17.1: + /send/0.17.1_supports-color@6.1.0: resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} engines: {node: '>= 0.8.0'} dependencies: - debug: 2.6.9 + debug: 2.6.9_supports-color@6.1.0 depd: 1.1.2 destroy: 1.0.4 encodeurl: 1.0.2 @@ -9180,6 +9490,8 @@ packages: on-finished: 2.3.0 range-parser: 1.2.1 statuses: 1.5.0 + transitivePeerDependencies: + - supports-color dev: true /serialize-javascript/4.0.0: @@ -9194,27 +9506,31 @@ packages: randombytes: 2.1.0 dev: true - /serve-index/1.9.1: + /serve-index/1.9.1_supports-color@6.1.0: resolution: {integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=} engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 batch: 0.6.1 - debug: 2.6.9 + debug: 2.6.9_supports-color@6.1.0 escape-html: 1.0.3 http-errors: 1.6.3 mime-types: 2.1.29 parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color dev: true - /serve-static/1.14.1: + /serve-static/1.14.1_supports-color@6.1.0: resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.17.1 + send: 0.17.1_supports-color@6.1.0 + transitivePeerDependencies: + - supports-color dev: true /set-blocking/2.0.0: @@ -9334,6 +9650,24 @@ packages: source-map: 0.5.7 source-map-resolve: 0.5.3 use: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /snapdragon/0.8.2_supports-color@6.1.0: + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + engines: {node: '>=0.10.0'} + dependencies: + base: 0.11.2 + debug: 2.6.9_supports-color@6.1.0 + define-property: 0.2.5 + extend-shallow: 2.0.1 + map-cache: 0.2.2 + source-map: 0.5.7 + source-map-resolve: 0.5.3 + use: 3.1.1 + transitivePeerDependencies: + - supports-color dev: true /socket.io-adapter/1.1.2: @@ -9357,6 +9691,10 @@ packages: parseuri: 0.0.5 socket.io-parser: 3.2.0 to-array: 0.1.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true /socket.io-parser/3.2.0: @@ -9365,6 +9703,8 @@ packages: component-emitter: 1.2.1 debug: 3.1.0 isarray: 2.0.1 + transitivePeerDependencies: + - supports-color dev: true /socket.io/2.1.1: @@ -9376,17 +9716,23 @@ packages: socket.io-adapter: 1.1.2 socket.io-client: 2.1.1 socket.io-parser: 3.2.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - /sockjs-client/1.4.0: + /sockjs-client/1.4.0_supports-color@6.1.0: resolution: {integrity: sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==} dependencies: - debug: 3.2.7 + debug: 3.2.7_supports-color@6.1.0 eventsource: 1.0.7 faye-websocket: 0.11.3 inherits: 2.0.4 json3: 3.3.3 url-parse: 1.5.1 + transitivePeerDependencies: + - supports-color dev: true /sockjs/0.3.20: @@ -9672,6 +10018,8 @@ packages: debug: 3.2.7 fs-extra: 7.0.1 lodash: 4.17.20 + transitivePeerDependencies: + - supports-color dev: true /strict-uri-encode/1.1.0: @@ -9826,6 +10174,8 @@ packages: sax: 1.2.4 semver: 6.3.0 source-map: 0.7.3 + transitivePeerDependencies: + - supports-color dev: true /superagent-proxy/2.1.0_superagent@5.3.1: @@ -9973,6 +10323,8 @@ packages: terser: 5.3.0 webpack: 4.44.1 webpack-sources: 1.4.3 + transitivePeerDependencies: + - bluebird dev: true /terser/4.8.0: @@ -9980,6 +10332,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: + acorn: 8.8.1 commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.19 @@ -9990,6 +10343,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: + acorn: 8.8.1 commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.19 @@ -10305,6 +10659,8 @@ packages: debug: 4.1.1 request: 2.88.2 uuid: 3.4.0 + transitivePeerDependencies: + - supports-color dev: true /universalify/0.1.2: @@ -10375,7 +10731,10 @@ packages: resolution: {integrity: sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==} dependencies: lru-cache: 4.1.5 + request: 2.88.2 + semver: 5.5.1 tmp: 0.0.33 + yamlparser: 0.0.2 dev: true /util-deprecate/1.0.2: @@ -10467,6 +10826,8 @@ packages: requiresBuild: true dependencies: chokidar: 2.1.8 + transitivePeerDependencies: + - supports-color dev: true optional: true @@ -10478,6 +10839,8 @@ packages: optionalDependencies: chokidar: 3.5.1 watchpack-chokidar2: 2.0.1 + transitivePeerDependencies: + - supports-color dev: true /wbuf/1.7.3: @@ -10549,14 +10912,14 @@ packages: dependencies: ansi-html: 0.0.7 bonjour: 3.5.0 - chokidar: 2.1.8 - compression: 1.7.4 + chokidar: 2.1.8_supports-color@6.1.0 + compression: 1.7.4_supports-color@6.1.0 connect-history-api-fallback: 1.6.0 debug: 4.3.1_supports-color@6.1.0 del: 4.1.1 - express: 4.17.1 + express: 4.17.1_supports-color@6.1.0 html-entities: 1.4.0 - http-proxy-middleware: 0.19.1_debug@4.3.1 + http-proxy-middleware: 0.19.1_6iebg2tm4dkboenngbquxziuny import-local: 2.0.0 internal-ip: 4.3.0 ip: 1.1.5 @@ -10565,13 +10928,13 @@ packages: loglevel: 1.7.1 opn: 5.5.0 p-retry: 3.0.1 - portfinder: 1.0.28 + portfinder: 1.0.28_supports-color@6.1.0 schema-utils: 1.0.0 selfsigned: 1.10.8 semver: 6.3.0 - serve-index: 1.9.1 + serve-index: 1.9.1_supports-color@6.1.0 sockjs: 0.3.20 - sockjs-client: 1.4.0 + sockjs-client: 1.4.0_supports-color@6.1.0 spdy: 4.0.2_supports-color@6.1.0 strip-ansi: 3.0.1 supports-color: 6.1.0 @@ -10581,6 +10944,9 @@ packages: webpack-log: 2.0.0 ws: 6.2.1 yargs: 13.3.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true /webpack-log/2.0.0: @@ -10654,6 +11020,8 @@ packages: terser-webpack-plugin: 1.4.5_webpack@4.44.1 watchpack: 1.7.5 webpack-sources: 1.4.3 + transitivePeerDependencies: + - supports-color dev: true /websocket-driver/0.6.5: @@ -10794,6 +11162,14 @@ packages: /ws/3.3.3: resolution: {integrity: sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true dependencies: async-limiter: 1.0.1 safe-buffer: 5.1.2 @@ -10802,6 +11178,14 @@ packages: /ws/6.2.1: resolution: {integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true dependencies: async-limiter: 1.0.1 dev: true @@ -10860,6 +11244,10 @@ packages: /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + /yamlparser/0.0.2: + resolution: {integrity: sha512-Cou9FCGblEENtn1/8La5wkDM/ISMh2bzu5Wh7dYzCzA0o9jD4YGyLkUJxe84oPBGoB92f+Oy4ZjVhA8S0C2wlQ==} + dev: true + /yargs-parser/11.1.1: resolution: {integrity: sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==} dependencies: @@ -10947,4 +11335,3 @@ packages: /zone.js/0.10.3: resolution: {integrity: sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==} - dev: false