Compare commits

...

6 Commits

Author SHA1 Message Date
7ee9935a9a 2.1.29 2022-01-19 17:59:08 +01:00
5128d450bc fix(core): update 2022-01-19 17:59:07 +01:00
8708b1442d 2.1.28 2021-10-06 13:33:35 +02:00
0e39dfecba fix(core): update 2021-10-06 13:33:35 +02:00
b4e8accad6 2.1.27 2021-09-08 22:18:27 +02:00
1415d66ffb fix(core): update 2021-09-08 22:18:26 +02:00
3 changed files with 25 additions and 21 deletions

32
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "@gitzone/tsbuild", "name": "@gitzone/tsbuild",
"version": "2.1.26", "version": "2.1.29",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@gitzone/tsbuild", "name": "@gitzone/tsbuild",
"version": "2.1.26", "version": "2.1.29",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@pushrocks/early": "^3.0.6", "@pushrocks/early": "^3.0.6",
@ -15,7 +15,7 @@
"@pushrocks/smartlog": "^2.0.44", "@pushrocks/smartlog": "^2.0.44",
"@pushrocks/smartpath": "^4.0.3", "@pushrocks/smartpath": "^4.0.3",
"@pushrocks/smartpromise": "^3.1.6", "@pushrocks/smartpromise": "^3.1.6",
"typescript": "^4.3.5" "typescript": "^4.4.2"
}, },
"bin": { "bin": {
"tsbuild": "cli.js" "tsbuild": "cli.js"
@ -23,7 +23,7 @@
"devDependencies": { "devDependencies": {
"@gitzone/tsrun": "^1.2.17", "@gitzone/tsrun": "^1.2.17",
"@pushrocks/tapbundle": "^3.2.14", "@pushrocks/tapbundle": "^3.2.14",
"@types/node": "^16.6.1", "@types/node": "^16.7.13",
"tslint": "^6.1.3", "tslint": "^6.1.3",
"tslint-config-prettier": "^1.18.0" "tslint-config-prettier": "^1.18.0"
} }
@ -601,9 +601,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@types/node": { "node_modules/@types/node": {
"version": "16.6.1", "version": "16.7.13",
"resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-16.6.1.tgz", "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-16.7.13.tgz",
"integrity": "sha512-Sr7BhXEAer9xyGuCN3Ek9eg9xPviCF2gfu9kTfuU2HkTVAMYSDeX40fvpmo72n5nansg3nsBjuQBrsS28r+NUw==", "integrity": "sha512-pLUPDn+YG3FYEt/pHI74HmnJOWzeR+tOIQzUx93pi9M7D8OE7PSLr97HboXwk5F+JS+TLtWuzCOW97AHjmOXXA==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/@types/through2": { "node_modules/@types/through2": {
@ -1672,9 +1672,9 @@
} }
}, },
"node_modules/typescript": { "node_modules/typescript": {
"version": "4.3.5", "version": "4.4.2",
"resolved": "https://verdaccio.lossless.one/typescript/-/typescript-4.3.5.tgz", "resolved": "https://verdaccio.lossless.one/typescript/-/typescript-4.4.2.tgz",
"integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", "integrity": "sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==",
"license": "Apache-2.0", "license": "Apache-2.0",
"bin": { "bin": {
"tsc": "bin/tsc", "tsc": "bin/tsc",
@ -2263,9 +2263,9 @@
"integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA=="
}, },
"@types/node": { "@types/node": {
"version": "16.6.1", "version": "16.7.13",
"resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-16.6.1.tgz", "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-16.7.13.tgz",
"integrity": "sha512-Sr7BhXEAer9xyGuCN3Ek9eg9xPviCF2gfu9kTfuU2HkTVAMYSDeX40fvpmo72n5nansg3nsBjuQBrsS28r+NUw==" "integrity": "sha512-pLUPDn+YG3FYEt/pHI74HmnJOWzeR+tOIQzUx93pi9M7D8OE7PSLr97HboXwk5F+JS+TLtWuzCOW97AHjmOXXA=="
}, },
"@types/through2": { "@types/through2": {
"version": "2.0.36", "version": "2.0.36",
@ -2994,9 +2994,9 @@
"dev": true "dev": true
}, },
"typescript": { "typescript": {
"version": "4.3.5", "version": "4.4.2",
"resolved": "https://verdaccio.lossless.one/typescript/-/typescript-4.3.5.tgz", "resolved": "https://verdaccio.lossless.one/typescript/-/typescript-4.4.2.tgz",
"integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==" "integrity": "sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ=="
}, },
"universalify": { "universalify": {
"version": "2.0.0", "version": "2.0.0",

View File

@ -1,6 +1,6 @@
{ {
"name": "@gitzone/tsbuild", "name": "@gitzone/tsbuild",
"version": "2.1.26", "version": "2.1.29",
"private": false, "private": false,
"description": "TypeScript nightly to easily make use of latest features", "description": "TypeScript nightly to easily make use of latest features",
"main": "dist_ts/index.js", "main": "dist_ts/index.js",
@ -33,12 +33,12 @@
"@pushrocks/smartlog": "^2.0.44", "@pushrocks/smartlog": "^2.0.44",
"@pushrocks/smartpath": "^4.0.3", "@pushrocks/smartpath": "^4.0.3",
"@pushrocks/smartpromise": "^3.1.6", "@pushrocks/smartpromise": "^3.1.6",
"typescript": "^4.3.5" "typescript": "^4.4.2"
}, },
"devDependencies": { "devDependencies": {
"@gitzone/tsrun": "^1.2.17", "@gitzone/tsrun": "^1.2.17",
"@pushrocks/tapbundle": "^3.2.14", "@pushrocks/tapbundle": "^3.2.14",
"@types/node": "^16.6.1", "@types/node": "^16.7.13",
"tslint": "^6.1.3", "tslint": "^6.1.3",
"tslint-config-prettier": "^1.18.0" "tslint-config-prettier": "^1.18.0"
}, },

View File

@ -17,7 +17,8 @@ export const compilerOptionsDefault: CompilerOptions = {
lib: ['lib.es2017.d.ts'], lib: ['lib.es2017.d.ts'],
noImplicitAny: false, noImplicitAny: false,
esModuleInterop: true, esModuleInterop: true,
target: plugins.typescript.ScriptTarget.ES2017 target: plugins.typescript.ScriptTarget.ES2017,
importsNotUsedAsValues: plugins.typescript.ImportsNotUsedAsValues.Preserve
}; };
export const compilerOptionsWebDefault: CompilerOptions = { export const compilerOptionsWebDefault: CompilerOptions = {
@ -43,7 +44,10 @@ export const mergeCompilerOptions = (
// create merged options // create merged options
const mergedOptions: CompilerOptions = { const mergedOptions: CompilerOptions = {
...defaultOptionsToMerge, ...defaultOptionsToMerge,
...customTsOptions ...customTsOptions,
...argvArg && argvArg.skiplibcheck ? {
skipLibCheck: true
} : {},
}; };
return mergedOptions; return mergedOptions;