Compare commits

..

4 Commits

Author SHA1 Message Date
41c99de4d8 2.0.10 2018-01-27 02:20:46 +01:00
a91f56dacf add security step to CI 2018-01-27 02:20:41 +01:00
f60f17f91e 2.0.9 2017-10-12 23:02:03 +02:00
d154cf0d0f ensure compatibility with code assertion library 2017-10-12 23:02:00 +02:00
3 changed files with 11 additions and 7 deletions

View File

@ -8,6 +8,7 @@ cache:
stages:
- mirror
- security
- test
- release
- trigger
@ -20,6 +21,12 @@ mirror:
tags:
- docker
security:
stage: security
script:
- npmci command yarn gobal add snyk
- npmci command snyk test
testLEGACY:
stage: test
script:

View File

@ -1,16 +1,13 @@
{
"name": "smartcli",
"version": "2.0.8",
"version": "2.0.10",
"description": "nodejs wrapper for CLI related tasks",
"main": "dist/index.js",
"typings": "dist/index.d.ts",
"scripts": {
"test": "(npmts)",
"testm": "(cd ts/compile && gulp) && (node test.js jazz jam --awesome)",
"devTest": "(npm test) && (node test.js --test true)",
"reinstall": "(rm -r node_modules && npm install)",
"release": "(git pull origin master && npm version patch && git push origin master && git checkout release && git merge master && git push origin release && git checkout master)",
"startdev": "(git checkout master && git pull origin master)"
"security": "snyk test"
},
"repository": {
"type": "git",

View File

@ -11,7 +11,7 @@ tap.test('should create a new Smartcli', async () => {
})
tap.test('should add an command', async () => {
expect(smartCliTestObject.addCommand('awesome')).to.not.throw()
expect(smartCliTestObject.addCommand('awesome')).to.be.instanceOf(Promise)
})
tap.test('should start parsing a standardTask', async () => {
@ -39,7 +39,7 @@ tap.test('should execute when triggered', async () => {
tap.test('should start parsing the CLI input', async () => {
smartCliTestObject.startParse()
expect(await smartCliTestObject.parseStarted.promise).to.not.throw()
expect(smartCliTestObject.parseStarted.promise).to.be.instanceOf(Promise)
})
tap.start()