fix(core): update

This commit is contained in:
Philipp Kunz 2019-07-07 18:10:57 +02:00
parent 163f4c0154
commit 2e0164eaf0
5 changed files with 21 additions and 32 deletions

View File

@ -1,5 +1,5 @@
# gitzone standard
image: hosttoday/ht-docker-node:npmci
# gitzone ci_default
image: registry.gitlab.com/hosttoday/ht-docker-node:npmci
cache:
paths:
@ -49,23 +49,11 @@ testLTS:
tags:
- docker
- notpriv
testSTABLE:
stage: test
script:
- npmci npm prepare
- npmci node install stable
- npmci npm install
- npmci npm test
coverage: /\d+.?\d+?\%\s*coverage/
tags:
- docker
- notpriv
release:
stage: release
script:
- npmci node install stable
- npmci node install lts
- npmci npm publish
only:
- tags
@ -78,19 +66,11 @@ release:
# ====================
codequality:
stage: metadata
image: docker:stable
allow_failure: true
services:
- docker:stable-dind
script:
- export SP_VERSION=$(echo "$CI_SERVER_VERSION" | sed 's/^\([0-9]*\)\.\([0-9]*\).*/\1-\2-stable/')
- docker run
--env SOURCE_CODE="$PWD"
--volume "$PWD":/code
--volume /var/run/docker.sock:/var/run/docker.sock
"registry.gitlab.com/gitlab-org/security-products/codequality:$SP_VERSION" /code
artifacts:
paths: [codeclimate.json]
- npmci command npm install -g tslint typescript
- npmci npm install
- npmci command "tslint -c tslint.json ./ts/**/*.ts"
tags:
- docker
- priv

View File

@ -20,5 +20,15 @@
"tslint": "^5.18.0",
"tslint-config-prettier": "^1.15.0"
},
"dependencies": {}
}
"dependencies": {},
"files": [
"ts/*",
"ts_web/*",
"dist/*",
"dist_web/*",
"assets/*",
"cli.js",
"npmextra.json",
"readme.md"
]
}

View File

@ -1,4 +1,3 @@
import * as plugins from './finplus-interfaces.plugins';
export * from './interfaces/csvparser';

View File

@ -1,4 +1,4 @@
export abstract class AcCsvParser<T> {
public abstract transactionArray: T[];
public abstract async getTransactions (): Promise<T[]>;
}
public abstract async getTransactions(): Promise<T[]>;
}

View File

@ -1 +1 @@
export * from './csvparser';
export * from './csvparser';