ci: add real CI configuration

This commit is contained in:
Rainer Killinger
2021-09-07 12:58:42 +02:00
parent 377435f3eb
commit fb96a4e8be
3 changed files with 51 additions and 10 deletions

View File

@@ -4,7 +4,10 @@
"description": "Minimal Plugin",
"license": "GPL-3.0-only",
"author": "Wieland Schöbl",
"contributors": [],
"contributors": [
"Jovan Krunić <jovan.krunic@gmail.com>",
"Rainer Killinger <mail-openstapps@killinger.co>"
],
"scripts": {
"build": "npm run tslint && npm run compile",
"compile": "rimraf lib && tsc && prepend lib/cli.js '#!/usr/bin/env node\n'",
@@ -12,7 +15,7 @@
"check-configuration": "openstapps-configuration",
"documentation": "typedoc --includeVersion --out docs src",
"start": "node lib/cli.js",
"tslint": "tslint 'src/**/*.ts'",
"tslint": "tslint -p tsconfig.json -c tslint.json 'src/**/*.ts'",
"prepublishOnly": "npm ci && npm run build",
"postversion": "npm run changelog",
"preversion": "npm run prepublishOnly",