feat: e2e connector

This commit is contained in:
2023-11-07 13:55:38 +01:00
parent 780916eb35
commit 4e181f881b
24 changed files with 494 additions and 810 deletions

255
pnpm-lock.yaml generated
View File

@@ -152,9 +152,9 @@ importers:
specifier: 8.3.2
version: 8.3.2
devDependencies:
'@openstapps/api-cli':
'@openstapps/e2e-connector':
specifier: workspace:*
version: link:../../packages/api-cli
version: link:../e2e-connector
'@openstapps/eslint-config':
specifier: workspace:*
version: link:../../configuration/eslint-config
@@ -360,6 +360,130 @@ importers:
backend/database: {}
backend/e2e-connector:
dependencies:
'@openstapps/api':
specifier: workspace:*
version: link:../../packages/api
'@openstapps/core':
specifier: workspace:*
version: link:../../packages/core
'@openstapps/logger':
specifier: workspace:*
version: link:../../packages/logger
'@types/cli-progress':
specifier: 3.11.0
version: 3.11.0
'@types/express':
specifier: 4.17.17
version: 4.17.17
'@types/fs-extra':
specifier: 9.0.13
version: 9.0.13
'@types/json-schema':
specifier: 7.0.14
version: 7.0.14
'@types/junit-report-builder':
specifier: 3.0.0
version: 3.0.0
'@types/mocha':
specifier: 10.0.1
version: 10.0.1
'@types/node':
specifier: 18.15.3
version: 18.15.3
'@types/wait-on':
specifier: 5.3.1
version: 5.3.1
cli-progress:
specifier: 3.12.0
version: 3.12.0
commander:
specifier: 10.0.0
version: 10.0.0
fs-extra:
specifier: 10.1.0
version: 10.1.0
junit-report-builder:
specifier: 3.0.1
version: 3.0.1
wait-on:
specifier: 6.0.1
version: 6.0.1
devDependencies:
'@openstapps/eslint-config':
specifier: workspace:*
version: link:../../configuration/eslint-config
'@openstapps/prettier-config':
specifier: workspace:*
version: link:../../configuration/prettier-config
'@openstapps/tsconfig':
specifier: workspace:*
version: link:../../configuration/tsconfig
'@types/chai':
specifier: 4.3.5
version: 4.3.5
'@types/chai-as-promised':
specifier: 7.1.5
version: 7.1.5
'@types/chai-spies':
specifier: 1.0.3
version: 1.0.3
'@typescript-eslint/eslint-plugin':
specifier: 5.60.1
version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@5.1.6)
'@typescript-eslint/parser':
specifier: 5.60.1
version: 5.60.1(eslint@8.43.0)(typescript@5.1.6)
c8:
specifier: 7.14.0
version: 7.14.0
chai:
specifier: 4.3.7
version: 4.3.7
chai-as-promised:
specifier: 7.1.1
version: 7.1.1(chai@4.3.7)
chai-spies:
specifier: 1.0.0
version: 1.0.0(chai@4.3.7)
eslint:
specifier: 8.43.0
version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
specifier: 46.4.2
version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
mocha-junit-reporter:
specifier: 2.2.0
version: 2.2.0(mocha@10.2.0)
nock:
specifier: 13.3.1
version: 13.3.1
prettier:
specifier: 2.8.6
version: 2.8.6
ts-node:
specifier: 10.9.1
version: 10.9.1(@types/node@18.15.3)(typescript@5.1.6)
tsup:
specifier: 6.7.0
version: 6.7.0(ts-node@10.9.1)(typescript@5.1.6)
typescript:
specifier: 5.1.6
version: 5.1.6
backend/proxy:
dependencies:
'@openstapps/logger':
@@ -396,9 +520,6 @@ importers:
specifier: 5.1.6
version: 5.1.6
devDependencies:
'@openstapps/api-cli':
specifier: workspace:*
version: link:../../packages/api-cli
'@openstapps/eslint-config':
specifier: workspace:*
version: link:../../configuration/eslint-config
@@ -1327,130 +1448,6 @@ importers:
specifier: 5.22.1
version: 5.22.1
packages/api-cli:
dependencies:
'@openstapps/api':
specifier: workspace:*
version: link:../api
'@openstapps/core':
specifier: workspace:*
version: link:../core
'@openstapps/logger':
specifier: workspace:*
version: link:../logger
'@types/cli-progress':
specifier: 3.11.0
version: 3.11.0
'@types/express':
specifier: 4.17.17
version: 4.17.17
'@types/fs-extra':
specifier: 9.0.13
version: 9.0.13
'@types/json-schema':
specifier: 7.0.14
version: 7.0.14
'@types/junit-report-builder':
specifier: 3.0.0
version: 3.0.0
'@types/mocha':
specifier: 10.0.1
version: 10.0.1
'@types/node':
specifier: 18.15.3
version: 18.15.3
'@types/wait-on':
specifier: 5.3.1
version: 5.3.1
cli-progress:
specifier: 3.12.0
version: 3.12.0
commander:
specifier: 10.0.0
version: 10.0.0
fs-extra:
specifier: 10.1.0
version: 10.1.0
junit-report-builder:
specifier: 3.0.1
version: 3.0.1
wait-on:
specifier: 6.0.1
version: 6.0.1
devDependencies:
'@openstapps/eslint-config':
specifier: workspace:*
version: link:../../configuration/eslint-config
'@openstapps/prettier-config':
specifier: workspace:*
version: link:../../configuration/prettier-config
'@openstapps/tsconfig':
specifier: workspace:*
version: link:../../configuration/tsconfig
'@types/chai':
specifier: 4.3.5
version: 4.3.5
'@types/chai-as-promised':
specifier: 7.1.5
version: 7.1.5
'@types/chai-spies':
specifier: 1.0.3
version: 1.0.3
'@typescript-eslint/eslint-plugin':
specifier: 5.60.1
version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.43.0)(typescript@5.1.6)
'@typescript-eslint/parser':
specifier: 5.60.1
version: 5.60.1(eslint@8.43.0)(typescript@5.1.6)
c8:
specifier: 7.14.0
version: 7.14.0
chai:
specifier: 4.3.7
version: 4.3.7
chai-as-promised:
specifier: 7.1.1
version: 7.1.1(chai@4.3.7)
chai-spies:
specifier: 1.0.0
version: 1.0.0(chai@4.3.7)
eslint:
specifier: 8.43.0
version: 8.43.0
eslint-config-prettier:
specifier: 8.8.0
version: 8.8.0(eslint@8.43.0)
eslint-plugin-jsdoc:
specifier: 46.4.2
version: 46.4.2(eslint@8.43.0)
eslint-plugin-prettier:
specifier: 4.2.1
version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.43.0)(prettier@2.8.6)
eslint-plugin-unicorn:
specifier: 47.0.0
version: 47.0.0(eslint@8.43.0)
mocha:
specifier: 10.2.0
version: 10.2.0
mocha-junit-reporter:
specifier: 2.2.0
version: 2.2.0(mocha@10.2.0)
nock:
specifier: 13.3.1
version: 13.3.1
prettier:
specifier: 2.8.6
version: 2.8.6
ts-node:
specifier: 10.9.1
version: 10.9.1(@types/node@18.15.3)(typescript@5.1.6)
tsup:
specifier: 6.7.0
version: 6.7.0(ts-node@10.9.1)(typescript@5.1.6)
typescript:
specifier: 5.1.6
version: 5.1.6
packages/api-plugin:
dependencies:
'@openstapps/api':