diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9a4467e..a70f7eb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,6 +12,9 @@ stages: - release - metadata +before_script: + - npm install -g @shipzone/npmci + # ==================== # security stage # ==================== @@ -36,6 +39,7 @@ auditProductionDependencies: - npmci command npm audit --audit-level=high --only=prod --production tags: - docker + allow_failure: true auditDevDependencies: image: registry.gitlab.com/hosttoday/ht-docker-node:npmci diff --git a/.vscode/launch.json b/.vscode/launch.json index 112db52..26e9f92 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -2,28 +2,10 @@ "version": "0.2.0", "configurations": [ { - "name": "current file", - "type": "node", + "command": "npm test", + "name": "Run npm test", "request": "launch", - "args": [ - "${relativeFile}" - ], - "runtimeArgs": ["-r", "@gitzone/tsrun"], - "cwd": "${workspaceRoot}", - "protocol": "inspector", - "internalConsoleOptions": "openOnSessionStart" - }, - { - "name": "test.ts", - "type": "node", - "request": "launch", - "args": [ - "test/test.ts" - ], - "runtimeArgs": ["-r", "@gitzone/tsrun"], - "cwd": "${workspaceRoot}", - "protocol": "inspector", - "internalConsoleOptions": "openOnSessionStart" + "type": "node-terminal" } ] } diff --git a/package.json b/package.json index a4d7690..4d8ab2f 100644 --- a/package.json +++ b/package.json @@ -59,4 +59,4 @@ "browserslist": [ "last 1 chrome versions" ] -} +} \ No newline at end of file diff --git a/test/test.8.bufferedrun.ts b/test/test.8.bufferedrun.ts index a139167..24b6c39 100644 --- a/test/test.8.bufferedrun.ts +++ b/test/test.8.bufferedrun.ts @@ -18,7 +18,7 @@ tap.test('should run buffered', async (tools) => { bufferMax: 1, afterTask: () => { return task2; - } + }, }); const task2 = new taskbuffer.Task({ name: 'a buffered task', @@ -31,7 +31,7 @@ tap.test('should run buffered', async (tools) => { bufferMax: 1, afterTask: () => { return task3; - } + }, }); const task3 = new taskbuffer.Task({ name: 'a buffered task', @@ -41,12 +41,12 @@ tap.test('should run buffered', async (tools) => { console.log(`task3 ran ${counter3} times`); }, buffered: true, - bufferMax: 1 + bufferMax: 1, }); - while(counter1 < 10) { + while (counter1 < 10) { await tools.delayFor(5000); task.trigger(); } -}) +}); -tap.start(); \ No newline at end of file +tap.start();