@@ -23,11 +23,10 @@ CYCLONEDX_CLI_VERSION = 0.24.2
2323CYCLONEDX_GOMOD_BINARY = cyclonedx-gomod
2424CYCLONEDX_GOMOD_VERSION = latest
2525
26- # cyclonedx-bom
27- CYCLONEDX_BOM_PACKAGE = cyclonedx-bom
28- CYCLONEDX_BOM_VERSION = 0.0.9
29- CYCLONEDX_BOM_BINARY = cyclonedx-bom
30-
26+ # cyclonedx_npm
27+ CYCLONEDX_NPM_PACKAGE = @cyclonedx/cyclonedx-npm
28+ CYCLONEDX_NPM_VERSION = 1.11.0
29+ CYCLONEDX_NPM_BINARY = cyclonedx-npm
3130
3231ifeq ($(OS ) ,Windows_NT)
3332CYCLONEDX_OS =win
@@ -70,10 +69,10 @@ lint:
7069
7170# execute general tests
7271tests :
73- go test -v -count=1 -timeout 30m ./...
72+ go test -v -count=1 -timeout 60m ./...
7473# check code coverage
7574cover :
76- go test -v -coverprofile cover.out ./... -count=1 -timeout 30m
75+ go test -v -coverprofile cover.out ./... -count=1 -timeout 60m
7776 go tool cover -html=cover.out -o cover.html
7877 open cover.html
7978
@@ -111,18 +110,20 @@ else
111110 cp $(CURDIR)/release/$(BINARY_NAME) $~/usr/local/bin/
112111endif
113112
114- # use for local development - > install cyclonedx-gomod, cyclonedx-cli and cyclonedx-bom
113+ # use for local development - > install cyclonedx-gomod, cyclonedx-cli and cyclonedx-npm
115114install-cyclonedx :
116115# install cyclonedx-gomod
117116 go install github.com/CycloneDX/cyclonedx-gomod/cmd/${CYCLONEDX_GOMOD_BINARY}@${CYCLONEDX_GOMOD_VERSION}
118117 echo "${CYCLONEDX_GOMOD_BINARY} version"
119118 ${CYCLONEDX_GOMOD_BINARY} version
119+
120120# install cyclonedx-cli
121121 curl -fsSLO --compressed "https://github.com/CycloneDX/cyclonedx-cli/releases/download/v${CYCLONEDX_CLI_VERSION}/${CYCLONEDX_CLI_BINARY}-${CYCLONEDX_OS}-${CYCLONEDX_ARCH}${CYCLONEDX_BINARY_SUFFIX}"
122122 mv ${CYCLONEDX_CLI_BINARY}-${CYCLONEDX_OS}-${CYCLONEDX_ARCH}${CYCLONEDX_BINARY_SUFFIX} $(GOPATH)/bin/${CYCLONEDX_CLI_BINARY}${CYCLONEDX_BINARY_SUFFIX}
123123 echo "${CYCLONEDX_CLI_BINARY} version:"
124124 ${CYCLONEDX_CLI_BINARY} --version
125- # install cyclonedx-bom
126- npm install -g ${CYCLONEDX_BOM_PACKAGE}@${CYCLONEDX_BOM_VERSION}
127- echo "${CYCLONEDX_BOM_BINARY} -h"
128- npx ${CYCLONEDX_BOM_BINARY} -h
125+
126+ # install cyclonedx-npm
127+ npm install -g ${CYCLONEDX_NPM_PACKAGE}@${CYCLONEDX_NPM_VERSION}
128+ echo "${CYCLONEDX_NPM_BINARY} -h"
129+ npx ${CYCLONEDX_NPM_BINARY} -h
0 commit comments