added 542 packages, and audited 1647 packages in 7s 100 packages are looking for funding run `npm fund` for details found 0 vulnerabilities > build > npm run build:generate && npm run build:compile > build:generate > npm run build:generate:authentication && npm run build:generate:experiment > build:generate:authentication > npx openapi-codegen -i ../auth/dist/openapi.json -p @cross-lab-project/codegen-typescript-addon:preset:service-client -o ./src/clients/authentication loading addon "@cross-lab-project/codegen-typescript-addon" addon path: /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/crosslab-typescript-addon/lib/cjs/index.js Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/authentication/types.ts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/authentication/signatures.ts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/authentication/requestValidation.ts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/authentication/client.ts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/authentication/basicValidation.d.cts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/authentication/basicValidation.cjs > build:generate:experiment > npx openapi-codegen -i ../experiment/dist/openapi.json -p @cross-lab-project/codegen-typescript-addon:preset:service-client -o ./src/clients/experiment loading addon "@cross-lab-project/codegen-typescript-addon" addon path: /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/crosslab-typescript-addon/lib/cjs/index.js Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/experiment/types.ts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/experiment/signatures.ts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/experiment/requestValidation.ts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/experiment/client.ts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/experiment/basicValidation.d.cts Writing /builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/src/clients/experiment/basicValidation.cjs > build:compile > tsc --project tsconfig.json && cp src/clients/authentication/basicValidation.cjs app/clients/authentication/ && cp src/clients/experiment/basicValidation.cjs app/clients/experiment/ src/database/datasource.ts(7,63): error TS2345: Argument of type '{ migrations: (typeof Setup1696327339387)[]; migrationsRun: true; entities: (typeof PlatformModel | typeof PlatformProvisionModel | typeof LtiMessageModel)[]; ... 43 more ...; socketPath?: string | undefined; } | ... 16 more ... | { ...; }' is not assignable to parameter of type 'DataSourceOptions'. Type '{ migrations: (typeof Setup1696327339387)[]; migrationsRun: true; entities: (typeof PlatformModel | typeof PlatformProvisionModel | typeof LtiMessageModel)[]; ... 43 more ...; socketPath?: string; }' is not assignable to type 'DataSourceOptions'. Type '{ migrations: (typeof Setup1696327339387)[]; migrationsRun: true; entities: (typeof PlatformModel | typeof PlatformProvisionModel | typeof LtiMessageModel)[]; ... 43 more ...; socketPath?: string; }' is not assignable to type 'MysqlConnectionOptions'. Types of property 'namingStrategy' are incompatible. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/naming-strategy/NamingStrategyInterface").NamingStrategyInterface | undefined' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/naming-strategy/NamingStrategyInterface").NamingStrategyInterface | undefined'. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/naming-strategy/NamingStrategyInterface").NamingStrategyInterface' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/naming-strategy/NamingStrategyInterface").NamingStrategyInterface'. Types of property 'indexName' are incompatible. Type '(tableOrName: string | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/schema-builder/table/Table").Table | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/schema-builder/view/View").View, columns: string[], where?: strin...' is not assignable to type '(tableOrName: string | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/schema-builder/table/Table").Table | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/schema-builder/view/View").View, columns: string[], where?: string | un...'. Types of parameters 'tableOrName' and 'tableOrName' are incompatible. Type 'string | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/schema-builder/table/Table").Table | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/schema-builder/view/View").View' is not assignable to type 'string | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/schema-builder/table/Table").Table | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/schema-builder/view/View").View'. Type 'View' is not assignable to type 'string | Table | View'. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/schema-builder/view/View").View' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/schema-builder/view/View").View'. Types of property 'expression' are incompatible. Type 'string | ((connection: import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/data-source/DataSource").DataSource) => import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/query-builder/SelectQueryBuilder").SelectQueryBuilder)' is not assignable to type 'string | ((connection: import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/data-source/DataSource").DataSource) => import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/query-builder/SelectQueryBuilder").SelectQueryBuilder)'. Type '(connection: DataSource) => SelectQueryBuilder' is not assignable to type 'string | ((connection: DataSource) => SelectQueryBuilder)'. Type '(connection: import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/data-source/DataSource").DataSource) => import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/query-builder/SelectQueryBuilder").SelectQueryBuilder' is not assignable to type '(connection: import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/data-source/DataSource").DataSource) => import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/query-builder/SelectQueryBuilder").SelectQueryBuilder'. Types of parameters 'connection' and 'connection' are incompatible. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/data-source/DataSource").DataSource' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/data-source/DataSource").DataSource'. Types of property 'options' are incompatible. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/data-source/DataSourceOptions").DataSourceOptions' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/data-source/DataSourceOptions").DataSourceOptions'. Type 'MysqlConnectionOptions' is not assignable to type 'DataSourceOptions'. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/driver/mysql/MysqlConnectionOptions").MysqlConnectionOptions' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/driver/mysql/MysqlConnectionOptions").MysqlConnectionOptions'. Types of property 'entities' are incompatible. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/common/MixedList").MixedList> | undefined' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/common/MixedList").MixedList> | undefined'. Type '(string | Function | EntitySchema)[]' is not assignable to type 'MixedList> | undefined'. Type '(string | Function | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/entity-schema/EntitySchema").EntitySchema)[]' is not assignable to type '(string | Function | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/entity-schema/EntitySchema").EntitySchema)[]'. Type 'string | Function | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/entity-schema/EntitySchema").EntitySchema' is not assignable to type 'string | Function | import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/entity-schema/EntitySchema").EntitySchema'. Type 'EntitySchema' is not assignable to type 'string | Function | EntitySchema'. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/entity-schema/EntitySchema").EntitySchema' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/entity-schema/EntitySchema").EntitySchema'. The types of 'options.relations' are incompatible between these types. Type '{ [x: string]: import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/entity-schema/EntitySchemaRelationOptions").EntitySchemaRelationOptions | undefined; } | undefined' is not assignable to type '{ [x: string]: import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/entity-schema/EntitySchemaRelationOptions").EntitySchemaRelationOptions | undefined; } | undefined'. Type '{ [x: string]: import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/entity-schema/EntitySchemaRelationOptions").EntitySchemaRelationOptions | undefined; }' is not assignable to type '{ [x: string]: import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/entity-schema/EntitySchemaRelationOptions").EntitySchemaRelationOptions | undefined; }'. 'string' index signatures are incompatible. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/entity-schema/EntitySchemaRelationOptions").EntitySchemaRelationOptions | undefined' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/entity-schema/EntitySchemaRelationOptions").EntitySchemaRelationOptions | undefined'. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/entity-schema/EntitySchemaRelationOptions").EntitySchemaRelationOptions' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/entity-schema/EntitySchemaRelationOptions").EntitySchemaRelationOptions'. Types of property 'target' are incompatible. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/common/EntityTarget").EntityTarget' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/common/EntityTarget").EntityTarget'. Type 'EntitySchema' is not assignable to type 'EntityTarget'. src/database/datasource.ts(16,5): error TS2345: Argument of type '{ entities: (typeof PlatformModel | typeof PlatformProvisionModel | typeof LtiMessageModel)[]; type: "mysql" | "mariadb"; driver?: any; charset?: string | undefined; ... 42 more ...; socketPath?: string | undefined; } | ... 34 more ... | { ...; }' is not assignable to parameter of type 'DataSourceOptions'. Type '{ migrations: (typeof Setup1696327339387)[]; migrationsRun: true; entities: (typeof PlatformModel | typeof PlatformProvisionModel | typeof LtiMessageModel)[]; ... 43 more ...; socketPath?: string; }' is not assignable to type 'DataSourceOptions'. Type '{ migrations: (typeof Setup1696327339387)[]; migrationsRun: true; entities: (typeof PlatformModel | typeof PlatformProvisionModel | typeof LtiMessageModel)[]; ... 43 more ...; socketPath?: string; }' is not assignable to type 'MysqlConnectionOptions'. Types of property 'namingStrategy' are incompatible. Type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/common/node_modules/typeorm/naming-strategy/NamingStrategyInterface").NamingStrategyInterface | undefined' is not assignable to type 'import("/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/services/lti/node_modules/typeorm/naming-strategy/NamingStrategyInterface").NamingStrategyInterface | undefined'.