20 Commits

Author SHA1 Message Date
f68254eea7 2.0.19 2020-10-04 23:01:39 +00:00
5935c67f2e fix(core): update 2020-10-04 23:01:39 +00:00
98f5353744 2.0.18 2019-08-27 18:46:03 +02:00
1372a2bb7e fix(core): update 2019-08-27 18:46:03 +02:00
fa16aaa2c1 2.0.17 2019-08-27 18:27:43 +02:00
c3892096b6 fix(core): update 2019-08-27 18:27:43 +02:00
4e6646b133 2.0.16 2019-08-27 17:04:44 +02:00
da6739be6a fix(core): update 2019-08-27 17:04:43 +02:00
f72217250d 2.0.15 2019-08-26 19:29:15 +02:00
4c36174b0d fix(core): update 2019-08-26 19:29:15 +02:00
5f34bc8042 2.0.14 2019-08-26 19:27:11 +02:00
6d354a10d0 fix(core): update 2019-08-26 19:27:10 +02:00
8208ba2970 2.0.13 2019-08-26 18:09:27 +02:00
3c2b51d47e fix(core): update 2019-08-26 18:09:27 +02:00
12fab84daa 2.0.12 2019-08-23 03:55:32 +02:00
4b5b683fff fix(core): update 2019-08-23 03:55:31 +02:00
ec1958d882 2.0.11 2019-08-23 00:21:14 +02:00
1f59cd4ba1 fix(core): update 2019-08-23 00:21:13 +02:00
74c0d537cc 2.0.10 2019-06-19 14:40:59 +02:00
c4706e96cb fix(core): update 2019-06-19 14:40:59 +02:00
7 changed files with 10238 additions and 714 deletions

View File

@ -38,13 +38,25 @@ snyk:
# test stage # test stage
# ==================== # ====================
testLTS: testStable:
stage: test
script:
- npmci npm prepare
- npmci node install stable
- npmci npm install
- npmci npm test
coverage: /\d+.?\d+?\%\s*coverage/
tags:
- docker
- priv
testBuild:
stage: test stage: test
script: script:
- npmci npm prepare - npmci npm prepare
- npmci node install lts - npmci node install lts
- npmci npm install - npmci npm install
- npmci npm test - npmci command npm run build
coverage: /\d+.?\d+?\%\s*coverage/ coverage: /\d+.?\d+?\%\s*coverage/
tags: tags:
- docker - docker
@ -86,7 +98,9 @@ trigger:
- notpriv - notpriv
pages: pages:
image: hosttoday/ht-docker-node:npmci image: hosttoday/ht-docker-dbase:npmci
services:
- docker:stable-dind
stage: metadata stage: metadata
script: script:
- npmci command npm install -g @gitzone/tsdoc - npmci command npm install -g @gitzone/tsdoc

View File

@ -23,6 +23,6 @@ Use TypeScript for best in class instellisense.
For further information read the linked docs at the top of this readme. For further information read the linked docs at the top of this readme.
> MIT licensed | **©** [Lossless GmbH](https://lossless.gmbh) > MIT licensed | **©** [Lossless GmbH](https://lossless.gmbh)
| By using this npm module you agree to our [privacy policy](https://lossless.gmbH/privacy.html) | By using this npm module you agree to our [privacy policy](https://lossless.gmbH/privacy)
[![repo-footer](https://gitzone.gitlab.io/assets/repo-footer.svg)](https://maintainedby.lossless.com) [![repo-footer](https://lossless.gitlab.io/publicrelations/repofooter.svg)](https://maintainedby.lossless.com)

View File

@ -1,12 +1,16 @@
{ {
"default":[ "default":[
"@bubblewrap/cli",
"@losslessone_private/lole",
"@gitzone_private/gitzone", "@gitzone_private/gitzone",
"@gitzone/tsbuild",
"@gitzone/tsdocker",
"@gitzone/tsrun",
"nativescript",
"typescript", "typescript",
"tslint", "tslint",
"@gitzone/tsrun", "npm-check",
"@gitzone/tsdocker", ""
"snyk",
"npm-check"
] ]
} }

10887
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"name": "@gitzone/tools", "name": "@gitzone/tools",
"version": "2.0.9", "version": "2.0.19",
"private": false, "private": false,
"description": "setup your environment with the most important tools and update them easily.", "description": "setup your environment with the most important tools and update them easily.",
"main": "dist/index.js", "main": "dist/index.js",
@ -29,25 +29,27 @@
}, },
"homepage": "https://github.com/GitZoneTools/npmg#readme", "homepage": "https://github.com/GitZoneTools/npmg#readme",
"devDependencies": { "devDependencies": {
"@gitzone/tstest": "^1.0.24", "@gitzone/tsbuild": "^2.1.25",
"@pushrocks/tapbundle": "^3.0.9", "@gitzone/tstest": "^1.0.52",
"tslint": "^5.17.0", "@pushrocks/tapbundle": "^3.2.9",
"tslint": "^6.1.3",
"tslint-config-prettier": "^1.18.0" "tslint-config-prettier": "^1.18.0"
}, },
"dependencies": { "dependencies": {
"@gitzone/tsrun": "^1.2.6", "@gitzone/tsrun": "^1.2.12",
"@pushrocks/smartcli": "^3.0.7", "@pushrocks/smartcli": "^3.0.12",
"@pushrocks/smartfile": "^7.0.2", "@pushrocks/smartfile": "^8.0.4",
"@pushrocks/smartlog": "^2.0.19", "@pushrocks/smartlog": "^2.0.39",
"@pushrocks/smartlog-destination-local": "^8.0.2", "@pushrocks/smartlog-destination-local": "^8.0.8",
"@pushrocks/smartshell": "^2.0.23", "@pushrocks/smartshell": "^2.0.26",
"@types/node": "^12.0.8" "@types/node": "^14.11.2"
}, },
"files": [ "files": [
"ts/*", "ts/*",
"ts_web/*", "ts_web/*",
"dist/*", "dist/*",
"dist_web/*", "dist_web/*",
"dist_ts_web/*",
"assets/*", "assets/*",
"cli.js", "cli.js",
"npmextra.json", "npmextra.json",

View File

@ -23,7 +23,7 @@ const installExec = async (packageNames: string[]) => {
}; };
const packageLibrary = plugins.smartfile.fs.toObjectSync( const packageLibrary = plugins.smartfile.fs.toObjectSync(
plugins.path.join(paths.packageBase, 'package_library.json') plugins.path.join(paths.assetsDir, 'package_library.json')
); );
export const install = async (packageSetArg: string) => { export const install = async (packageSetArg: string) => {

View File

@ -1,3 +1,4 @@
import plugins = require('./tools.plugins'); import plugins = require('./tools.plugins');
export let packageBase = plugins.path.join('__dirname', '../'); export const packageBase = plugins.path.join(__dirname, '../');
export const assetsDir = plugins.path.join(packageBase, './assets');