From 35987a98f92093bd3cf89855fdd44fee29e107f8 Mon Sep 17 00:00:00 2001 From: Vasil Rangelov Date: Mon, 11 Nov 2019 18:17:47 +0200 Subject: [PATCH 1/2] Added typeRoot to tsconfig.json to ensure successful compilation when running as a dependency. --- tsconfig.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tsconfig.json b/tsconfig.json index 5d766ab..93cff05 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -17,6 +17,9 @@ "lib": [ "es2019","es2019.array" ], + "typeRoots": [ + "./node_modules/@types" + ], "resolveJsonModule": true, }, "include": [ From 2ae07a7dbed7b31c36d8a2ad538d4e0bdb5abf6a Mon Sep 17 00:00:00 2001 From: Vasil Rangelov Date: Mon, 11 Nov 2019 19:21:42 +0200 Subject: [PATCH 2/2] Added explicit copy of package.json into dist/package.json. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1eb1a81..d9fa91b 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "bin": "bin/typeorm-model-generator", "scripts": { "start": "ts-node ./src/index.ts", - "build": "npm run clean && tsc && ncp src/templates/ dist/src/templates/", + "build": "npm run clean && tsc && ncp src/templates/ dist/src/templates/ && ncp package.json dist/package.json", "prepare": "npm run build", "pretest": "tsc --noEmit", "test": "nyc --reporter=lcov ts-node ./node_modules/mocha/bin/_mocha test/**/*.test.ts -- --bail",