From 467c65ea8e5b9200fa64853f965374dea3cfd9f6 Mon Sep 17 00:00:00 2001 From: D045778 Date: Fri, 11 Jul 2025 13:22:47 +0200 Subject: [PATCH 1/2] deps: rm semver dependency --- package.json | 3 +-- test/resources/models.json | 3 +-- test/tests/schema.test.js | 7 +------ 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 429ad226..9990875e 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,6 @@ "@cap-js/sqlite": ">=1", "@cap-js/cds-test": ">=0", "express": "^4.17.1", - "jest": "^29.3.1", - "semver": "^7.4.0" + "jest": "^29.3.1" } } diff --git a/test/resources/models.json b/test/resources/models.json index d54c9b95..030adb57 100644 --- a/test/resources/models.json +++ b/test/resources/models.json @@ -4,8 +4,7 @@ "files": [ "./bookshop-graphql/srv/admin-service.cds", "./bookshop-graphql/srv/cat-service.cds" - ], - "requires_cds": ">=9" + ] }, { "name": "annotations", diff --git a/test/tests/schema.test.js b/test/tests/schema.test.js index 569fb7db..5149469b 100644 --- a/test/tests/schema.test.js +++ b/test/tests/schema.test.js @@ -1,14 +1,9 @@ const fs = require('fs') const path = require('path') -const semver = require('semver') -const { version: cdsVersion } = require('@sap/cds') // Load @cap-js/graphql plugin to ensure .to.gql and .to.graphql compile targets are registered require('../../cds-plugin') -const models = require('../resources').models.filter( - m => !m.requires_cds || semver.satisfies(cdsVersion, m.requires_cds) -) - +const models = require('../resources') const { SCHEMAS_DIR } = require('../util') const { printSchema, validateSchema } = require('graphql') From f1ca3c3fa7196d9a5d85ca701c698b15b8206388 Mon Sep 17 00:00:00 2001 From: Johannes Vogel <31311694+johannes-vogel@users.noreply.github.com> Date: Fri, 11 Jul 2025 13:23:26 +0200 Subject: [PATCH 2/2] Update test/tests/schema.test.js --- test/tests/schema.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/tests/schema.test.js b/test/tests/schema.test.js index 5149469b..35505b89 100644 --- a/test/tests/schema.test.js +++ b/test/tests/schema.test.js @@ -3,7 +3,7 @@ const path = require('path') // Load @cap-js/graphql plugin to ensure .to.gql and .to.graphql compile targets are registered require('../../cds-plugin') -const models = require('../resources') +const { models } = require('../resources') const { SCHEMAS_DIR } = require('../util') const { printSchema, validateSchema } = require('graphql')