From c46113e280a5b52690ff678311490d5e61e72905 Mon Sep 17 00:00:00 2001 From: Sem Bauke Date: Fri, 15 Mar 2024 09:16:00 +0100 Subject: [PATCH] chore: update start-server-and-test to v2 (#54060) --- package.json | 10 +++--- pnpm-lock.yaml | 90 ++++++++++++++++++++++++++++---------------------- 2 files changed, 56 insertions(+), 44 deletions(-) diff --git a/package.json b/package.json index 31094cf805f..3b07fea3e97 100644 --- a/package.json +++ b/package.json @@ -50,10 +50,10 @@ "develop:server": "cd ./api-server && pnpm run develop", "docs:serve": "docsify serve ./docs -o --port 3400", "e2e": "pnpm run e2e:dev:run", - "e2e:dev:run": "start-test develop 'localhost:3000/status/ping|localhost:8000' cypress:dev:run", - "e2e:dev:watch": "start-test develop 'localhost:3000/status/ping|localhost:8000' cypress:dev:watch", - "e2e:prd:run": "pnpm run build && start-test 'localhost:3000/status/ping|localhost:8000' cypress:dev:run", - "e2e:prd:watch": "pnpm run build && start-test 'localhost:3000/status/ping|localhost:8000' cypress:dev:watch", + "e2e:dev:run": "start-test develop 'http://localhost:3000/status/ping|http://localhost:8000' cypress:dev:run", + "e2e:dev:watch": "start-test develop 'http://localhost:3000/status/ping|http://localhost:8000' cypress:dev:watch", + "e2e:prd:run": "pnpm run build && start-test 'http://localhost:3000/status/ping|http://localhost:8000' cypress:dev:run", + "e2e:prd:watch": "pnpm run build && start-test 'http://localhost:3000/status/ping|http://localhost:8000' cypress:dev:watch", "format": "run-s format:eslint format:prettier", "format:eslint": "eslint . --fix", "format:prettier": "prettier --write .", @@ -145,7 +145,7 @@ "prettier": "3.2.5", "prismjs": "1.29.0", "process": "0.11.10", - "start-server-and-test": "1.15.5", + "start-server-and-test": "2.0.3", "store": "2.0.12", "ts-node": "10.9.2", "typescript": "5.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 56911823972..6add683fabf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -148,8 +148,8 @@ importers: specifier: 0.11.10 version: 0.11.10 start-server-and-test: - specifier: 1.15.5 - version: 1.15.5 + specifier: 2.0.3 + version: 2.0.3 store: specifier: 2.0.12 version: 2.0.12 @@ -8620,7 +8620,7 @@ packages: engines: {node: '>=18'} dependencies: '@babel/core': 7.23.7 - '@storybook/core-common': 8.0.0-rc.3 + '@storybook/core-common': 8.1.0-alpha.1 babel-loader: 9.1.3(@babel/core@7.23.7)(webpack@5.90.3) transitivePeerDependencies: - encoding @@ -8632,7 +8632,7 @@ packages: resolution: {integrity: sha512-kDyOmU1HivXLJ09xqB07guZD6KLWiYhK0xA0JiedP+K3Ks7EraOvktqo9bonDxXoCG+Zupeb2wTHxSw3CZoDrA==} engines: {node: '>=18'} dependencies: - '@storybook/core-common': 8.0.0-rc.3 + '@storybook/core-common': 8.1.0-alpha.1 '@swc/core': 1.4.2 swc-loader: 0.2.6(@swc/core@1.4.2)(webpack@5.90.3) transitivePeerDependencies: @@ -8770,14 +8770,14 @@ packages: tiny-invariant: 1.3.1 dev: true - /@storybook/channels@8.0.0-rc.3: - resolution: {integrity: sha512-XGTHjZ4ovCS3i9ocjBMrEAnwQ16SXSXX9i+K+5o0p9NSHSWvwd2rtjtInSCDnBvJHWS+typVYkfwpcwcJkbP2g==} + /@storybook/channels@8.1.0-alpha.1: + resolution: {integrity: sha512-j00I4SuB4heQ9NvVvrUSMQ0DwdUE5vDzQ/6IM89ehMfBEvZ4IzY8GEDbdDJNMwI77crRmf2vMbf8V6+r9b6wbg==} dependencies: - '@storybook/client-logger': 8.0.0-rc.3 - '@storybook/core-events': 8.0.0-rc.3 + '@storybook/client-logger': 8.1.0-alpha.1 + '@storybook/core-events': 8.1.0-alpha.1 '@storybook/global': 5.0.0 telejson: 7.2.0 - tiny-invariant: 1.3.1 + tiny-invariant: 1.3.3 dev: true /@storybook/cli@8.0.0-beta.3(@babel/preset-env@7.23.7)(react-dom@16.14.0)(react@16.14.0): @@ -8835,8 +8835,8 @@ packages: '@storybook/global': 5.0.0 dev: true - /@storybook/client-logger@8.0.0-rc.3: - resolution: {integrity: sha512-Bx4IFbpiCwyGXnCwbYW+bYIMAQzZrF9gQniEt5yDF7P5vGw4GcI7+Q6GCj+PIzlJDSt77dHvrHgTptIXbPNBHw==} + /@storybook/client-logger@8.1.0-alpha.1: + resolution: {integrity: sha512-sja7Ez2gwLNXbNFXG3d1X+c6XNo2wgCfg8RZ8YtN5hJw2nlFGzQx23Zrd20LvfuDbRAkHEyd7zCbXwZUculOyg==} dependencies: '@storybook/global': 5.0.0 dev: true @@ -8920,13 +8920,13 @@ packages: - supports-color dev: true - /@storybook/core-common@8.0.0-rc.3: - resolution: {integrity: sha512-rv0Yx07iI3eckCdYShdMtLIg7KdL5JsFuEggVelHW61fvirm+ekWhXVu4EHKbUZPlntf+EdQryW0xYDJwNkEEQ==} + /@storybook/core-common@8.1.0-alpha.1: + resolution: {integrity: sha512-rUgOyNd4o+Bq1zNHY3z9qKAZQ1TnJdpx07UY4leB30OPuf4YmzaQDf8wRK2qE14jk+ML6+ZspYho2/9LhSS+NA==} dependencies: - '@storybook/core-events': 8.0.0-rc.3 - '@storybook/csf-tools': 8.0.0-rc.3 - '@storybook/node-logger': 8.0.0-rc.3 - '@storybook/types': 8.0.0-rc.3 + '@storybook/core-events': 8.1.0-alpha.1 + '@storybook/csf-tools': 8.1.0-alpha.1 + '@storybook/node-logger': 8.1.0-alpha.1 + '@storybook/types': 8.1.0-alpha.1 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 chalk: 4.1.2 @@ -8948,7 +8948,7 @@ packages: resolve-from: 5.0.0 semver: 7.6.0 tempy: 1.0.1 - tiny-invariant: 1.3.1 + tiny-invariant: 1.3.3 ts-dedent: 2.2.0 util: 0.12.5 transitivePeerDependencies: @@ -8962,8 +8962,8 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/core-events@8.0.0-rc.3: - resolution: {integrity: sha512-W2hoe8hRA4RM7YVQoaSW6qbUCTlx/HfzQXqVTT78A/w5Th+GLzAvu6yX8E+fbPJotTNzK81yp9Uf1C4g2cveyg==} + /@storybook/core-events@8.1.0-alpha.1: + resolution: {integrity: sha512-3sO9pkKffIQ5Q3mPRT4omSFY7KMopEjlfGtp43PiL8z6ascLDxTTGnrFRRaj0MIesa5CdQtbHY3lJAbFaYs11A==} dependencies: ts-dedent: 2.2.0 dev: true @@ -9060,15 +9060,15 @@ packages: - supports-color dev: true - /@storybook/csf-tools@8.0.0-rc.3: - resolution: {integrity: sha512-4Z0wTok3IEtMxzhM+29TajUjTk3Y4UFNDgotgsJ4He7nJ6HUu73zea9HxI238MDM9zd92KZ17FLNIvyhUWpDUg==} + /@storybook/csf-tools@8.1.0-alpha.1: + resolution: {integrity: sha512-0tvvz+wXR8Kf0rq4LNFR3jUWnz58n+OO3a3Rl1iXc4rzYVspR2bP89JD5pfvNNJLTP1c1qVKfrlDvuIxholbqg==} dependencies: '@babel/generator': 7.23.6 '@babel/parser': 7.23.9 '@babel/traverse': 7.23.9 '@babel/types': 7.23.9 '@storybook/csf': 0.1.2 - '@storybook/types': 8.0.0-rc.3 + '@storybook/types': 8.1.0-alpha.1 fs-extra: 11.2.0 recast: 0.23.5 ts-dedent: 2.2.0 @@ -9150,8 +9150,8 @@ packages: resolution: {integrity: sha512-XZjk3bEcpmm4NRTQxLIVM7nRIsCP9gO80zOtj9E8wfS7oMLb3HgB+9MBoDerc2EQTr1QHD5xbNxsYqo12+HPag==} dev: true - /@storybook/node-logger@8.0.0-rc.3: - resolution: {integrity: sha512-8VkQSMdU9/NwqQWRibG6hlI/MIq3qJ+qMx4TekTHvPXjJbbW+tRvGsFbyqQSFonZmg25XgUIp2wLc46CS/CEvw==} + /@storybook/node-logger@8.1.0-alpha.1: + resolution: {integrity: sha512-8mrio4WyFfHBVS2kFlN4jogsqgvCJJ8llJ1YFm4vgRGqVCNnv2ZRa0CNjXpOBdghb4mS8mXxE/20q3RW+O1nPA==} dev: true /@storybook/preset-react-webpack@8.0.0-beta.3(@swc/core@1.4.2)(esbuild@0.18.20)(react-dom@16.14.0)(react@16.14.0)(typescript@5.2.2): @@ -9359,10 +9359,10 @@ packages: file-system-cache: 2.3.0 dev: true - /@storybook/types@8.0.0-rc.3: - resolution: {integrity: sha512-rV6Vj84WcD+Xea9c0LdVTAzRvDWHTFIbDiT4R4+yNppy9q5NZGTiWprdGNtOiDVCGsT6kpvafBzKYXPtLiCJ+Q==} + /@storybook/types@8.1.0-alpha.1: + resolution: {integrity: sha512-iCwuuEF6wRLyA7YTv8bhr6Qw2N2EwBgD5SCsfK7oz+Pp6aqVfb/i4rkDiCj3TvoKv/RIXElLfw42fJyXHaCVQw==} dependencies: - '@storybook/channels': 8.0.0-rc.3 + '@storybook/channels': 8.1.0-alpha.1 '@types/express': 4.17.21 file-system-cache: 2.3.0 dev: true @@ -11691,11 +11691,12 @@ packages: - debug dev: false - /axios@0.27.2(debug@4.3.4): - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} + /axios@1.6.7(debug@4.3.4): + resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} dependencies: - follow-redirects: 1.15.3(debug@4.3.4) + follow-redirects: 1.15.5(debug@4.3.4) form-data: 4.0.0 + proxy-from-env: 1.1.0 transitivePeerDependencies: - debug dev: true @@ -17346,6 +17347,18 @@ packages: dependencies: debug: 4.3.4(supports-color@8.1.1) + /follow-redirects@1.15.5(debug@4.3.4): + resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dependencies: + debug: 4.3.4(supports-color@8.1.1) + dev: true + /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: @@ -27800,10 +27813,9 @@ packages: tslib: 2.6.2 dev: false - /start-server-and-test@1.15.5: - resolution: {integrity: sha512-o3EmkX0++GV+qsvIJ/OKWm3w91fD8uS/bPQVPrh/7loaxkpXSuAIHdnmN/P/regQK9eNAK76aBJcHt+OSTk+nA==} - engines: {node: '>=6'} - deprecated: this package has been deprecated + /start-server-and-test@2.0.3: + resolution: {integrity: sha512-QsVObjfjFZKJE6CS6bSKNwWZCKBG6975/jKRPPGFfFh+yOQglSeGXiNWjzgQNXdphcBI9nXbyso9tPfX4YAUhg==} + engines: {node: '>=16'} hasBin: true dependencies: arg: 5.0.2 @@ -27813,7 +27825,7 @@ packages: execa: 5.1.1 lazy-ass: 1.6.0 ps-tree: 1.2.0 - wait-on: 7.0.1(debug@4.3.4) + wait-on: 7.2.0(debug@4.3.4) transitivePeerDependencies: - supports-color dev: true @@ -30016,12 +30028,12 @@ packages: xml-name-validator: 4.0.0 dev: true - /wait-on@7.0.1(debug@4.3.4): - resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} + /wait-on@7.2.0(debug@4.3.4): + resolution: {integrity: sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==} engines: {node: '>=12.0.0'} hasBin: true dependencies: - axios: 0.27.2(debug@4.3.4) + axios: 1.6.7(debug@4.3.4) joi: 17.12.2 lodash: 4.17.21 minimist: 1.2.8