From 47a58e7393d08535283ba112d9ec836e0d3a9109 Mon Sep 17 00:00:00 2001 From: Christian Georgi Date: Tue, 13 Jul 2021 13:09:54 +0200 Subject: [PATCH] Moved typescript dependencies to `hello` package This allows TS specifics to stay local in just one package --- hello/package.json | 6 ++++++ package-lock.json | 22 +++++++++++++++------- package.json | 6 +----- 3 files changed, 22 insertions(+), 12 deletions(-) diff --git a/hello/package.json b/hello/package.json index 3bceac6b..7ca89125 100644 --- a/hello/package.json +++ b/hello/package.json @@ -4,5 +4,11 @@ "scripts": { "watch": "cds serve world.cds", "watch:ts": "cds-ts serve world.cds" + }, + "devDependencies": { + "@types/jest": "^26.0.23", + "@types/node": "^15.12.0", + "ts-jest": "^27.0.2", + "typescript": "^4.3.5" } } diff --git a/package-lock.json b/package-lock.json index 73f6c81e..4d0eb092 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,15 +20,11 @@ "express": "^4" }, "devDependencies": { - "@types/jest": "^26.0.23", - "@types/node": "^15.12.0", "cds-swagger-ui-express": "^0.2.0", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "chai-subset": "^1.6.0", - "sqlite3": "^5.0.0", - "ts-jest": "^27.0.2", - "typescript": "^4.3.5" + "sqlite3": "^5.0.0" } }, "bookshop": { @@ -63,7 +59,13 @@ }, "hello": { "name": "@capire/hello-world", - "version": "1.0.0" + "version": "1.0.0", + "devDependencies": { + "@types/jest": "^26.0.23", + "@types/node": "^15.12.0", + "ts-jest": "^27.0.2", + "typescript": "^4.3.5" + } }, "media": { "name": "@capire/media", @@ -18922,7 +18924,13 @@ } }, "@capire/hello": { - "version": "file:hello" + "version": "file:hello", + "requires": { + "@types/jest": "^26.0.23", + "@types/node": "^15.12.0", + "ts-jest": "^27.0.2", + "typescript": "^4.3.5" + } }, "@capire/media": { "version": "file:media", diff --git a/package.json b/package.json index ccf11d94..8d4d7efd 100644 --- a/package.json +++ b/package.json @@ -16,15 +16,11 @@ "express": "^4" }, "devDependencies": { - "@types/jest": "^26.0.23", - "@types/node": "^15.12.0", "cds-swagger-ui-express": "^0.2.0", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "chai-subset": "^1.6.0", - "sqlite3": "^5.0.0", - "ts-jest": "^27.0.2", - "typescript": "^4.3.5" + "sqlite3": "^5.0.0" }, "scripts": { "cleanup": "rm -rf node_modules && rm -rf */node_modules && rm -rf */*/node_modules",