diff --git a/deployment/package.json b/deployment/package.json index 46122f90f..e05ef99c1 100644 --- a/deployment/package.json +++ b/deployment/package.json @@ -11,7 +11,7 @@ "@pulumi/cloudflare": "4.16.0", "@pulumi/kubernetes": "4.10.0", "@pulumi/kubernetesx": "0.1.6", - "@pulumi/pulumi": "3.112.0", + "@pulumi/pulumi": "3.113.0", "@pulumi/random": "4.16.0", "js-yaml": "4.1.0", "pg-connection-string": "2.6.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ac31a2e84..8e980f80b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -189,25 +189,25 @@ importers: dependencies: '@lbrlabs/pulumi-grafana': specifier: 0.1.0 - version: 0.1.0 + version: 0.1.0(ts-node@10.9.2)(typescript@5.4.5) '@manypkg/get-packages': specifier: 2.2.1 version: 2.2.1 '@pulumi/cloudflare': specifier: 4.16.0 - version: 4.16.0 + version: 4.16.0(ts-node@10.9.2)(typescript@5.4.5) '@pulumi/kubernetes': specifier: 4.10.0 - version: 4.10.0 + version: 4.10.0(ts-node@10.9.2)(typescript@5.4.5) '@pulumi/kubernetesx': specifier: 0.1.6 - version: 0.1.6(@pulumi/kubernetes@4.10.0)(@pulumi/pulumi@3.112.0) + version: 0.1.6(@pulumi/kubernetes@4.10.0)(@pulumi/pulumi@3.113.0) '@pulumi/pulumi': - specifier: 3.112.0 - version: 3.112.0 + specifier: 3.113.0 + version: 3.113.0(ts-node@10.9.2)(typescript@5.4.5) '@pulumi/random': specifier: 4.16.0 - version: 4.16.0 + version: 4.16.0(ts-node@10.9.2)(typescript@5.4.5) js-yaml: specifier: 4.1.0 version: 4.1.0 @@ -7735,14 +7735,16 @@ packages: /@kamilkisiela/fast-url-parser@1.1.4: resolution: {integrity: sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew==} - /@lbrlabs/pulumi-grafana@0.1.0: + /@lbrlabs/pulumi-grafana@0.1.0(ts-node@10.9.2)(typescript@5.4.5): resolution: {integrity: sha512-REc/LQOy17O9jbZnBNm4tLjLJKxOfLaWPIB2CFiAtM1VzwU3FzZQFs0K+XGkuZwWdB+tl2/VHdHv+FqsUrit2w==} requiresBuild: true dependencies: - '@pulumi/pulumi': 3.112.0 + '@pulumi/pulumi': 3.113.0(ts-node@10.9.2)(typescript@5.4.5) transitivePeerDependencies: - bluebird - supports-color + - ts-node + - typescript dev: false /@lezer/common@1.1.2: @@ -9164,16 +9166,6 @@ packages: '@opentelemetry/api': '>=1.0.0 <1.9.0' dependencies: '@opentelemetry/api': 1.8.0 - dev: true - - /@opentelemetry/context-async-hooks@1.7.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-g4bMzyVW5dVBeMkyadaf3NRFpmNrdD4Pp9OJsrP29HwIam/zVMNfIWQpT5IBzjtTSMhl/ED5YQYR+UOSjVq3sQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.3.0' - dependencies: - '@opentelemetry/api': 1.8.0 - dev: false /@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0): resolution: {integrity: sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==} @@ -9183,17 +9175,6 @@ packages: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/semantic-conventions': 1.23.0 - dev: true - - /@opentelemetry/core@1.7.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-AVqAi5uc8DrKJBimCTFUT4iFI+5eXpo4sYmGbQ0CypG0piOTHE2g9c5aSoTGYXu3CzOmJZf7pT6Xh+nwm5d6yQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.3.0' - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/semantic-conventions': 1.7.0 - dev: false /@opentelemetry/exporter-trace-otlp-grpc@0.50.0(@opentelemetry/api@1.8.0): resolution: {integrity: sha512-w/NF4TrwHxx+Uz1M0rCOSVr6KgcoQPv3zF9JRqcebY2euD7ddWnLP0hE8JavyA1uq4UchnMp9faAk9n7hTCePw==} @@ -9250,20 +9231,6 @@ packages: '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/semantic-conventions': 1.23.0 - dev: true - - /@opentelemetry/exporter-zipkin@1.7.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-SsF3nt4vXl7ER89Mgysq2tFJZBsNhqX21PbU6jfqXbVfw/hw2IFtcya+IG3m5bI5r6RDbVGeWkOlMPmeH34idQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.7.0 - dev: false /@opentelemetry/instrumentation-amqplib@0.36.0(@opentelemetry/api@1.8.0): resolution: {integrity: sha512-qIXHiYbU8hfFHtI/y5ntv2k4g1stlQBHXu383xCqFdg3XbkLuKIyQ+QnnP8Ybb12qh+hzuXstEpFiF0dSmuhZA==} @@ -9914,17 +9881,6 @@ packages: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) - dev: true - - /@opentelemetry/propagator-b3@1.7.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-8kKGS1KwArvkThdhubMZlomuREE9FaBcn9L4JrYHh2jly1FZpqOtFNO2byHymVRjH59d43Pa+eJuFpD0Fp7kSw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.3.0' - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.7.0(@opentelemetry/api@1.8.0) - dev: false /@opentelemetry/propagator-jaeger@1.23.0(@opentelemetry/api@1.8.0): resolution: {integrity: sha512-6iArixfgIl3ZgzeltQ5jyiKbjZygM+MbM84pXi1HL0Qs4x4Ck5rM6wEtjhZffFnlDMWEkEqrnM0xF6bTfbiMAQ==} @@ -9934,17 +9890,6 @@ packages: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) - dev: true - - /@opentelemetry/propagator-jaeger@1.7.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-V7i/L1bx+R/ve4z6dTdn2jtvFxGThRsXS2wNb/tWZVfV8gqnePQp+HfoLrqB/Yz2iRPUcMWrcjx6vV78umvJFA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.3.0' - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.7.0(@opentelemetry/api@1.8.0) - dev: false /@opentelemetry/redis-common@0.36.1: resolution: {integrity: sha512-YjfNEr7DK1Ymc5H0bzhmqVvMcCs+PUEUerzrpTFdHfZxj3HpnnjZTIFKx/gxiL/sajQ8dxycjlreoYTVYKBXlw==} @@ -10010,18 +9955,6 @@ packages: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/semantic-conventions': 1.23.0 - dev: true - - /@opentelemetry/resources@1.7.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-u1M0yZotkjyKx8dj+46Sg5thwtOTBmtRieNXqdCRiWUp6SfFiIP0bI+1XK3LhuXqXkBXA1awJZaTqKduNMStRg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.3.0' - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.7.0 - dev: false /@opentelemetry/sdk-logs@0.50.0(@opentelemetry/api-logs@0.50.0)(@opentelemetry/api@1.8.0): resolution: {integrity: sha512-PeUEupBB29p9nlPNqXoa1PUWNLsZnxG0DCDj3sHqzae+8y76B/A5hvZjg03ulWdnvBLYpnJslqzylG9E0IL87g==} @@ -10082,19 +10015,6 @@ packages: '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/semantic-conventions': 1.23.0 - dev: true - - /@opentelemetry/sdk-trace-base@1.7.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-Iz84C+FVOskmauh9FNnj4+VrA+hG5o+tkMzXuoesvSfunVSioXib0syVFeNXwOm4+M5GdWCuW632LVjqEXStIg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.3.0' - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.7.0 - dev: false /@opentelemetry/sdk-trace-node@1.23.0(@opentelemetry/api@1.8.0): resolution: {integrity: sha512-dwnin5Go2r6VzJZkVc9JBPupssWp7j2EFto+S7qRkwQ00WDykWeq3x2Skk7I1Jr448FeBSvGCQVPgV5e6s6O3w==} @@ -10109,38 +10029,16 @@ packages: '@opentelemetry/propagator-jaeger': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) semver: 7.5.4 - dev: true - - /@opentelemetry/sdk-trace-node@1.7.0(@opentelemetry/api@1.8.0): - resolution: {integrity: sha512-DCAAbi0Zbb1pIofQcKzoAVy9/6bz24asFYeLb4fW/8QYAaawDnxumA++5Huw/RcYdJs8q8AIRBykwjYWWCm/5A==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.3.0' - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/context-async-hooks': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/core': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/propagator-b3': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/propagator-jaeger': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.7.0(@opentelemetry/api@1.8.0) - semver: 7.5.4 - dev: false /@opentelemetry/semantic-conventions@1.23.0: resolution: {integrity: sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==} engines: {node: '>=14'} - dev: true /@opentelemetry/semantic-conventions@1.6.0: resolution: {integrity: sha512-aPfcBeLErM/PPiAuAbNFLN5sNbZLc3KZlar27uohllN8Zs6jJbHyJU1y7cMA6W/zuq+thkaG8mujiS+3iD/FWQ==} engines: {node: '>=14'} dev: false - /@opentelemetry/semantic-conventions@1.7.0: - resolution: {integrity: sha512-FGBx/Qd09lMaqQcogCHyYrFEpTx4cAjeS+48lMIR12z7LdH+zofGDVQSubN59nL6IpubfKqTeIDu9rNO28iHVA==} - engines: {node: '>=14'} - dev: false - /@opentelemetry/sql-common@0.40.0(@opentelemetry/api@1.8.0): resolution: {integrity: sha512-vSqRJYUPJVjMFQpYkQS3ruexCPSZJ8esne3LazLwtCPaPRvzZ7WG3tX44RouAn7w4wMp8orKguBqtt+ng2UTnw==} engines: {node: '>=14'} @@ -10272,21 +10170,23 @@ packages: /@protobufjs/utf8@1.1.0: resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - /@pulumi/cloudflare@4.16.0: + /@pulumi/cloudflare@4.16.0(ts-node@10.9.2)(typescript@5.4.5): resolution: {integrity: sha512-cwdB70bLeKL/VNIqqOD5fpHQcocVmpHuiHH589eR+QUfbLa4f+M8yA/TTCcxx2AFFctTqO5wgVuC+faL8xZmWQ==} requiresBuild: true dependencies: - '@pulumi/pulumi': 3.112.0 + '@pulumi/pulumi': 3.113.0(ts-node@10.9.2)(typescript@5.4.5) transitivePeerDependencies: - bluebird - supports-color + - ts-node + - typescript dev: false - /@pulumi/kubernetes@4.10.0: + /@pulumi/kubernetes@4.10.0(ts-node@10.9.2)(typescript@5.4.5): resolution: {integrity: sha512-CPgZIU7JOSwt9nT+8UbzZluyhwCoWHAPLyvNtaCiDxyn0b9p4fxsB2WgV2qIqtsptYUnV4vtAf/9SQdMcQE44g==} requiresBuild: true dependencies: - '@pulumi/pulumi': 3.112.0 + '@pulumi/pulumi': 3.113.0(ts-node@10.9.2)(typescript@5.4.5) '@types/node-fetch': 2.6.4 '@types/tmp': 0.0.33 glob: 10.3.10 @@ -10297,33 +10197,43 @@ packages: - bluebird - encoding - supports-color + - ts-node + - typescript dev: false - /@pulumi/kubernetesx@0.1.6(@pulumi/kubernetes@4.10.0)(@pulumi/pulumi@3.112.0): + /@pulumi/kubernetesx@0.1.6(@pulumi/kubernetes@4.10.0)(@pulumi/pulumi@3.113.0): resolution: {integrity: sha512-9VL4Yi4b4aLC/obBarJuNkm86kABByUZICYPSTdV396MGZtOc066o2brsB+kWVQcVfkYVXTPrpjIkAwBXXnzGw==} peerDependencies: '@pulumi/kubernetes': ^3.0.0 '@pulumi/pulumi': ^3.0.0 dependencies: - '@pulumi/kubernetes': 4.10.0 - '@pulumi/pulumi': 3.112.0 + '@pulumi/kubernetes': 4.10.0(ts-node@10.9.2)(typescript@5.4.5) + '@pulumi/pulumi': 3.113.0(ts-node@10.9.2)(typescript@5.4.5) dev: false - /@pulumi/pulumi@3.112.0: - resolution: {integrity: sha512-RfAIT0k6Ny7vVjgWP4dauG6EmNz/hkiNXXrVQIYSiD5EfZRwoMML7uhijWf8H5lWUkZwKTcvZdlVkwwgdsJdww==} - engines: {node: '>=8.13.0 || >=10.10.0'} + /@pulumi/pulumi@3.113.0(ts-node@10.9.2)(typescript@5.4.5): + resolution: {integrity: sha512-egkifOLTGIQmyN0BFbMBBYKTqKy2a5UE5a4DKOT51S6GrdGas6M4yvXVksjL2gcaKiKIYOQSsaonvwc8/hkvpQ==} + engines: {node: '>=18'} + peerDependencies: + ts-node: '>= 7.0.1 < 12' + typescript: '>= 3.8.3 < 6' + peerDependenciesMeta: + ts-node: + optional: true + typescript: + optional: true dependencies: '@grpc/grpc-js': 1.10.1 '@logdna/tail-file': 2.2.0 '@npmcli/arborist': 7.4.0 '@opentelemetry/api': 1.8.0 - '@opentelemetry/exporter-zipkin': 1.7.0(@opentelemetry/api@1.8.0) + '@opentelemetry/exporter-zipkin': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.32.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation-grpc': 0.32.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-node': 1.7.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.7.0 + '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-node': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.23.0 '@pulumi/query': 0.3.0 '@types/google-protobuf': 3.15.12 '@types/semver': 7.5.6 @@ -10342,8 +10252,8 @@ packages: semver: 7.5.4 source-map-support: 0.5.21 tmp: 0.2.3 - ts-node: 7.0.1 - typescript: 3.8.3 + ts-node: 10.9.2(@swc/core@1.4.13)(@types/node@20.12.7)(typescript@5.4.5) + typescript: 5.4.5 upath: 1.2.0 transitivePeerDependencies: - bluebird @@ -10354,13 +10264,15 @@ packages: resolution: {integrity: sha512-xfo+yLRM2zVjVEA4p23IjQWzyWl1ZhWOGobsBqRpIarzLvwNH/RAGaoehdxlhx4X92302DrpdIFgTICMN4P38w==} dev: false - /@pulumi/random@4.16.0: + /@pulumi/random@4.16.0(ts-node@10.9.2)(typescript@5.4.5): resolution: {integrity: sha512-cHwlhy/+xTWCt7gwlJoG0q1l234YLxWtSWI61MzekWSsthbtcYruXo2bUlgcXWX5V4/lHjvQG84l5n1aTNZJoA==} dependencies: - '@pulumi/pulumi': 3.112.0 + '@pulumi/pulumi': 3.113.0(ts-node@10.9.2)(typescript@5.4.5) transitivePeerDependencies: - bluebird - supports-color + - ts-node + - typescript dev: false /@radix-ui/number@1.0.1: @@ -16012,6 +15924,7 @@ packages: /arrify@1.0.1: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} + dev: true /arrify@2.0.1: resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} @@ -18950,6 +18863,7 @@ packages: /diff@3.5.0: resolution: {integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==} engines: {node: '>=0.3.1'} + dev: true /diff@4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} @@ -32366,21 +32280,6 @@ packages: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - /ts-node@7.0.1: - resolution: {integrity: sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==} - engines: {node: '>=4.2.0'} - hasBin: true - dependencies: - arrify: 1.0.1 - buffer-from: 1.1.2 - diff: 3.5.0 - make-error: 1.3.6 - minimist: 1.2.8 - mkdirp: 0.5.6 - source-map-support: 0.5.21 - yn: 2.0.0 - dev: false - /ts-pnp@1.2.0(typescript@5.4.5): resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} @@ -32763,12 +32662,6 @@ packages: /typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - /typescript@3.8.3: - resolution: {integrity: sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: false - /typescript@4.9.5: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} @@ -34309,11 +34202,6 @@ packages: - supports-color dev: true - /yn@2.0.0: - resolution: {integrity: sha512-uTv8J/wiWTgUTg+9vLTi//leUl5vDQS6uii/emeTb2ssY7vl6QWf2fFbIIGjnhjvbdKlU0ed7QPgY1htTC86jQ==} - engines: {node: '>=4'} - dev: false - /yn@3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'}