@applitools/core

v3.11.2

lint

run --top-level eslint '**/*.ts'

test

run --top-level mocha './test/**/*.spec.ts' --exclude './test/bin/**' --parallel --jobs ${MOCHA_JOBS:-15} --exit

build

yarn build:dist

setup

run --top-level browsers:setup

test:it

MOCHA_GROUP=it run --top-level mocha './test/it/**/*.spec.ts'

test:bin

MOCHA_GROUP=bin run --top-level mocha './test/bin/**/*.spec.ts' --parallel --jobs ${MOCHA_JOBS:-15}

test:e2e

MOCHA_GROUP=e2e run --top-level mocha './test/e2e/**/*.spec.ts' --parallel --jobs ${MOCHA_JOBS:-15} --exit

build:x64

yarn build:dist && yarn build:bin:x64

test:unit

MOCHA_GROUP=unit run --top-level mocha './test/unit/**/*.spec.ts'

build:dist

run --top-level tsc --project ./tsconfig.build.json

test:local

MOCHA_OMIT_TAGS=sauce run test

test:sauce

MOCHA_ONLY_TAGS=sauce run test

build:arm64

yarn build:dist && yarn build:bin:arm64

build:bin:tgz

tar -czf ./bin/core.tar.gz $(find ./bin -type f -not -name '*.zip' -not -name '*.tar.gz' | xargs)

build:bin:x64

rm -rf ../spec-driver-webdriver/node_modules/webdriver && pkg . --target node14-linux-x64,node14-alpine-x64,node14-macos-x64,node14-win-x64

build:bin:zip

zip -j ./bin/core.zip $(find ./bin -type f -not -name '*.zip' -not -name '*.tar.gz' | xargs)

build:bin:arm64

rm -rf ../spec-driver-webdriver/node_modules/webdriver && pkg . --target node14-linux-arm64 --output ./bin/core-linux-arm64
npm i @applitools/[email protected]

Metadata

Downloads