Exporting environment variables
Exporting CI
Exporting COVERALLS_BITLY_PHP_API_WRAPPER
Exporting COVERALLS_CURRICULUM_VITAE
Exporting COVERALLS_DOCKER_CLOUDFLARE_DDNS
Exporting COVERALLS_JWT_DECODER
Exporting COVERALLS_NPM_PKG_CONCATENATE
Exporting COVERALLS_NPM_PKG_DATE_CONVERT
Exporting COVERALLS_NPM_PKG_FEEDBACK
Exporting COVERALLS_NPM_PKG_LOADING
Exporting COVERALLS_NPM_PKG_MERGESTRINGS
Exporting COVERALLS_NPM_PKG_SHORTFIELD
Exporting COVERALLS_NPM_PKG_UNIQUE_KEYS
Exporting COVERALLS_NPM_PKG_VALIDATE
Exporting COVERALLS_NPM_PKG_YEAR_INTERVAL
Exporting COVERALLS_ONLINE_BANKING_BACKEND
Exporting COVERALLS_ONLINE_BANKING_FRONTEND
Exporting DISPLAY
Exporting DOCKER_TOKEN
Exporting DOCKER_USERNAME
Exporting GITLAB_TOKEN
Exporting HEROKU_API_KEY
Exporting NETLIFY_ACCESS_TOKEN
Exporting NETLIFY_BITBANK_SITE_ID
Exporting NETLIFY_CURRICULUM_VITAE_SITE_ID
Exporting NPM_TOKEN
Exporting PAGER
Exporting SEMAPHORE
Exporting SEMAPHORE_AGENT_MACHINE_ENVIRONMENT_TYPE
Exporting SEMAPHORE_AGENT_MACHINE_OS_IMAGE
Exporting SEMAPHORE_AGENT_MACHINE_TYPE
Exporting SEMAPHORE_ARTIFACT_TOKEN
Exporting SEMAPHORE_CACHE_ARCHIVE_METHOD
Exporting SEMAPHORE_CACHE_BACKEND
Exporting SEMAPHORE_CACHE_PRIVATE_KEY_PATH
Exporting SEMAPHORE_CACHE_URL
Exporting SEMAPHORE_CACHE_USERNAME
Exporting SEMAPHORE_GIT_BRANCH
Exporting SEMAPHORE_GIT_COMMITTER
Exporting SEMAPHORE_GIT_COMMIT_AUTHOR
Exporting SEMAPHORE_GIT_COMMIT_RANGE
Exporting SEMAPHORE_GIT_DIR
Exporting SEMAPHORE_GIT_PROVIDER
Exporting SEMAPHORE_GIT_REF
Exporting SEMAPHORE_GIT_REF_TYPE
Exporting SEMAPHORE_GIT_REPO_NAME
Exporting SEMAPHORE_GIT_REPO_SLUG
Exporting SEMAPHORE_GIT_SHA
Exporting SEMAPHORE_GIT_URL
Exporting SEMAPHORE_GIT_WORKING_BRANCH
Exporting SEMAPHORE_JOB_CREATION_TIME
Exporting SEMAPHORE_JOB_ID
Exporting SEMAPHORE_JOB_NAME
Exporting SEMAPHORE_ORGANIZATION_URL
Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID
Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID
Exporting SEMAPHORE_PIPELINE_ID
Exporting SEMAPHORE_PIPELINE_PROMOTED_BY
Exporting SEMAPHORE_PIPELINE_PROMOTION
Exporting SEMAPHORE_PIPELINE_RERUN
Exporting SEMAPHORE_PROJECT_ID
Exporting SEMAPHORE_PROJECT_NAME
Exporting SEMAPHORE_TOOLBOX_METRICS_ENABLED
Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE
Exporting SEMAPHORE_WORKFLOW_ID
Exporting SEMAPHORE_WORKFLOW_NUMBER
Exporting SEMAPHORE_WORKFLOW_RERUN
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_MANUAL_RUN
Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE
Exporting SONARSCANNER_VERSION
Exporting SONAR_TOKEN
Exporting SSH_PRIVATE_KEY_PATH
Exporting TERM
Exporting VERCEL_BITBANK_PROJECT_ID
Exporting VERCEL_CURRICULUM_VITAE_PROJECT_ID
Exporting VERCEL_ORG_ID
Exporting VERCEL_TOKEN
Injecting Files
Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600
Injecting /home/semaphore/.ssh/id_rsa with file mode 0600
Running the pre-job hook configured in the agent
Running: source /opt/semaphoreci/prejob/pre_job.sh
Warning: The agent is configured to fail the job if the pre-job hook fails.
mv: cannot stat '/etc/apt/sources.list.d/google-cloud-sdk.list': No such file or directory
Installing toolbox in pre-job-hook
Toolbox download URL: http://packages.semaphoreci.com/toolbox/releases/download/v1.21.7/linux.tar
Tar file: linux.tar
Attempt 5
toolbox/
toolbox/README.md
toolbox/spc
toolbox/sem-service-check-params
toolbox/retry
toolbox/sem-context
toolbox/sem-semantic-release
toolbox/libcheckout
toolbox/sem-dockerize
toolbox/enetwork
toolbox/when
toolbox/sem-service
toolbox/sem-install
toolbox/ssh-session-cli
toolbox/sem-version
toolbox/libchecksum
toolbox/Dockerfile.dev
toolbox/cache
toolbox/test-results
toolbox/install-package
toolbox/toolbox
toolbox/system-metrics-collector
toolbox/install-toolbox
toolbox/artifact
retry installed
ssh-session-cli installed
cache installed
sem-context installed
sem-service installed
sem-dockerize installed
sem-service-check-params installed
sem-semantic-release installed
Installing the artifacts CLI
artifacts installed
Installing the test results CLI
test-results installed
Installing the install-package for linux
install-package installed
Installing the SPC CLI
spc installed
Installing the when CLI
when installed
Installing the enetwork CLI
enetwork installed
Starting to collect System Metrics in /tmp/system-metrics
Starting virtual X frame buffer: Xvfb.
Toolbox installed
Starting ssh-agent
Agent pid 2446
ssh-agent started
Connecting to cache
# 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
# 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
# 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
# 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
# 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key)
checkout
Performing shallow clone with depth: 50
Cloning into 'npm-pkg-mergestrings'...
Warning: Permanently added 'github.com,140.82.121.3' (ECDSA) to the list of known hosts.
remote: Enumerating objects: 52, done.
remote: Counting objects:   1% (1/52)
remote: Counting objects:   3% (2/52)
remote: Counting objects:   5% (3/52)
remote: Counting objects:   7% (4/52)
remote: Counting objects:   9% (5/52)
remote: Counting objects:  11% (6/52)
remote: Counting objects:  13% (7/52)
remote: Counting objects:  15% (8/52)
remote: Counting objects:  17% (9/52)
remote: Counting objects:  19% (10/52)
remote: Counting objects:  21% (11/52)
remote: Counting objects:  23% (12/52)
remote: Counting objects:  25% (13/52)
remote: Counting objects:  26% (14/52)
remote: Counting objects:  28% (15/52)
remote: Counting objects:  30% (16/52)
remote: Counting objects:  32% (17/52)
remote: Counting objects:  34% (18/52)
remote: Counting objects:  36% (19/52)
remote: Counting objects:  38% (20/52)
remote: Counting objects:  40% (21/52)
remote: Counting objects:  42% (22/52)
remote: Counting objects:  44% (23/52)
remote: Counting objects:  46% (24/52)
remote: Counting objects:  48% (25/52)
remote: Counting objects:  50% (26/52)
remote: Counting objects:  51% (27/52)
remote: Counting objects:  53% (28/52)
remote: Counting objects:  55% (29/52)
remote: Counting objects:  57% (30/52)
remote: Counting objects:  59% (31/52)
remote: Counting objects:  61% (32/52)
remote: Counting objects:  63% (33/52)
remote: Counting objects:  65% (34/52)
remote: Counting objects:  67% (35/52)
remote: Counting objects:  69% (36/52)
remote: Counting objects:  71% (37/52)
remote: Counting objects:  73% (38/52)
remote: Counting objects:  75% (39/52)
remote: Counting objects:  76% (40/52)
remote: Counting objects:  78% (41/52)
remote: Counting objects:  80% (42/52)
remote: Counting objects:  82% (43/52)
remote: Counting objects:  84% (44/52)
remote: Counting objects:  86% (45/52)
remote: Counting objects:  88% (46/52)
remote: Counting objects:  90% (47/52)
remote: Counting objects:  92% (48/52)
remote: Counting objects:  94% (49/52)
remote: Counting objects:  96% (50/52)
remote: Counting objects:  98% (51/52)
remote: Counting objects: 100% (52/52)
remote: Counting objects: 100% (52/52), done.
remote: Compressing objects:   2% (1/38)
remote: Compressing objects:   5% (2/38)
remote: Compressing objects:   7% (3/38)
remote: Compressing objects:  10% (4/38)
remote: Compressing objects:  13% (5/38)
remote: Compressing objects:  15% (6/38)
remote: Compressing objects:  18% (7/38)
remote: Compressing objects:  21% (8/38)
remote: Compressing objects:  23% (9/38)
remote: Compressing objects:  26% (10/38)
remote: Compressing objects:  28% (11/38)
remote: Compressing objects:  31% (12/38)
remote: Compressing objects:  34% (13/38)
remote: Compressing objects:  36% (14/38)
remote: Compressing objects:  39% (15/38)
remote: Compressing objects:  42% (16/38)
remote: Compressing objects:  44% (17/38)
remote: Compressing objects:  47% (18/38)
remote: Compressing objects:  50% (19/38)
remote: Compressing objects:  52% (20/38)
remote: Compressing objects:  55% (21/38)
remote: Compressing objects:  57% (22/38)
remote: Compressing objects:  60% (23/38)
remote: Compressing objects:  63% (24/38)
remote: Compressing objects:  65% (25/38)
remote: Compressing objects:  68% (26/38)
remote: Compressing objects:  71% (27/38)
remote: Compressing objects:  73% (28/38)
remote: Compressing objects:  76% (29/38)
remote: Compressing objects:  78% (30/38)
remote: Compressing objects:  81% (31/38)
remote: Compressing objects:  84% (32/38)
remote: Compressing objects:  86% (33/38)
remote: Compressing objects:  89% (34/38)
remote: Compressing objects:  92% (35/38)
remote: Compressing objects:  94% (36/38)
remote: Compressing objects:  97% (37/38)
remote: Compressing objects: 100% (38/38)
remote: Compressing objects: 100% (38/38), done.
Receiving objects:   1% (1/52)
Receiving objects:   3% (2/52)
Receiving objects:   5% (3/52)
Receiving objects:   7% (4/52)
Receiving objects:   9% (5/52)
Receiving objects:  11% (6/52)
Receiving objects:  13% (7/52)
Receiving objects:  15% (8/52)
Receiving objects:  17% (9/52)
Receiving objects:  19% (10/52)
Receiving objects:  21% (11/52)
Receiving objects:  23% (12/52)
Receiving objects:  25% (13/52)
Receiving objects:  26% (14/52)
Receiving objects:  28% (15/52)
Receiving objects:  30% (16/52)
Receiving objects:  32% (17/52)
Receiving objects:  34% (18/52)
Receiving objects:  36% (19/52)
Receiving objects:  38% (20/52)
Receiving objects:  40% (21/52)
Receiving objects:  42% (22/52)
Receiving objects:  44% (23/52)
Receiving objects:  46% (24/52)
Receiving objects:  48% (25/52)
Receiving objects:  50% (26/52)
Receiving objects:  51% (27/52)
Receiving objects:  53% (28/52)
Receiving objects:  55% (29/52)
Receiving objects:  57% (30/52)
Receiving objects:  59% (31/52)
Receiving objects:  61% (32/52)
Receiving objects:  63% (33/52)
Receiving objects:  65% (34/52)
Receiving objects:  67% (35/52)
remote: Total 52 (delta 10), reused 43 (delta 5), pack-reused 0
Receiving objects:  69% (36/52)
Receiving objects:  71% (37/52)
Receiving objects:  73% (38/52)
Receiving objects:  75% (39/52)
Receiving objects:  76% (40/52)
Receiving objects:  78% (41/52)
Receiving objects:  80% (42/52)
Receiving objects:  82% (43/52)
Receiving objects:  84% (44/52)
Receiving objects:  86% (45/52)
Receiving objects:  88% (46/52)
Receiving objects:  90% (47/52)
Receiving objects:  92% (48/52)
Receiving objects:  94% (49/52)
Receiving objects:  96% (50/52)
Receiving objects:  98% (51/52)
Receiving objects: 100% (52/52)
Receiving objects: 100% (52/52), 104.97 KiB | 581.00 KiB/s, done.
Resolving deltas:   0% (0/10)
Resolving deltas:  10% (1/10)
Resolving deltas:  20% (2/10)
Resolving deltas:  30% (3/10)
Resolving deltas:  40% (4/10)
Resolving deltas:  50% (5/10)
Resolving deltas:  60% (6/10)
Resolving deltas:  70% (7/10)
Resolving deltas:  80% (8/10)
Resolving deltas:  90% (9/10)
Resolving deltas: 100% (10/10)
Resolving deltas: 100% (10/10), done.
HEAD is now at 7380baa Merge pull request #4 from sineverba/releaes-1.1.0
cache restore
Detected .nvmrc.
Fetching '/home/semaphore/.nvm' directory with cache keys 'nvm-master-d7e57782eb49baaf8d911832ecb4f0e2,nvm-master,nvm-main'...
HIT: 'nvm-master-d7e57782eb49baaf8d911832ecb4f0e2', using key 'nvm-master-d7e57782eb49baaf8d911832ecb4f0e2'.
Downloading key 'nvm-master-d7e57782eb49baaf8d911832ecb4f0e2'...
Download complete. Duration: 744.383307ms. Size: 77.6M bytes.
Unpacking '/tmp/nvm-master-d7e57782eb49baaf8d911832ecb4f0e2-4146904580'...
Unpack complete. Duration: 1.729080955s.
Restored: /home/semaphore/.nvm/.
Detected package-lock.json.
Fetching 'node_modules' directory with cache keys 'node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47,node-modules-master,node-modules-main'...
HIT: 'node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47', using key 'node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47'.
Downloading key 'node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47'...
Download complete. Duration: 241.156729ms. Size: 25.4M bytes.
Unpacking '/tmp/node-modules-master-64dfc5ea5100fe319de95e1e80ca0e47-4114844365'...
Unpack complete. Duration: 996.519273ms.
Restored: node_modules/.
npm run coverage

> @sineverba/mergestrings@1.1.0 coverage
> jest --coverage

PASS src/__tests__/mergeStrings.test.ts
  Test mergeStrings
    ✓ Should return merged strings from two starting strings (2 ms)
    ✓ Should return merged strings from four starting strings
    ✓ Should return merged strings from four starting strings and some empty

----------|---------|----------|---------|---------|-------------------
File      | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s 
----------|---------|----------|---------|---------|-------------------
All files |     100 |      100 |     100 |     100 |                   
 index.ts |     100 |      100 |     100 |     100 |                   
----------|---------|----------|---------|---------|-------------------
Test Suites: 1 passed, 1 total
Tests:       3 passed, 3 total
Snapshots:   0 total
Time:        2.746 s
Ran all test suites.
docker run  --rm -e SONAR_HOST_URL="https://sonarcloud.io" -e SONAR_TOKEN=$SONAR_TOKEN -v $PWD:/usr/src sonarsource/sonar-scanner-cli:$SONARSCANNER_VERSION
Unable to find image 'sonarsource/sonar-scanner-cli:5.0.1' locally
5.0.1: Pulling from sonarsource/sonar-scanner-cli


9398808236ff: Pulling fs layer 


4f4fb700ef54: Pulling fs layer 


3cd77fb28e46: Pulling fs layer 


f78b288abc31: Pulling fs layer 

f78b288abc31: Waiting 

9398808236ff: Downloading  34.14kB/3.379MB

4f4fb700ef54: Downloading      32B/32B

4f4fb700ef54: Verifying Checksum 

4f4fb700ef54: Download complete 

3cd77fb28e46: Downloading  531.7kB/120.2MB

9398808236ff: Downloading  3.379MB/3.379MB

9398808236ff: Verifying Checksum 

9398808236ff: Download complete 

9398808236ff: Extracting  65.54kB/3.379MB

3cd77fb28e46: Downloading  5.364MB/120.2MB

9398808236ff: Extracting  1.442MB/3.379MB

3cd77fb28e46: Downloading  13.95MB/120.2MB

9398808236ff: Extracting  3.379MB/3.379MB

9398808236ff: Extracting  3.379MB/3.379MB

9398808236ff: Pull complete 

4f4fb700ef54: Extracting      32B/32B

4f4fb700ef54: Extracting      32B/32B

4f4fb700ef54: Pull complete 

f78b288abc31: Downloading     720B/725B

f78b288abc31: Verifying Checksum 

f78b288abc31: Download complete 

3cd77fb28e46: Downloading  19.87MB/120.2MB

3cd77fb28e46: Downloading  29.01MB/120.2MB

3cd77fb28e46: Downloading  38.71MB/120.2MB

3cd77fb28e46: Downloading  47.82MB/120.2MB

3cd77fb28e46: Downloading  58.03MB/120.2MB

3cd77fb28e46: Downloading  67.14MB/120.2MB

3cd77fb28e46: Downloading  75.18MB/120.2MB

3cd77fb28e46: Downloading  84.32MB/120.2MB

3cd77fb28e46: Downloading  95.62MB/120.2MB

3cd77fb28e46: Downloading  104.2MB/120.2MB

3cd77fb28e46: Downloading  113.3MB/120.2MB

3cd77fb28e46: Verifying Checksum 

3cd77fb28e46: Download complete 

3cd77fb28e46: Extracting  557.1kB/120.2MB

3cd77fb28e46: Extracting  3.342MB/120.2MB

3cd77fb28e46: Extracting  7.242MB/120.2MB

3cd77fb28e46: Extracting  11.14MB/120.2MB

3cd77fb28e46: Extracting  14.48MB/120.2MB

3cd77fb28e46: Extracting  17.83MB/120.2MB

3cd77fb28e46: Extracting  20.61MB/120.2MB

3cd77fb28e46: Extracting  22.28MB/120.2MB

3cd77fb28e46: Extracting  26.18MB/120.2MB

3cd77fb28e46: Extracting  29.52MB/120.2MB

3cd77fb28e46: Extracting  33.42MB/120.2MB

3cd77fb28e46: Extracting  37.88MB/120.2MB

3cd77fb28e46: Extracting  42.34MB/120.2MB

3cd77fb28e46: Extracting  46.24MB/120.2MB

3cd77fb28e46: Extracting  50.69MB/120.2MB

3cd77fb28e46: Extracting  55.15MB/120.2MB

3cd77fb28e46: Extracting  56.82MB/120.2MB

3cd77fb28e46: Extracting  59.05MB/120.2MB

3cd77fb28e46: Extracting  61.28MB/120.2MB

3cd77fb28e46: Extracting  62.39MB/120.2MB

3cd77fb28e46: Extracting  64.06MB/120.2MB

3cd77fb28e46: Extracting  65.73MB/120.2MB

3cd77fb28e46: Extracting  68.52MB/120.2MB

3cd77fb28e46: Extracting   71.3MB/120.2MB

3cd77fb28e46: Extracting   75.2MB/120.2MB

3cd77fb28e46: Extracting  77.99MB/120.2MB

3cd77fb28e46: Extracting  81.33MB/120.2MB

3cd77fb28e46: Extracting     83MB/120.2MB

3cd77fb28e46: Extracting  86.34MB/120.2MB

3cd77fb28e46: Extracting  89.69MB/120.2MB

3cd77fb28e46: Extracting  91.36MB/120.2MB

3cd77fb28e46: Extracting   94.7MB/120.2MB

3cd77fb28e46: Extracting  96.93MB/120.2MB

3cd77fb28e46: Extracting   98.6MB/120.2MB

3cd77fb28e46: Extracting  100.3MB/120.2MB

3cd77fb28e46: Extracting  100.8MB/120.2MB

3cd77fb28e46: Extracting  104.2MB/120.2MB

3cd77fb28e46: Extracting  106.4MB/120.2MB

3cd77fb28e46: Extracting  107.5MB/120.2MB

3cd77fb28e46: Extracting  109.2MB/120.2MB

3cd77fb28e46: Extracting  110.3MB/120.2MB

3cd77fb28e46: Extracting    112MB/120.2MB

3cd77fb28e46: Extracting  113.1MB/120.2MB

3cd77fb28e46: Extracting  114.2MB/120.2MB

3cd77fb28e46: Extracting  115.3MB/120.2MB

3cd77fb28e46: Extracting  116.4MB/120.2MB

3cd77fb28e46: Extracting  117.5MB/120.2MB

3cd77fb28e46: Extracting  119.2MB/120.2MB

3cd77fb28e46: Extracting  120.2MB/120.2MB

3cd77fb28e46: Pull complete 

f78b288abc31: Extracting     725B/725B

f78b288abc31: Extracting     725B/725B

f78b288abc31: Pull complete 
Digest: sha256:494ecc3b5b1ee1625bd377b3905c4284e4f0cc155cff397805a244dee1c7d575
Status: Downloaded newer image for sonarsource/sonar-scanner-cli:5.0.1
INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties
INFO: Project root configuration file: /usr/src/sonar-project.properties
INFO: SonarScanner 5.0.1.3006
INFO: Java 17.0.8 Alpine (64-bit)
INFO: Linux 5.15.0-91-generic amd64
INFO: User cache: /opt/sonar-scanner/.sonar/cache
INFO: Analyzing on SonarQube server 8.0.0.52293
INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent)
INFO: Load global settings
INFO: Load global settings (done) | time=750ms
INFO: Server id: 1BD809FA-AWHW8ct9-T_TB3XqouNu
INFO: User cache: /opt/sonar-scanner/.sonar/cache
INFO: Loading required plugins
INFO: Load plugins index
INFO: Load plugins index (done) | time=720ms
INFO: Load/download plugins
INFO: Load/download plugins (done) | time=1446ms
INFO: Load project settings for component key: 'npm-pkg-mergestrings'
INFO: Load project settings for component key: 'npm-pkg-mergestrings' (done) | time=750ms
INFO: Process project properties
INFO: Project key: npm-pkg-mergestrings
INFO: Base dir: /usr/src
INFO: Working dir: /usr/src/.scannerwork
INFO: Load project branches
INFO: Load project branches (done) | time=697ms
INFO: Check ALM binding of project 'npm-pkg-mergestrings'
INFO: Detected project binding: NOT_BOUND
INFO: Check ALM binding of project 'npm-pkg-mergestrings' (done) | time=676ms
INFO: Load project pull requests
INFO: Load project pull requests (done) | time=662ms
INFO: Load branch configuration
INFO: Load branch configuration (done) | time=2ms
INFO: Load quality profiles
INFO: Load quality profiles (done) | time=758ms
INFO: Load active rules
INFO: Load active rules (done) | time=14387ms
INFO: Organization key: sineverba
INFO: Preprocessing files...
INFO: 1 language detected in 1 preprocessed file
INFO: 2 files ignored because of inclusion/exclusion patterns
INFO: 0 files ignored because of scm ignore settings
INFO: Loading plugins for detected languages
INFO: Load/download plugins
INFO: Load/download plugins (done) | time=1518ms
INFO: Load project repositories
INFO: Load project repositories (done) | time=696ms
INFO: Indexing files...
INFO: Project configuration:
INFO:   Excluded sources: **/build-wrapper-dump.json, **/node_modules/**, src/__tests__/**
INFO:   Excluded tests: src/__tests__/**/*
INFO: 1 file indexed
INFO: Quality profile for ts: Sonar way
INFO: ------------- Run sensors on module npm-pkg-mergestrings
INFO: Load metrics repository
INFO: Load metrics repository (done) | time=77ms
INFO: Sensor cache enabled
INFO: Load sensor cache
INFO: Load sensor cache (1 KB) | time=250ms
INFO: Sensor JaCoCo XML Report Importer [jacoco]
INFO: 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml
INFO: No report imported, no coverage information will be imported by JaCoCo XML Report Importer
INFO: Sensor JaCoCo XML Report Importer [jacoco] (done) | time=2ms
INFO: Sensor TextAndSecretsSensor [text]
INFO: 1 source file to be analyzed
INFO: 1/1 source file has been analyzed
INFO: Sensor TextAndSecretsSensor [text] (done) | time=499ms
INFO: Sensor JavaScript/TypeScript analysis [javascript]
INFO: Detected os: Linux arch: amd64 alpine: true. Platform: UNSUPPORTED
INFO: Using Node.js executable: 'node'.
INFO: Memory configuration: OS (3912 MB), Node.js (2004 MB).
INFO: Found 1 tsconfig.json file(s): [/usr/src/tsconfig.json]
INFO: Creating TypeScript program
INFO: TypeScript configuration file /usr/src/tsconfig.json
INFO: 1 source file to be analyzed
INFO: Creating TypeScript program (done) | time=1494ms
INFO: Starting analysis with current program
INFO: Analyzed 1 file(s) with current program
INFO: 1/1 source file has been analyzed
INFO: Hit the cache for 0 out of 1
INFO: Miss the cache for 1 out of 1: ANALYSIS_MODE_INELIGIBLE [1/1]
INFO: Sensor JavaScript/TypeScript analysis [javascript] (done) | time=10548ms
INFO: Sensor CSS Rules [javascript]
INFO: No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped.
INFO: Sensor CSS Rules [javascript] (done) | time=1ms
INFO: Sensor JavaScript/TypeScript Coverage [javascript]
INFO: Analysing [/usr/src/coverage/lcov.info]
INFO: Sensor JavaScript/TypeScript Coverage [javascript] (done) | time=7ms
INFO: Sensor IaC Docker Sensor [iac]
INFO: 0 source files to be analyzed
INFO: 0/0 source files have been analyzed
INFO: Sensor IaC Docker Sensor [iac] (done) | time=87ms
INFO: Sensor Serverless configuration file sensor [security]
INFO: 0 Serverless function entries were found in the project
INFO: 0 Serverless function handlers were kept as entrypoints
INFO: Sensor Serverless configuration file sensor [security] (done) | time=3ms
INFO: Sensor AWS SAM template file sensor [security]
INFO: Sensor AWS SAM template file sensor [security] (done) | time=1ms
INFO: Sensor AWS SAM Inline template file sensor [security]
INFO: Sensor AWS SAM Inline template file sensor [security] (done) | time=1ms
INFO: Sensor JavaSecuritySensor [security]
INFO: Enabled taint analysis rules: S2076, S2078, S2083, S2091, S2631, S3649, S5131, S5135, S5144, S5145, S5146, S5147, S5334, S5883, S6096, S6173, S6287, S6350, S6384, S6390, S6398, S6399, S6547, S6549
INFO: Load type hierarchy and UCFGs: Starting
INFO: Load type hierarchy: Starting
INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/java
INFO: Read 0 type definitions
INFO: Load type hierarchy: Time spent was 00:00:00.005
INFO: Load UCFGs: Starting
INFO: Load UCFGs: Time spent was 00:00:00.000
INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.007
INFO: No UCFGs have been included for analysis.
INFO: java security sensor: Time spent was 00:00:00.010
INFO: Sensor JavaSecuritySensor [security] (done) | time=21ms
INFO: Sensor CSharpSecuritySensor [security]
INFO: Enabled taint analysis rules: S2076, S2078, S2083, S2091, S2631, S3649, S5131, S5135, S5144, S5145, S5146, S5334, S5883, S6096, S6173, S6287, S6350, S6399, S6639, S6641
INFO: Load type hierarchy and UCFGs: Starting
INFO: Load type hierarchy: Starting
INFO: Reading type hierarchy from: /usr/src/ucfg2/cs
INFO: Read 0 type definitions
INFO: Load type hierarchy: Time spent was 00:00:00.001
INFO: Load UCFGs: Starting
INFO: Load UCFGs: Time spent was 00:00:00.000
INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.002
INFO: No UCFGs have been included for analysis.
INFO: csharp security sensor: Time spent was 00:00:00.003
INFO: Sensor CSharpSecuritySensor [security] (done) | time=4ms
INFO: Sensor PhpSecuritySensor [security]
INFO: Enabled taint analysis rules: S2076, S2078, S2083, S2091, S2631, S3649, S5131, S5135, S5144, S5145, S5146, S5334, S5335, S5883, S6173, S6287, S6350
INFO: Load type hierarchy and UCFGs: Starting
INFO: Load type hierarchy: Starting
INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/php
INFO: Read 0 type definitions
INFO: Load type hierarchy: Time spent was 00:00:00.000
INFO: Load UCFGs: Starting
INFO: Load UCFGs: Time spent was 00:00:00.000
INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.001
INFO: No UCFGs have been included for analysis.
INFO: php security sensor: Time spent was 00:00:00.003
INFO: Sensor PhpSecuritySensor [security] (done) | time=5ms
INFO: Sensor PythonSecuritySensor [security]
INFO: Enabled taint analysis rules: S2076, S2078, S2083, S2091, S2631, S3649, S5131, S5135, S5144, S5145, S5146, S5147, S5334, S5496, S6287, S6350, S6639, S6680, S6776, S6839
INFO: Load type hierarchy and UCFGs: Starting
INFO: Load type hierarchy: Starting
INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/python
INFO: Read 0 type definitions
INFO: Load type hierarchy: Time spent was 00:00:00.000
INFO: Load UCFGs: Starting
INFO: Load UCFGs: Time spent was 00:00:00.000
INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.002
INFO: No UCFGs have been included for analysis.
INFO: python security sensor: Time spent was 00:00:00.002
INFO: Sensor PythonSecuritySensor [security] (done) | time=4ms
INFO: Sensor JsSecuritySensor [security]
INFO: Enabled taint analysis rules: S2631, S6287, S3649, S6105, S5131, S5147, S5696, S5334, S5146, S2076, S5883, S6350, S5144, S6096, S2083
INFO: Load type hierarchy and UCFGs: Starting
INFO: Load type hierarchy: Starting
INFO: Reading type hierarchy from: /usr/src/.scannerwork/ucfg2/js
INFO: Read 0 type definitions
INFO: Load type hierarchy: Time spent was 00:00:00.001
INFO: Load UCFGs: Starting
INFO: Reading UCFGs from: /usr/src/.scannerwork/ucfg2/js
INFO: Load UCFGs: Time spent was 00:00:00.057
INFO: Load type hierarchy and UCFGs: Time spent was 00:00:00.060
INFO: Analyzing 2 UCFGs to detect vulnerabilities.
INFO: Check cache: Starting
INFO: Load cache: Starting
INFO: Load cache: Time spent was 00:00:00.000
INFO: Check cache: Time spent was 00:00:00.001
INFO: Create runtime call graph: Starting
INFO: Variable Type Analysis #1: Starting
INFO: Create runtime type propagation graph: Starting
INFO: Create runtime type propagation graph: Time spent was 00:00:00.002
INFO: Run SCC (Tarjan) on 11 nodes: Starting
INFO: Run SCC (Tarjan) on 11 nodes: Time spent was 00:00:00.000
INFO: Tarjan found 11 strongly connected components
INFO: Propagate runtime types to strongly connected components: Starting
INFO: Propagate runtime types to strongly connected components: Time spent was 00:00:00.002
INFO: Variable Type Analysis #1: Time spent was 00:00:00.008
INFO: Variable Type Analysis #2: Starting
INFO: Create runtime type propagation graph: Starting
INFO: Create runtime type propagation graph: Time spent was 00:00:00.000
INFO: Run SCC (Tarjan) on 11 nodes: Starting
INFO: Run SCC (Tarjan) on 11 nodes: Time spent was 00:00:00.000
INFO: Tarjan found 11 strongly connected components
INFO: Propagate runtime types to strongly connected components: Starting
INFO: Propagate runtime types to strongly connected components: Time spent was 00:00:00.000
INFO: Variable Type Analysis #2: Time spent was 00:00:00.002
INFO: Create runtime call graph: Time spent was 00:00:00.012
INFO: Load config: Starting
INFO: Load config: Time spent was 00:00:00.086
INFO: Compute entry points: Starting
INFO: Compute entry points: Time spent was 00:00:00.025
INFO: All rules entry points : 2
INFO: Slice call graph: Starting
INFO: Slice call graph: Time spent was 00:00:00.000
INFO: Live variable analysis: Starting
INFO: Live variable analysis: Time spent was 00:00:00.005
INFO: Taint analysis for js: Starting
INFO: 0 / 2 UCFGs simulated, memory usage: 102 MB
INFO: 2 / 2 UCFGs simulated, memory usage: 103 MB
INFO: Taint analysis for js: Time spent was 00:00:01.085
INFO: Report issues: Starting
INFO: Report issues: Time spent was 00:00:00.002
INFO: Store cache: Starting
INFO: Store cache: Time spent was 00:00:00.005
INFO: js security sensor: Time spent was 00:00:01.288
INFO: js security sensor: Begin: 2024-01-29T10:44:17.699847635Z, End: 2024-01-29T10:44:18.988681281Z, Duration: 00:00:01.288
  Load type hierarchy and UCFGs: Begin: 2024-01-29T10:44:17.700298150Z, End: 2024-01-29T10:44:17.760979163Z, Duration: 00:00:00.060
    Load type hierarchy: Begin: 2024-01-29T10:44:17.700339939Z, End: 2024-01-29T10:44:17.701737833Z, Duration: 00:00:00.001
    Load UCFGs: Begin: 2024-01-29T10:44:17.702003034Z, End: 2024-01-29T10:44:17.759659635Z, Duration: 00:00:00.057
  Check cache: Begin: 2024-01-29T10:44:17.761293226Z, End: 2024-01-29T10:44:17.763033082Z, Duration: 00:00:00.001
    Load cache: Begin: 2024-01-29T10:44:17.761419906Z, End: 2024-01-29T10:44:17.761584602Z, Duration: 00:00:00.000
  Create runtime call graph: Begin: 2024-01-29T10:44:17.763153816Z, End: 2024-01-29T10:44:17.776137820Z, Duration: 00:00:00.012
    Variable Type Analysis #1: Begin: 2024-01-29T10:44:17.763824218Z, End: 2024-01-29T10:44:17.771892365Z, Duration: 00:00:00.008
      Create runtime type propagation graph: Begin: 2024-01-29T10:44:17.764568474Z, End: 2024-01-29T10:44:17.766884367Z, Duration: 00:00:00.002
      Run SCC (Tarjan) on 11 nodes: Begin: 2024-01-29T10:44:17.767989582Z, End: 2024-01-29T10:44:17.768788820Z, Duration: 00:00:00.000
      Propagate runtime types to strongly connected components: Begin: 2024-01-29T10:44:17.769398039Z, End: 2024-01-29T10:44:17.771764333Z, Duration: 00:00:00.002
    Variable Type Analysis #2: Begin: 2024-01-29T10:44:17.772665957Z, End: 2024-01-29T10:44:17.775338357Z, Duration: 00:00:00.002
      Create runtime type propagation graph: Begin: 2024-01-29T10:44:17.772702290Z, End: 2024-01-29T10:44:17.773580462Z, Duration: 00:00:00.000
      Run SCC (Tarjan) on 11 nodes: Begin: 2024-01-29T10:44:17.773703039Z, End: 2024-01-29T10:44:17.774029579Z, Duration: 00:00:00.000
      Propagate runtime types to strongly connected components: Begin: 2024-01-29T10:44:17.774221977Z, End: 2024-01-29T10:44:17.774455499Z, Duration: 00:00:00.000
  Load config: Begin: 2024-01-29T10:44:17.776220780Z, End: 2024-01-29T10:44:17.862290265Z, Duration: 00:00:00.086
  Compute entry points: Begin: 2024-01-29T10:44:17.862438155Z, End: 2024-01-29T10:44:17.887515822Z, Duration: 00:00:00.025
  Slice call graph: Begin: 2024-01-29T10:44:17.887855961Z, End: 2024-01-29T10:44:17.887886885Z, Duration: 00:00:00.000
  Live variable analysis: Begin: 2024-01-29T10:44:17.887952421Z, End: 2024-01-29T10:44:17.893522969Z, Duration: 00:00:00.005
  Taint analysis for js: Begin: 2024-01-29T10:44:17.894456082Z, End: 2024-01-29T10:44:18.979507951Z, Duration: 00:00:01.085
  Report issues: Begin: 2024-01-29T10:44:18.979695729Z, End: 2024-01-29T10:44:18.982492541Z, Duration: 00:00:00.002
  Store cache: Begin: 2024-01-29T10:44:18.982589474Z, End: 2024-01-29T10:44:18.988559096Z, Duration: 00:00:00.005
INFO: js security sensor peak memory: 165 MB
INFO: Sensor JsSecuritySensor [security] (done) | time=1293ms
INFO: ------------- Run sensors on project
INFO: Sensor Zero Coverage Sensor
INFO: Sensor Zero Coverage Sensor (done) | time=2ms
INFO: CPD Executor 1 file had no CPD blocks
INFO: CPD Executor Calculating CPD for 0 files
INFO: CPD Executor CPD calculation finished (done) | time=0ms
INFO: Analysis report generated in 131ms, dir size=233 KB
INFO: Analysis report compressed in 11ms, zip size=47 KB
INFO: Analysis report uploaded in 114ms
INFO: ANALYSIS SUCCESSFUL, you can find the results at: https://sonarcloud.io/dashboard?id=npm-pkg-mergestrings
INFO: Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report
INFO: More about the report processing at https://sonarcloud.io/api/ce/task?id=AY1U0eh-C2ZiiusYvlZy
INFO: Sensor cache published successfully
INFO: Analysis total time: 41.919 s
INFO: ------------------------------------------------------------------------
INFO: EXECUTION SUCCESS
INFO: ------------------------------------------------------------------------
INFO: Total time: 51.105s
INFO: Final Memory: 56M/170M
INFO: ------------------------------------------------------------------------
Exporting environment variables
Exporting SEMAPHORE_JOB_RESULT