@datadog/native-iast-taint-tracking
v3.1.0build
node-gyp configure && node-gyp build
build:arm
node-gyp configure -arch=arm64 && node-gyp build -arch=arm64
build:asan
node-gyp configure && CXXFLAGS="-g -O0 -fsanitize=address" LDFLAGS="-fsanitize=address" node-gyp build
build:valgrind
node-gyp configure && CXXFLAGS="-g -O0" node-gyp build
install
exit 0
lint
eslint . -c ./.eslintrc.json
test:native
./scripts/cpputest.sh
test:junit
./scripts/cpputest.sh --ci
pretest:asan
npm run build:asan
pretest:js-junit
npm run build
pretest:js-valgrind
npm run build
pretest:js-asan
npm run build:asan
test:asan
./scripts/cpputest.sh --asan
test:js-asan
LD_PRELOAD=`gcc -print-file-name=libasan.so` mocha --recursive
test:js-valgrind
valgrind mocha --recursive
test
mocha --recursive
test:js-junit
mocha --recursive --reporter mocha-junit-reporter --reporter-options mochaFile=./build/junit.xml
test:docker
./scripts/test_docker.sh
npm i @datadog/native-iast-taint-tracking
Metadata
- Apache-2.0
- Whatever
- Datadog Inc.
- released 8/1/2024